summaryrefslogtreecommitdiff
path: root/cogl/cogl-journal.c
Commit message (Expand)AuthorAgeFilesLines
* cogl-journal: Use a loose region instead of a bounding boxwip/journal-reorgNeil Roberts2011-09-271-32/+17
* journal: Resort into non-overlapping batches with the same pipelineNeil Roberts2011-09-271-302/+453
* Add a strong CoglTexture type to replace CoglHandleRobert Bragg2011-09-211-2/+2
* Add internal _cogl_push_source to optionally disable legacy stateNeil Roberts2011-09-191-12/+4
* cogl-journal: Fix software clipping for non-intersecting rectanglesNeil Roberts2011-09-141-0/+4
* framebuffer: don't reference default fb in _clear apisRobert Bragg2011-08-121-1/+4
* Dynamically load the GL or GLES libraryNeil Roberts2011-07-111-29/+31
* framebuffer: expose viewport getters/settersRobert Bragg2011-06-301-2/+1
* cogl-journal: Use a pool of vertex arraysNeil Roberts2011-06-011-7/+51
* Don't pass around NULL terminated CoglAttribute arraysRobert Bragg2011-05-161-20/+23
* Rename CoglVertexArray to CoglAttributeBufferRobert Bragg2011-05-161-16/+16
* 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
* viewport: consistently use floats for viewportsRobert Bragg2011-03-071-1/+1
* util: tune point_in_poly test for polys in screen coordsRobert Bragg2011-03-071-2/+2
* cogl: Avoid pointer arithmetic on void* pointersNeil Roberts2011-02-151-2/+2
* cogl-framebuffer: Separate the draw and read bufferNeil Roberts2011-02-151-5/+6
* cogl-debug: Add a debug option for tracing clippingNeil Roberts2011-01-241-0/+2
* cogl-debug: Split the flags to support more than 32Neil Roberts2011-01-241-19/+19
* journal: start uprof flush timer after flushing fb depsRobert Bragg2011-01-211-2/+4
* cogl: rename CoglVertexAttribute CoglAttributeRobert Bragg2011-01-211-61/+56
* debug: Adds a COGL_DEBUG=disable-fast-read-pixel optionRobert Bragg2011-01-211-0/+3
* cogl: Implements a software only read-pixel fast-pathRobert Bragg2011-01-211-174/+536
* clip: rename get_clip_stack + add framebuffer_get_stackRobert Bragg2011-01-211-1/+4
* journal: Support per-framebuffer journalsRobert Bragg2011-01-211-45/+95
* cogl: Fallback to set_data when mapping a buffer to fill itNeil Roberts2011-01-131-3/+2
* cogl-vertex-attribute: Optionally avoid applying the legacy stateNeil Roberts2011-01-111-1/+2
* cogl-journal: Avoid enabling blending if possibleNeil Roberts2011-01-101-3/+6
* cogl-vertex-attribute: Add flags to _cogl_draw_vertex_attributes_arrayNeil Roberts2011-01-101-4/+13
* pipeline: generalize _cogl_pipeline_equalRobert Bragg2010-12-071-5/+4
* Add a COGL_DEBUG option to disable software clippingNeil Roberts2010-12-031-10/+13
* cogl-journal: Attempt to clip manually to avoid breaking up batchesNeil Roberts2010-12-031-6/+357
* cogl-journal: Defer expanding the vertices until uploadingNeil Roberts2010-12-031-101/+172
* journal: remove possability of fallback layersRobert Bragg2010-11-231-6/+0
* cogl: remove WrapModeOverrides from FlushOptionsRobert Bragg2010-11-231-7/+0
* Free state at the end of a journal flushOwen W. Taylor2010-11-191-1/+7
* vertex-array: Adds data arg for _vertex_array_new()Robert Bragg2010-11-191-1/+1
* cogl-pipeline: Use layer overrides as CoglHandles instead of GLuintNeil Roberts2010-11-111-1/+1
* cogl-journal: Log the clip state in the journalNeil Roberts2010-11-041-25/+81
* cogl-buffer: Use void* instead of guint8* for map and set_dataNeil Roberts2010-11-041-1/+1
* cogl: rename CoglMaterial -> CoglPipelineRobert Bragg2010-11-031-64/+64
* journal: port to the vertex_attributes APIRobert Bragg2010-11-031-122/+140
* journal: provide more detailed uprof instrumentationRobert Bragg2010-09-141-0/+39
* cogl: don't include cogl-debug.h in cogl.h or installRobert Bragg2010-08-021-0/+1
* material: splits out all the state flushing codeRobert Bragg2010-07-131-0/+1
* framebuffer: Replace CoglHandle with CoglFramebuffer *Robert Bragg2010-07-071-1/+1
* material: remove override options from _cogl_material_equalRobert Bragg2010-06-151-3/+1
* cogl: remove _cogl_material_flush_gl_state flush optionsRobert Bragg2010-06-151-25/+43
* CoglMaterial: Implements sparse materials designRobert Bragg2010-06-151-5/+2
* material: Adds backend abstraction for fragment processingRobert Bragg2010-06-091-1/+10