mutter/common
Robert Bragg b85af722f4 Make the CoglContext structure a bit more maintainable
This moves most of cogl-context.{c.h} to cogl/common with some driver
specific members now living in a CoglContextDriver struct.  Driver specific
context initialization and typedefs now live in
cogl/{gl,gles}/cogl-context-driver.{c,h}

Driver specific members can be found under ctx->drv.stuff
2009-10-16 18:58:49 +01:00
..
cogl-bitmap-fallback.c [bitmap] Fixes _cogl_bitmap_fallback_unpremult 2009-06-11 14:17:52 +01:00
cogl-bitmap-pixbuf.c Implement premultiplication for CoglBitmap 2009-06-11 14:17:51 +01:00
cogl-bitmap-private.h Implement premultiplication for CoglBitmap 2009-06-11 14:17:51 +01:00
cogl-bitmap.c Implement premultiplication for CoglBitmap 2009-06-11 14:17:51 +01:00
cogl-blend-string.c Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
cogl-blend-string.h [cogl] Make the blend string error domain public 2009-07-20 12:47:53 +01:00
cogl-clip-stack.c [cogl] Improving Cogl journal to minimize driver overheads + GPU state changes 2009-06-30 17:13:34 +01:00
cogl-clip-stack.h [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl-color.c [cogl-color] Adds a cogl_color_equal() function 2009-06-30 17:13:35 +01:00
cogl-context.c Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
cogl-context.h Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
cogl-current-matrix.c [cogl matrix stack] Create a client side matrix stack for the projection matrix 2009-07-07 10:32:56 +01:00
cogl-current-matrix.h [cogl matrix stack] Create a client side matrix stack for the projection matrix 2009-07-07 10:32:56 +01:00
cogl-debug.c Fix compiler warnings when COGL debug level=minimum 2009-07-28 13:57:46 +01:00
cogl-enum-types.c.in Use g_once when registering enumeration types 2009-05-29 12:40:23 +01:00
cogl-enum-types.h.in [cogl] Generate enumeration GTypes 2009-05-29 12:31:47 +01:00
cogl-fixed.c [cogl] Updates all file headers and removes lots of trailing white space 2009-05-02 04:12:25 +01:00
cogl-handle.h [material] Reduce the material API in preperation for releasing Clutter 1.0 2009-05-28 02:43:34 +01:00
cogl-internal.h Improve cogl-texture maintainability by moving 90% into cogl/common 2009-10-16 18:58:49 +01:00
cogl-material-private.h [cogl] Fix drawing with sliced textures using material layer0 overrides 2009-07-07 10:34:37 +01:00
cogl-material.c Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
cogl-matrix-stack.c [cogl matrix stack] Create a client side matrix stack for the projection matrix 2009-07-07 10:32:56 +01:00
cogl-matrix-stack.h [cogl matrix] Adds ability to dirty state cached by the client matrix apis 2009-06-29 23:49:06 +01:00
cogl-matrix.c Avoid near/far identifier names. 2009-07-28 12:13:44 +01:00
cogl-primitives.c Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
cogl-primitives.h [cogl] Improving Cogl journal to minimize driver overheads + GPU state changes 2009-06-30 17:13:34 +01:00
cogl-texture-driver.h Improve cogl-texture maintainability by moving 90% into cogl/common 2009-10-16 18:58:49 +01:00
cogl-texture-private.h Improve cogl-texture maintainability by moving 90% into cogl/common 2009-10-16 18:58:49 +01:00
cogl-texture.c Improve cogl-texture maintainability by moving 90% into cogl/common 2009-10-16 18:58:49 +01:00
cogl-util.c [cogl] Generate enumeration GTypes 2009-05-29 12:31:47 +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-vertex-buffer-private.h Use GL_QUADS for flushing a quad batch 2009-06-01 17:29:01 +01:00
cogl-vertex-buffer.c Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
cogl.c Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
Makefile.am Make the CoglContext structure a bit more maintainable 2009-10-16 18:58:49 +01:00
stb_image.c