log pytouhou/ui/opengl/renderer.pyx @ 584:538b52aafbca

age author description
Sun, 05 Oct 2014 17:46:51 +0200 Emmanuel Gil Peyrot Don’t call gl*DebugGroup if it isn’t exposed by the driver.
Sun, 17 Aug 2014 16:16:58 +0200 Emmanuel Gil Peyrot Add grouping for OpenGL calls, making traces much more readable.
Fri, 30 May 2014 16:51:38 +0200 Emmanuel Gil Peyrot Remove all reference to the old fixed pipeline option in the OpenGL backend, use the newer is_legacy one.
Fri, 30 May 2014 16:40:36 +0200 Emmanuel Gil Peyrot Get OpenGL ES 2.0 to work thanks to libepoxy. PCB textures will need swizzle in the shaders since BGRA isn’t natively supported on GLES.
Thu, 12 Dec 2013 13:47:17 +0100 Emmanuel Gil Peyrot Use vertex array objects, to be compatible with OpenGL 3.1+ core profile.
Tue, 06 May 2014 20:12:08 +0200 Emmanuel Gil Peyrot Fix text sometimes being drawn with a wrong blend func.
Sat, 19 Apr 2014 19:03:38 +0200 Emmanuel Gil Peyrot Fix a segfault happening at exit time on Windows.
Thu, 19 Dec 2013 21:55:26 +0100 Emmanuel Gil Peyrot Don’t put back the rendering data into a tuple, use a specialised struct inside Sprite to pass it to the renderer.
Thu, 12 Dec 2013 13:15:43 +0100 Emmanuel Gil Peyrot Store the indices of the framebuffer in a static ibo.
Sat, 07 Dec 2013 14:15:43 +0100 Emmanuel Gil Peyrot Use shorts instead of ints for vertex position, reducing the size of a vertex to 20 bytes from 24.
Fri, 06 Dec 2013 19:02:42 +0100 Emmanuel Gil Peyrot Add an indirection layer for textures, to cope with drivers assigning them random names.
Thu, 05 Dec 2013 02:16:31 +0100 Emmanuel Gil Peyrot Move the OpenGL backend to its own package. base pytouhou/ui/renderer.pyx@7b91a069759c