summaryrefslogtreecommitdiff
path: root/cogl/cogl-attribute.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-20Registers gtypes for all public objects and structsLionel Landwerlin1-0/+2
2014-02-22This re-licenses Cogl 1.18 under the MIT licenseRobert Bragg1-12/+18
2013-12-04cogl-framebuffer: Don't mark the clear clip dirty from the journalJasper St. Pierre1-0/+1
2013-06-07Add support for per-vertex point sizesNeil Roberts1-0/+10
2013-06-06pipeline: improve real_blend_enable checksRobert Bragg1-0/+9
2013-05-30Rename _cogl_framebuffer_dirty to _cogl_framebuffer_mark_mid_sceneNeil Roberts1-1/+1
2013-01-22attribute: Only unref buffer for buffered attributesRobert Bragg1-1/+4
2013-01-22attribute: Adds support for constant CoglAttributesRobert Bragg1-48/+268
2013-01-22Remove the varying array for tex_coordsRobert Bragg1-5/+5
2013-01-22buffer: splits out GL specific codeRobert Bragg1-6/+3
2013-01-22attribute: Split out GL specific codeRobert Bragg1-366/+8
2012-08-06Re-design the matrix stack using a graph of opsRobert Bragg1-1/+4
2012-08-06Switch use of primitive glib types to c99 equivalentsRobert Bragg1-19/+19
2012-03-16journal: Always keep a pointer back to the framebufferNeil Roberts1-1/+1
2012-02-22cogl-attribute: Fix binding an attribute to cogl_tex_coord_inNeil Roberts1-5/+14
2012-02-09framebuffer: Add cogl_framebuffer draw methodsRobert Bragg1-474/+38
2012-02-07Make _cogl_pipeline_get_layer_texture publicNeil Roberts1-1/+1
2011-12-07attribute: Fix including progend-glsl-private.h on GL2Neil Roberts1-1/+7
2011-12-07attribute: Add a missing 'else'Neil Roberts1-0/+1
2011-12-06rework enabling of attributes, removing _cogl_enable()Robert Bragg1-389/+301
2011-12-06framebuffer: Optimize _cogl_framebuffer_flush_state()Robert Bragg1-1/+1
2011-11-16cogl-bitmask: Add a return value for the foreach callbackNeil Roberts1-2/+4
2011-11-01Start to reduce dependence on glibRobert Bragg1-7/+8
2011-09-21attributes: optimize validation of tex_coord%d_in namesRobert Bragg1-1/+4
2011-09-21attributes: avoid g_strdup in cogl_attribute_newRobert Bragg1-7/+41
2011-09-21Add a strong CoglTexture type to replace CoglHandleRobert Bragg1-2/+2
2011-09-19Make backface culling be part of the legacy stateNeil Roberts1-4/+0
2011-09-19Add internal _cogl_push_source to optionally disable legacy stateNeil Roberts1-4/+4
2011-07-11Dynamically load the GL or GLES libraryNeil Roberts1-143/+135
2011-07-08Use all core GL functions through indirect pointersNeil Roberts1-71/+54
2011-07-07Move all of the GL function pointers directly to CoglContextNeil Roberts1-13/+13
2011-06-30attribute: cleanup some sentinel array left over logicRobert Bragg1-5/+3
2011-05-16Don't pass around NULL terminated CoglAttribute arraysRobert Bragg1-62/+74
2011-05-16Rename CoglIndexArray to CoglIndexBufferRobert Bragg1-12/+12
2011-05-16Rename CoglVertexArray to CoglAttributeBufferRobert Bragg1-24/+25
2011-04-11framebuffer: expose experimental cogl_get_draw_framebufferRobert Bragg1-4/+4
2011-04-11cogl: rename cogl-context.h cogl-context-private.hRobert Bragg1-1/+1
2011-02-15cogl: Avoid pointer arithmetic on void* pointersNeil Roberts1-2/+2
2011-02-15Fix ISO C90 compiler warnings in CoglEmmanuele Bassi1-4/+10
2011-02-15cogl-framebuffer: Separate the draw and read bufferNeil Roberts1-3/+5
2011-01-24cogl-debug: Split the flags to support more than 32Neil Roberts1-4/+4
2011-01-21cogl: rename CoglVertexAttribute CoglAttributeRobert Bragg1-0/+1272