summaryrefslogtreecommitdiff
path: root/cogl/cogl-clip-stack.c
Commit message (Expand)AuthorAgeFilesLines
* This re-licenses Cogl under the MIT licenseRobert Bragg2014-01-141-12/+18
* Fix calculating the bounds when clipping from a primitiveNeil Roberts2013-12-031-1/+1
* Separate out CoglPath api into sub-libraryRobert Bragg2013-06-121-61/+0
* Remove cogl-internal.hRobert Bragg2013-01-021-1/+0
* matrix-stack: make CoglMatrixStack publicRobert Bragg2012-12-051-12/+12
* replace public cogl_flush with _cogl_framebuffer_flushRobert Bragg2012-11-271-1/+0
* clip-stack: workaround intel gen6 viewport clip bugRobert Bragg2012-10-251-4/+8
* clip-stack: Splits out opengl specific codeRobert Bragg2012-09-251-601/+3
* Remove cogl-primitives.h and CoglTextureVertexNeil Roberts2012-09-141-1/+0
* Re-design the matrix stack using a graph of opsRobert Bragg2012-04-241-118/+178
* Replace cogl_path_{stroke,fill} with framebuffer APINeil Roberts2012-04-181-6/+14
* Remove legacy stateNeil Roberts2012-04-181-2/+1
* Switch use of primitive glib types to c99 equivalentsRobert Bragg2012-04-181-10/+10
* Add -Wmissing-declarations to maintainer flags and fix problemsNeil Roberts2012-03-061-1/+1
* Remove all internal includes of cogl.hRobert Bragg2012-02-201-1/+1
* Move all types/prototypes from cogl.h -> cogl[1]-context.hRobert Bragg2012-02-201-0/+1
* framebuffer: Add cogl_framebuffer draw methodsRobert Bragg2012-02-091-22/+23
* Flush matrices in the progend and flip with a vectorNeil Roberts2011-12-061-25/+13
* remove redundant _cogl_clip_stack_dirty() apiRobert Bragg2011-12-061-12/+0
* matrix-stack: Avoid referencing the default CoglContextRobert Bragg2011-12-061-11/+18
* Start to reduce dependence on glibRobert Bragg2011-11-011-1/+1
* make COGL_FEATURE_FOUR_CLIP_PLANES a private featureRobert Bragg2011-11-011-1/+2
* clip: Adds cogl_clip_push_primitive APIRobert Bragg2011-11-011-64/+195
* clip-stack: Move path flushing code to cogl-clip-stack.cRobert Bragg2011-11-011-3/+116
* Add internal _cogl_push_source to optionally disable legacy stateNeil Roberts2011-09-191-1/+2
* framebuffer: don't reference default fb in _clear apisRobert Bragg2011-08-121-20/+21
* Dynamically load the GL or GLES libraryNeil Roberts2011-07-111-16/+25
* Use all core GL functions through indirect pointersNeil Roberts2011-07-081-26/+32
* Make cogl_framebuffer_get_width/height experimental public APIRobert Bragg2011-04-111-1/+1
* framebuffer: expose experimental cogl_get_draw_framebufferRobert Bragg2011-04-111-5/+5
* cogl: rename cogl-context.h cogl-context-private.hRobert Bragg2011-04-111-1/+1
* cogl-path: Optimise paths that are just a rectangleNeil Roberts2011-03-091-10/+22
* cogl-framebuffer: Separate the draw and read bufferNeil Roberts2011-02-151-5/+5
* cogl-clip-stack: Fix flushing multiple stencil rectanglesNeil Roberts2011-01-241-8/+8
* cogl-debug: Add a debug option for tracing clippingNeil Roberts2011-01-241-0/+12
* clip-stack: Adds _cogl_clip_stack_get_bounds APIRobert Bragg2011-01-211-13/+32
* Remove the GLES2 wrapperNeil Roberts2010-12-131-1/+12
* cogl-clip-stack: Move the struct definitions to the headerNeil Roberts2010-12-031-112/+0
* cogl-clip-stack: Don't convert rect clips to window clipsNeil Roberts2010-12-031-26/+83
* clip-stack: combine modelview-projection in set_clip_planesRobert Bragg2010-11-231-12/+12
* cogl: Don't flush the journal when flushing clip stateNeil Roberts2010-11-041-26/+21
* cogl: Move the clip stack dirtiness to the context rather than the FBNeil Roberts2010-11-041-6/+38
* cogl-clip-stack: Don't allocate a separate struct for CoglClipStackNeil Roberts2010-11-041-119/+74
* cogl: rename CoglMaterial -> CoglPipelineRobert Bragg2010-11-031-3/+3
* cogl: Adds {push,pop,get}_source functionsRobert Bragg2010-10-261-5/+2
* Don't define public cogl_is_* functions for internal typesNeil Roberts2010-07-091-2/+2
* gles2: don't disable clip planes for GLES2Robert Bragg2010-06-221-1/+2
* cogl-clip-stack: Always use the scissor when clippingNeil Roberts2010-06-101-59/+120
* clip_stack: Remove use of CoglHandle in the CoglClipStack APIRobert Bragg2010-06-011-37/+27
* analysis: Use static functions when possibleDamien Lespiau2010-06-011-1/+1