mutter/cogl/driver/gl
Robert Bragg 7fa04bb1a6 Adds back tex_coord array for CoglShader compatibility
This adds back compatibility for CoglShaders that reference the
cogl_tex_coord_in[] or cogl_tex_coord_out[] varyings. Unlike the
previous way this was done this patch maintains the use of layer numbers
for attributes and maintains forwards compatibility by letting shaders
alternatively access the per-layer tex_coord varyings via
cogl_tex_coord%i_in/out defines that index into the array.
2013-01-22 17:48:07 +00:00
..
gl Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
gles Use GL_ARB_texture_swizzle to emulate GL_ALPHA textures 2013-01-22 17:48:04 +00:00
cogl-attribute-gl-private.h buffer: splits out GL specific code 2013-01-22 17:47:59 +00:00
cogl-attribute-gl.c Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
cogl-buffer-gl-private.h Add cogl_buffer_map_range() 2013-01-22 17:48:03 +00:00
cogl-buffer-gl.c Add cogl_buffer_map_range() 2013-01-22 17:48:03 +00:00
cogl-clip-stack-gl-private.h clip-stack: Splits out opengl specific code 2013-01-22 17:47:59 +00:00
cogl-clip-stack-gl.c Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
cogl-framebuffer-gl-private.h Adds CoglError api 2013-01-22 17:47:39 +00:00
cogl-framebuffer-gl.c Add a GL 3 driver 2013-01-22 17:48:01 +00:00
cogl-pipeline-fragend-fixed-private.h Re-organize the source layout 2013-01-22 17:47:19 +00:00
cogl-pipeline-fragend-fixed.c Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
cogl-pipeline-fragend-glsl-private.h Re-organize the source layout 2013-01-22 17:47:19 +00:00
cogl-pipeline-fragend-glsl.c Adds back tex_coord array for CoglShader compatibility 2013-01-22 17:48:07 +00:00
cogl-pipeline-opengl-private.h Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
cogl-pipeline-opengl.c Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
cogl-pipeline-progend-fixed-private.h Re-organize the source layout 2013-01-22 17:47:19 +00:00
cogl-pipeline-progend-fixed.c Add a GL 3 driver 2013-01-22 17:48:01 +00:00
cogl-pipeline-progend-glsl-private.h Re-organize the source layout 2013-01-22 17:47:19 +00:00
cogl-pipeline-progend-glsl.c Adds back tex_coord array for CoglShader compatibility 2013-01-22 17:48:07 +00:00
cogl-pipeline-vertend-fixed-private.h Re-organize the source layout 2013-01-22 17:47:19 +00:00
cogl-pipeline-vertend-fixed.c Remove the varying array for tex_coords 2013-01-22 17:48:06 +00:00
cogl-pipeline-vertend-glsl-private.h Re-organize the source layout 2013-01-22 17:47:19 +00:00
cogl-pipeline-vertend-glsl.c Adds back tex_coord array for CoglShader compatibility 2013-01-22 17:48:07 +00:00
cogl-texture-2d-gl-private.h Fix a warning in the vtable for texture_2d_get_data 2013-01-22 17:48:00 +00:00
cogl-texture-2d-gl.c Check for out-of-memory when allocating 2d textures 2013-01-22 17:48:06 +00:00
cogl-util-gl-private.h Check for out-of-memory when allocating 2d textures 2013-01-22 17:48:06 +00:00
cogl-util-gl.c Check for out-of-memory when allocating 2d textures 2013-01-22 17:48:06 +00:00