diff pytouhou/ui/opengl/background.pxd @ 558:94725968dabb

Use vertex array objects, to be compatible with OpenGL 3.1+ core profile.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Thu, 12 Dec 2013 13:47:17 +0100
parents b18f0bd30ad0
children c759b97f4f81
line wrap: on
line diff
--- a/pytouhou/ui/opengl/background.pxd
+++ b/pytouhou/ui/opengl/background.pxd
@@ -14,10 +14,12 @@ cdef class BackgroundRenderer:
 
     # For modern GL.
     cdef GLuint vbo, ibo
+    cdef GLuint vao
 
     # For fixed pipeline.
     cdef Vertex *vertex_buffer
     cdef GLushort *indices
 
+    cdef void set_state(self) nogil
     cdef void render_background(self) except *
     cdef void load(self, background, Renderer renderer) except *