mutter/cogl
Robert Bragg 6712aaef45 pipeline: remove dubious optimization
This removes an optimization that I added at some point, which I'm
pretty certain I only added on a hunch. Reading the description I'm not
really convinced it makes sense to do this given that the fixed vertend
and fragend are currently listed before the glsl vertend and fragend in
the order that we look for a suitable backend. This means unless the
pipeline depends on glsl (e.g. due to an associated snippet) we would
reselect the fixed backend anyway, and if it really did depend on glsl
then we'd notice when we come to flush and switch backends there any way.

Reviewed-by: Neil Roberts <neil@linux.intel.com>

(cherry picked from commit 071698d2c017af33e41b838429d514f5df5e02a1)
2013-01-22 17:48:00 +00:00
..
driver buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
gl-prototypes Fix the terminator in one of the extension lists 2012-09-28 17:15:11 +01:00
tesselator Don't include any GL header from the public GL headers 2012-08-06 14:27:38 +01:00
winsys texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl1-context.h Don't use eglGetProcAddress to retrieve core functions 2012-08-06 14:27:45 +01:00
cogl2-compatibility.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl2-compatibility.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl2-experimental.h 2.0: Add cogl2-experimental.h + don't pollute .pc CFLAGS 2011-09-09 15:06:31 +01:00
cogl2-path.c Don't take internal references on the context 2012-09-17 23:06:20 +01:00
cogl2-path.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-1.0.pc.in Give cogl-pango it's own pkg-config file 2011-05-06 12:12:08 +01:00
cogl-2.0-experimental.pc.in 2.0: Add cogl2-experimental.h + don't pollute .pc CFLAGS 2011-09-09 15:06:31 +01:00
cogl-atlas-texture-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-atlas-texture.c texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-atlas.c Use the internal format to check if the texture size is supported 2012-08-06 14:27:44 +01:00
cogl-atlas.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-attribute-buffer-private.h Rename CoglVertexArray to CoglAttributeBuffer 2011-05-16 14:31:31 +01:00
cogl-attribute-buffer.c buffer: move choice about using malloc closer to driver 2013-01-22 17:47:59 +00:00
cogl-attribute-buffer.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-attribute-private.h attribute: Split out GL specific code 2013-01-22 17:47:59 +00:00
cogl-attribute.c buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl-attribute.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-bitmap-conversion.c framebuffer: Support texture based depth buffers 2013-01-18 10:53:29 +00:00
cogl-bitmap-packing.h framebuffer: Support texture based depth buffers 2013-01-18 10:53:29 +00:00
cogl-bitmap-pixbuf.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-bitmap-private.h Give buffer/bitmap bind functions gl infix 2013-01-22 17:47:59 +00:00
cogl-bitmap.c buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl-bitmap.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-bitmask.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-bitmask.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-blend-string.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-blend-string.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-blit.c blit: avoid using _COGL_GET_CONTEXT 2013-01-22 17:47:59 +00:00
cogl-blit.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-boxed-value.c Don't use the transpose argument of glUniformMatrix* 2012-08-06 14:27:45 +01:00
cogl-boxed-value.h Don't use the transpose argument of glUniformMatrix* 2012-08-06 14:27:45 +01:00
cogl-buffer-private.h buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl-buffer.c buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl-buffer.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-clip-stack.c clip-stack: Splits out opengl specific code 2013-01-22 17:47:59 +00:00
cogl-clip-stack.h Re-design the matrix stack using a graph of ops 2012-08-06 14:27:40 +01:00
cogl-clip-state-private.h clip-state: remove redundant _cogl_clip_state_flush() api 2011-12-06 18:51:57 +00:00
cogl-clip-state.c Removes all remaining use of CoglHandle 2012-08-06 14:27:39 +01:00
cogl-clip-state.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-clutter-xlib.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-clutter.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-clutter.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-color-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-color.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-color.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-config-private.h Add conf vars to trick Cogl to think extensions are disabled 2012-08-06 18:51:33 +01:00
cogl-config.c config: Don't read a config file at startup when using --disable-glib 2013-01-22 17:47:24 +00:00
cogl-context-private.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-context.c Adds a NOP driver 2013-01-22 17:47:59 +00:00
cogl-context.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-debug-options.h Re-design the matrix stack using a graph of ops 2012-08-06 14:27:40 +01:00
cogl-debug.c Add conf vars to trick Cogl to think extensions are disabled 2012-08-06 18:51:33 +01:00
cogl-debug.h debug: define COGL_DEBUG_ macros for non-debug builds 2012-09-03 15:51:45 +01:00
cogl-defines.h.in cogl-version: Fix the version number 2012-09-03 15:47:56 +01:00
cogl-defines.h.win32_SDL.in Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-defines.h.win32.in Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-deprecated.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-depth-state-private.h Adds missing cogl-depth-state-private.h 2011-05-16 18:45:51 +01:00
cogl-depth-state.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-depth-state.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-display-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-display.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-display.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-driver.h buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl-egl-defines.h.in Avoid including the EGL headers from the public Cogl headers 2012-08-06 18:51:32 +01:00
cogl-egl.h Avoid including the EGL headers from the public Cogl headers 2012-08-06 18:51:32 +01:00
cogl-enum-types.c.in Removes all remaining use of CoglHandle 2012-08-06 14:27:39 +01:00
cogl-enum-types.h.in Intial Re-layout of the Cogl source code and introduction of a Cogl Winsys 2009-10-16 18:58:50 +01:00
cogl-error-private.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-error.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-error.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-euler.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-euler.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-feature-private.c Don't use eglGetProcAddress to retrieve core functions 2012-08-06 14:27:45 +01:00
cogl-feature-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-fixed.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-fixed.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-flags.h cogl-flags: Fix iterating flag when the most-significant bit is set 2011-11-22 16:07:21 +00:00
cogl-framebuffer-private.h framebuffer: split GL code out from cogl-framebuffer.c 2013-01-18 10:53:29 +00:00
cogl-framebuffer.c Give buffer/bitmap bind functions gl infix 2013-01-22 17:47:59 +00:00
cogl-framebuffer.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-gl-header.h.in Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-gl-header.h.win32 Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-gles2-context-private.h cogl-gles2-context: Append wrapper shader to user shaders 2012-09-17 23:06:21 +01:00
cogl-gles2-context.c texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-gles2-types.h Use the correct type for GLintptr 2013-01-08 14:56:25 +01:00
cogl-gles2.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-glib-source.c Don't take internal references on the context 2012-09-17 23:06:20 +01:00
cogl-glib-source.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-glx-display-private.h onscreen: Adds support for resizable windows 2012-08-06 18:51:32 +01:00
cogl-glx-renderer-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-gpu-info-private.h gpu-info: Detect more info including architecture 2012-08-06 14:27:42 +01:00
cogl-gpu-info.c gpu-info: Match latest Mesa strings 2012-09-17 23:06:20 +01:00
cogl-gtype-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-index-buffer-private.h Rename CoglIndexArray to CoglIndexBuffer 2011-05-16 14:31:31 +01:00
cogl-index-buffer.c buffer: move choice about using malloc closer to driver 2013-01-22 17:47:59 +00:00
cogl-index-buffer.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-indices-private.h Rename CoglIndexArray to CoglIndexBuffer 2011-05-16 14:31:31 +01:00
cogl-indices.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-indices.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-internal.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-journal-private.h Re-design the matrix stack using a graph of ops 2012-08-06 14:27:40 +01:00
cogl-journal.c journal: Add a uprof timer around the _flush() discard 2012-09-03 15:51:45 +01:00
cogl-kms-display.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-kms-renderer.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-magazine-private.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-magazine.c Adds a "magazine" allocator for chunks of fixed size 2012-08-06 14:27:40 +01:00
cogl-material-compat.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-material-compat.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-matrix-private.h matrix: Add cogl_debug_matrix_print api 2013-01-18 17:28:25 +00:00
cogl-matrix-stack.c matrix-stack: Prune stack entries when loading a replacement matrix 2012-08-06 14:27:43 +01:00
cogl-matrix-stack.h Add functions to directly transform from a euler or a quaternion 2012-08-06 14:27:43 +01:00
cogl-matrix.c matrix: Add cogl_debug_matrix_print api 2013-01-18 17:28:25 +00:00
cogl-matrix.h matrix: Add cogl_debug_matrix_print api 2013-01-18 17:28:25 +00:00
cogl-memory-stack-private.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-memory-stack.c stack: don't deref freed mem in _cogl_memory_stack_free 2012-08-06 18:51:32 +01:00
cogl-meta-texture.c meta-texture: Fix textures[] index 2012-09-17 11:47:04 +01:00
cogl-meta-texture.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-node-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-node.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-object-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-object.c object: avoid creating a new entry for NULL data 2012-02-20 23:16:37 +00:00
cogl-object.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-offscreen.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-onscreen-private.h onscreen: Adds support for resizable windows 2012-08-06 18:51:32 +01:00
cogl-onscreen-template-private.h framebuffer: split out CoglOnscreen code 2011-11-01 12:03:02 +00:00
cogl-onscreen-template.c By default enable swap throttling 2012-08-06 14:27:42 +01:00
cogl-onscreen-template.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-onscreen.c onscreen: Free swap notify callback state 2012-08-06 18:51:32 +01:00
cogl-onscreen.h onscreen: Adds support for resizable windows 2012-08-06 18:51:32 +01:00
cogl-pango.h deprecate #include <cogl/cogl-pango.h> 2011-05-16 13:28:17 +01:00
cogl-path-functions.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-path-private.h Replace cogl_path_{stroke,fill} with framebuffer API 2012-08-06 14:27:39 +01:00
cogl-path.c Add a context member to CoglPath 2012-08-06 14:27:38 +01:00
cogl-path.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-pipeline-cache.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-cache.h cogl-pipeline: Use the pipeline cache for the GLSL backends 2011-07-13 12:30:07 +01:00
cogl-pipeline-debug.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-layer-private.h Fixes for building with --disable-gl 2012-08-06 14:27:41 +01:00
cogl-pipeline-layer-state-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-layer-state.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-pipeline-layer-state.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-pipeline-layer.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-private.h pipeline: make _GET_LAYER_NO_CREATE enum a flag 2012-09-03 15:51:45 +01:00
cogl-pipeline-snippet-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-snippet.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-state-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-pipeline-state.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-pipeline-state.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-pipeline.c pipeline: remove dubious optimization 2013-01-22 17:48:00 +00:00
cogl-pipeline.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-pixel-buffer-private.h Removes all remaining use of CoglHandle 2012-08-06 14:27:39 +01:00
cogl-pixel-buffer.c buffer: move choice about using malloc closer to driver 2013-01-22 17:47:59 +00:00
cogl-pixel-buffer.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-point-in-poly-private.h util: tune point_in_poly test for polys in screen coords 2011-03-07 13:26:19 +00:00
cogl-point-in-poly.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-poll.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-poll.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-primitive-private.h primitive: Adds _cogl_primitive_draw api taking flags 2011-11-01 12:02:59 +00:00
cogl-primitive-texture.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-primitive-texture.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-primitive.c primitive: Don't leak indices 2012-09-03 15:51:44 +01:00
cogl-primitive.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-primitives-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-primitives.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-primitives.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-profile.c profile: Print warning if "Mainloop" timer missing 2012-09-03 15:51:45 +01:00
cogl-profile.h Initialize the cogl uprof state in cogl_create_context 2010-09-14 12:43:17 +01:00
cogl-program-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-program.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-quaternion-private.h math: Adds an experimental quaternion API 2011-05-16 14:11:47 +01:00
cogl-quaternion.c quaternions: Allow multiplication into 'a' arg 2012-08-06 18:51:32 +01:00
cogl-quaternion.h quaternions: Allow multiplication into 'a' arg 2012-08-06 18:51:32 +01:00
cogl-queue.h cogl-queue: Make suitable for use in Cogl source code 2011-07-01 17:52:55 +01:00
cogl-rectangle-map.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-rectangle-map.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-renderer-private.h framebuffer: split GL code out from cogl-framebuffer.c 2013-01-18 10:53:29 +00:00
cogl-renderer.c Adds a NOP driver 2013-01-22 17:47:59 +00:00
cogl-renderer.h Adds a NOP driver 2013-01-22 17:47:59 +00:00
cogl-sampler-cache-private.h Fixes for building with --disable-gl 2012-08-06 14:27:41 +01:00
cogl-sampler-cache.c Fixes for building with --disable-gl 2012-08-06 14:27:41 +01:00
cogl-sdl.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-sdl.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-shader-boilerplate.h Remove all internal includes of cogl.h 2012-02-20 23:12:45 +00:00
cogl-shader-private.h Removes all remaining use of CoglHandle 2012-08-06 14:27:39 +01:00
cogl-shader.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-shader.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-snippet-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-snippet.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-snippet.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-spans.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-spans.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-sub-texture-private.h object: Remove the type member of CoglObjectClass 2012-01-27 17:18:32 +00:00
cogl-sub-texture.c texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-sub-texture.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-swap-chain-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-swap-chain.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-swap-chain.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-texture-2d-gl.h texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-texture-2d-private.h texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-texture-2d-sliced-private.h object: Remove the type member of CoglObjectClass 2012-01-27 17:18:32 +00:00
cogl-texture-2d-sliced.c texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-texture-2d-sliced.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-texture-2d.c texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-texture-2d.h texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-texture-3d-private.h texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-texture-3d.c texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-texture-3d.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-texture-driver.h Use the internal format to check if the texture size is supported 2012-08-06 14:27:44 +01:00
cogl-texture-private.h texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-texture-rectangle-private.h texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-texture-rectangle.c texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
cogl-texture-rectangle.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-texture.c texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl-texture.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-types.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-util.c Add a wrapper for 'memmem' 2012-08-14 18:55:42 +01:00
cogl-util.h Add a wrapper for 'memmem' 2012-08-14 18:55:42 +01:00
cogl-vector.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-vector.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-version.h cogl-version: Fix the 'since' tags in the documentation 2012-09-03 15:48:05 +01:00
cogl-vertex-buffer-private.h Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-vertex-buffer.c Switch use of primitive glib types to c99 equivalents 2012-08-06 14:27:39 +01:00
cogl-vertex-buffer.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-wayland-client.h Create standalone public wayland client/server headers 2012-03-20 14:26:44 +00:00
cogl-wayland-renderer.h Mass rename CLUTTER_COMPILATION to COGL_COMPILATION 2012-08-06 14:27:45 +01:00
cogl-wayland-server.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-win32-renderer.c replace public native_event APIs with typesafe APIs 2011-06-30 14:33:13 +01:00
cogl-win32-renderer.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-x11-renderer-private.h work towards consistent platform file/symbol naming 2011-06-30 14:34:33 +01:00
cogl-xlib-private.h Remove all internal includes of cogl.h 2012-02-20 23:12:45 +00:00
cogl-xlib-renderer-private.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-xlib-renderer.c Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-xlib-renderer.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl-xlib.c Removes all remaining use of CoglHandle 2012-08-06 14:27:39 +01:00
cogl-xlib.h Remove all remaining _EXP suffix defines 2013-01-18 10:53:29 +00:00
cogl.c buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl.h texture-2d: factor out all GL specific code 2013-01-22 17:47:58 +00:00
cogl.rc.in Fix Visual C++ build 2012-08-06 14:27:42 +01:00
cogl.symbols texture: rename texobj flush code as gl specific 2013-01-22 17:47:58 +00:00
Makefile.am buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
stb_image.c stb_image: Fix warnings that the original stb_image has 2013-01-18 17:28:25 +00:00