1
0
Fork 0
mutter-performance-source/gles
Robert Bragg 827798233a [cogl material] optimize logging of material colors in the journal
We now put the color of materials into the vertex array used by the journal
instead of calling glColor() but the number of requests for the material
color were quite expensive so we have changed the material color to
internally be byte components instead of floats to avoid repeat conversions
and added _cogl_material_get_colorubv as a fast-path for the journal to
copy data into the vertex array.
2009-06-30 17:13:35 +01:00
..
cogl-context.c Use GL_QUADS for flushing a quad batch 2009-06-01 17:29:01 +01:00
cogl-context.h Use GL_QUADS for flushing a quad batch 2009-06-01 17:29:01 +01:00
cogl-defines.h.in [cogl] Add COGL_HAS_GL and COGL_HAS_GLES 2009-06-29 21:37:02 +02:00
cogl-fbo.c [cogl-offscreen] Cleans up the cogl offscreen API and adds documentation 2009-05-02 04:12:26 +01:00
cogl-fbo.h [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl-fixed-fragment-shader.glsl [multi-texturing] This adds a new cogl_multi_texture API for GL,GLES1 + GLES2 2008-12-22 16:35:51 +00:00
cogl-fixed-vertex-shader.glsl [multi-texturing] This adds a new cogl_multi_texture API for GL,GLES1 + GLES2 2008-12-22 16:35:51 +00:00
cogl-gles2-wrapper.c [cogl material] optimize logging of material colors in the journal 2009-06-30 17:13:35 +01:00
cogl-gles2-wrapper.h [cogl material] optimize logging of material colors in the journal 2009-06-30 17:13:35 +01:00
cogl-primitives.c [material] Reduce the material API in preperation for releasing Clutter 1.0 2009-05-28 02:43:34 +01:00
cogl-program.c [cogl] Remove the COGL{enum,int,uint} typedefs 2009-05-12 14:53:44 +01:00
cogl-program.h [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl-shader-private.h [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl-shader.c [gles/cogl-shader] Add a missing semicolon 2009-06-04 22:10:33 +01:00
cogl-texture-private.h Update the GLES backend to have the layer filters in the material 2009-06-04 22:12:33 +01:00
cogl-texture.c [_cogl_texture_bitmap_prepare] use bitmap format for FORMAT_ANY + no alpha 2009-06-11 18:49:30 +01:00
cogl-util.c [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl-util.h [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl.c [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
Makefile.am Disable single header inclusion for GLib 2009-06-15 11:29:37 +01:00
stringify.sh [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00