summaryrefslogtreecommitdiff
path: root/cogl/cogl-journal.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-22This re-licenses Cogl 1.18 under the MIT licenseRobert Bragg1-11/+18
2013-11-28Use COGL_FLAGS_* for the context's private feature flagsNeil Roberts1-3/+3
2013-06-13Use the Wayland embedded linked list implementation instead of BSD'sNeil Roberts1-4/+4
2013-05-30wayland: Don't delay resize if nothing is drawn since last swapNeil Roberts1-0/+6
2013-05-28Add fence APIDaniel Stone1-1/+20
2013-02-19journal: Dirty the modelview matrix state when flushingNeil Roberts1-0/+4
2013-01-22Remove cogl-internal.hRobert Bragg1-1/+0
2013-01-22matrix-stack: make CoglMatrixStack publicRobert Bragg1-6/+6
2013-01-22journal: don't call cogl_attribute_buffer_new with NULLRobert Bragg1-1/+1
2013-01-22journal: don't reference global contextRobert Bragg1-28/+19
2013-01-22Allow propogation of OOM errors to appsRobert Bragg1-8/+15
2013-01-22Remove the varying array for tex_coordsRobert Bragg1-47/+72
2013-01-22Use cogl_buffer_map_range from the journalNeil Roberts1-1/+3
2013-01-22Add a GL 3 driverNeil Roberts1-2/+2
2012-09-03journal: Add a uprof timer around the _flush() discardRobert Bragg1-0/+7
2012-08-06journal: avoiding some _cogl_matrix_entry_get()'sRobert Bragg1-2/+4
2012-08-06Re-design the matrix stack using a graph of opsRobert Bragg1-145/+43
2012-08-06Switch use of primitive glib types to c99 equivalentsRobert Bragg1-55/+55
2012-08-06Removes all remaining use of CoglHandleRobert Bragg1-1/+1
2012-03-20Adds cogl_framebuffer_draw_[*_]rectangle functionsRobert Bragg1-14/+14
2012-03-16journal: Don't push and pop the framebuffer when flushingNeil Roberts1-4/+0
2012-03-16journal: Always keep a pointer back to the framebufferNeil Roberts1-38/+32
2012-03-06Add -Wmissing-declarations to maintainer flags and fix problemsNeil Roberts1-1/+1
2012-03-05Make _cogl_bitmap_get_{width,height,format,rowstride} publicNeil Roberts1-1/+1
2012-03-05Add a public cogl_framebuffer_read_pixels_into_bitmapNeil Roberts1-2/+13
2012-02-21Adds a context arg to cogl_pipeline_new()Robert Bragg1-1/+1
2012-02-20Remove all internal includes of cogl.hRobert Bragg1-1/+0
2012-02-20Move all types/prototypes from cogl.h -> cogl[1]-context.hRobert Bragg1-0/+1
2012-02-09buffer: explicitly relate buffers to a contextRobert Bragg1-6/+5
2012-02-09journal: use pipeline term instead of sourceRobert Bragg1-13/+13
2012-02-09framebuffer: Add cogl_framebuffer draw methodsRobert Bragg1-28/+34
2012-01-27framebuffer: Flush the journal on destructionNeil Roberts1-15/+36
2011-12-06Flush matrices in the progend and flip with a vectorNeil Roberts1-9/+3
2011-12-06framebuffer: Optimize _cogl_framebuffer_flush_state()Robert Bragg1-2/+9
2011-12-06matrix-stack: Avoid referencing the default CoglContextRobert Bragg1-3/+6
2011-11-01make COGL_FEATURE_VBOS a private featureRobert Bragg1-1/+3
2011-09-21Add a strong CoglTexture type to replace CoglHandleRobert Bragg1-2/+2
2011-09-19Add internal _cogl_push_source to optionally disable legacy stateNeil Roberts1-12/+4
2011-09-14cogl-journal: Fix software clipping for non-intersecting rectanglesNeil Roberts1-0/+4
2011-08-12framebuffer: don't reference default fb in _clear apisRobert Bragg1-1/+4
2011-07-11Dynamically load the GL or GLES libraryNeil Roberts1-29/+31
2011-06-30framebuffer: expose viewport getters/settersRobert Bragg1-2/+1
2011-06-01cogl-journal: Use a pool of vertex arraysNeil Roberts1-7/+51
2011-05-16Don't pass around NULL terminated CoglAttribute arraysRobert Bragg1-20/+23
2011-05-16Rename CoglVertexArray to CoglAttributeBufferRobert Bragg1-16/+16
2011-04-11framebuffer: expose experimental cogl_get_draw_framebufferRobert Bragg1-5/+5
2011-04-11cogl: rename cogl-context.h cogl-context-private.hRobert Bragg1-1/+1
2011-03-07viewport: consistently use floats for viewportsRobert Bragg1-1/+1
2011-03-07util: tune point_in_poly test for polys in screen coordsRobert Bragg1-2/+2
2011-02-15cogl: Avoid pointer arithmetic on void* pointersNeil Roberts1-2/+2