mutter/clutter/cogl/cogl
Robert Bragg 4e69c73085 primitives: implements cogl_polygon on vertex_attributes
This updates the implementation of cogl_polygon so it sits on the new
CoglVertexArray and CoglVertexAttribute apis. This lets us minimize the
number of different drawing paths we have to maintain in Cogl.

Since the sliced texture support for cogl_polygon has been broken for a
long time now and no one has complained this patch also greatly
simplifies the code by not doing any special material validation so
cogl_polygon will be restricted in the same way as
cogl_draw_vertex_attributes. (i.e. sliced textures not supported).
2010-11-03 18:09:22 +00:00
..
driver
tesselator
winsys
cogl-atlas-texture-private.h
cogl-atlas-texture.c
cogl-atlas.c
cogl-atlas.h
cogl-bitmap-fallback.c
cogl-bitmap-pixbuf.c
cogl-bitmap-private.h
cogl-bitmap.c buffer: make _bind() return base pointer 2010-11-03 17:28:45 +00:00
cogl-bitmap.h
cogl-bitmask.c
cogl-bitmask.h
cogl-blend-string.c
cogl-blend-string.h
cogl-buffer-private.h
cogl-buffer.c
cogl-buffer.h
cogl-callback-list.c
cogl-callback-list.h cogl: Add an internal utility to maintain a list of callback functions 2010-08-12 11:54:42 +01:00
cogl-clip-stack.c
cogl-clip-stack.h
cogl-clip-state.c
cogl-clip-state.h
cogl-color-private.h
cogl-color.c
cogl-color.h
cogl-context.c
cogl-context.h
cogl-debug-options.h
cogl-debug.c
cogl-debug.h
cogl-defines.h.in
cogl-deprecated.h
cogl-enum-types.c.in
cogl-enum-types.h.in
cogl-feature-private.c
cogl-feature-private.h
cogl-fixed.c
cogl-fixed.h
cogl-framebuffer-private.h
cogl-framebuffer.c
cogl-handle.h
cogl-index-array-private.h
cogl-index-array.c
cogl-index-array.h
cogl-indices-private.h
cogl-indices.c
cogl-indices.h
cogl-internal.h
cogl-journal-private.h
cogl-journal.c
cogl-material-arbfp-private.h
cogl-material-arbfp.c Merge cogl-program-{gl,gles}.c into one cogl-program.c 2010-10-28 19:51:42 +01:00
cogl-material-fixed-private.h
cogl-material-fixed.c
cogl-material-glsl-private.h
cogl-material-glsl.c
cogl-material-opengl-private.h
cogl-material-opengl.c material: Bail out faster if re-flushing unchanged material 2010-11-03 17:28:45 +00:00
cogl-material-private.h
cogl-material.c
cogl-material.h
cogl-matrix-mesa.c
cogl-matrix-mesa.h
cogl-matrix-private.h
cogl-matrix-stack.c
cogl-matrix-stack.h
cogl-matrix.c
cogl-matrix.h
cogl-object-private.h
cogl-object.c
cogl-object.h
cogl-offscreen.h
cogl-path-private.h
cogl-path.c
cogl-path.h
cogl-pixel-array-private.h
cogl-pixel-array.c
cogl-pixel-array.h
cogl-primitive-private.h
cogl-primitive.c
cogl-primitive.h
cogl-primitives.c
cogl-primitives.h
cogl-profile.c
cogl-profile.h
cogl-program-private.h
cogl-program.c
cogl-rectangle-map.c
cogl-rectangle-map.h
cogl-shader-private.h
cogl-shader.c
cogl-shader.h
cogl-spans.c
cogl-spans.h
cogl-sub-texture-private.h
cogl-sub-texture.c
cogl-texture-2d-private.h
cogl-texture-2d-sliced-private.h
cogl-texture-2d-sliced.c
cogl-texture-2d.c
cogl-texture-3d-private.h
cogl-texture-3d.c
cogl-texture-3d.h
cogl-texture-driver.h
cogl-texture-private.h
cogl-texture-rectangle-private.h
cogl-texture-rectangle.c
cogl-texture.c
cogl-texture.h
cogl-types.h
cogl-util.c
cogl-util.h
cogl-vector.c
cogl-vector.h
cogl-vertex-array-private.h
cogl-vertex-array.c
cogl-vertex-array.h
cogl-vertex-attribute-private.h
cogl-vertex-attribute.c
cogl-vertex-attribute.h
cogl-vertex-buffer-private.h
cogl-vertex-buffer.c
cogl-vertex-buffer.h
cogl.c
cogl.h
cogl.pc.in
Makefile.am
stb_image.c