comparison pytouhou/ui/opengl/texture.pyx @ 617:a6af3ff86612

Change all “void except *” function into “bint except True”, to prevent PyErr_Occurred() from being called at each call.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Sun, 29 Mar 2015 00:08:20 +0100
parents 3c2f96f1d715
children
comparison
equal deleted inserted replaced
616:4ce3ef053a25 617:a6af3ff86612
37 self.loader = loader 37 self.loader = loader
38 self.renderer = renderer 38 self.renderer = renderer
39 self.texture_class = texture_class 39 self.texture_class = texture_class
40 40
41 41
42 cdef void load(self, dict anms) except *: 42 cdef bint load(self, dict anms) except True:
43 if use_debug_group: 43 if use_debug_group:
44 glPushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, -1, "Texture loading") 44 glPushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, -1, "Texture loading")
45 45
46 for anm in sorted(anms.values(), key=is_ascii): 46 for anm in sorted(anms.values(), key=is_ascii):
47 if use_debug_group: 47 if use_debug_group:
71 self.font = Font(fontname, fontsize) 71 self.font = Font(fontname, fontsize)
72 self.renderer = renderer 72 self.renderer = renderer
73 self.texture_class = texture_class 73 self.texture_class = texture_class
74 74
75 75
76 cdef void load(self, dict labels) except *: 76 cdef bint load(self, dict labels) except True:
77 cdef NativeText label 77 cdef NativeText label
78 78
79 if use_debug_group: 79 if use_debug_group:
80 glPushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, -1, "Text rendering") 80 glPushDebugGroup(GL_DEBUG_SOURCE_APPLICATION, 0, -1, "Text rendering")
81 81