1
0
Fork 0
mutter-performance-source/gl
Robert Bragg f816644022 [cogl-matrix] Documents that CoglMatrix members should be considered read only
In the future if we want to annotate matrices with internal flags, and add
caching of the inverse matrix then we need to ensure that all matrix
modifications are done by cogl_matrix API so we'd know when to dirty the
cache or update the flags.

This just adds documentation to that effect, and assuming the most likley
case where someone would try and directly write to matrix members would
probably be to load a constant matrix other than the identity matrix; I
renamed cogl_matrix_init_from_gl_matrix to cogl_matrix_init_from_array to
make it seem more general purpose.
2009-02-26 16:42:32 +00:00
..
cogl-context.c [Cogl] Fixes automatic handling of the GL blend enable state. 2009-02-23 10:49:35 +00:00
cogl-context.h Call glActiveTexture and glClientActiveTexture through cogl_get_proc_address 2009-02-16 12:46:36 +00:00
cogl-defines.h.in Call glActiveTexture and glClientActiveTexture through cogl_get_proc_address 2009-02-16 12:46:36 +00:00
cogl-fbo.c 2008-10-30 Emmanuele Bassi <ebassi@linux.intel.com> 2008-10-30 17:25:00 +00:00
cogl-fbo.h Bug 945 - Clipping+fbo cloning bugs 2008-08-01 12:23:57 +00:00
cogl-internal.h Fully integrates CoglMaterial throughout the rest of Cogl 2009-01-27 14:26:39 +00:00
cogl-primitives.c Changes cogl_rectangle to take x1, y1, x2, y2 args not x1, y1, width, height 2009-01-28 17:20:15 +00:00
cogl-program.c 2008-11-18 Emmanuele Bassi <ebassi@linux.intel.com> 2008-11-18 15:21:02 +00:00
cogl-program.h Removed COGLhandle and changed shader and program functions to be 2008-04-29 16:10:37 +00:00
cogl-shader-private.h 2008-10-30 Emmanuele Bassi <ebassi@linux.intel.com> 2008-10-30 17:25:00 +00:00
cogl-shader.c 2008-10-30 Emmanuele Bassi <ebassi@linux.intel.com> 2008-10-30 17:25:00 +00:00
cogl-texture-private.h Fully integrates CoglMaterial throughout the rest of Cogl 2009-01-27 14:26:39 +00:00
cogl-texture.c Fix x/y confusion for GL_TEXTURE_RECTANGLE_ARB 2009-02-26 11:27:21 +00:00
cogl.c [cogl-matrix] Documents that CoglMatrix members should be considered read only 2009-02-26 16:42:32 +00:00
Makefile.am Add runtime debug messages for COGL 2009-02-23 13:00:52 +00:00