summaryrefslogtreecommitdiff
path: root/src/cairo-gl-surface.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-30gl: Do no access ctx after release during map-to-imageChris Wilson1-8/+8
2012-05-26surface: Make backend-specific map/unmap functions symmetricAndrea Canciani1-5/+12
2012-05-26surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani1-8/+8
2012-05-17gl/msaa: Support for non-texture surfacesMartin Robinson1-4/+1
2012-05-17gl/msaa: Add ARB multisampling supportHenry (Yu) Song1-3/+18
2012-04-27Update the remaining backends to handle a NULL extents for _cairo_surface_get...Chris Wilson1-3/+5
2012-03-29gl: fix y-axis origin when map_to_image() for non texture GL surfaceHenry (Yu) Song1-1/+7
2012-03-29doc: Silence last 'missing Since field' errorsAndrea Canciani1-0/+2
2012-03-23gl: GL_UNPACK_ROW_LENGTH does not accept negative valuesIgor Oliveira1-3/+4
2012-03-19gl: Manually invert images without MESA_pack_invert extensionChris Wilson1-2/+27
2012-02-29gl: Various fixes for glyphsChris Wilson1-2/+2
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+14
2011-12-12gl: Set the destination for swap buffers, required by EGL at leastChris Wilson1-1/+4
2011-12-09gl: fix bug in _cairo_gl_surface_embedded_operand_init()Chuanbo Weng1-1/+1
2011-12-06gl: Re-enable the CLEAR optimisationChris Wilson1-4/+2
2011-12-05gl: Set the device offset on map-to-imageChris Wilson1-0/+2
2011-12-05gl: Use the embedded operand to allow passing sources aroundChris Wilson1-1/+1
2011-12-05gl: Propagate surface texture to embedded operandChris Wilson1-1/+1
2011-12-05gl: Make the backend struct staticChris Wilson1-2/+5
2011-11-24gl: Prevent the traps compositor from explodingChris Wilson1-0/+2
2011-11-24gl: Embed a operand into the surface for pass-throughChris Wilson1-0/+24
2011-11-24gl: Correctly offset sub-image uploadsChris Wilson1-12/+21
2011-10-13gl/msaa: Add clipping supportMartin Robinson1-2/+2
2011-10-09gl: Basic fixes to get cairo-gl running againChris Wilson1-5/+4
2011-09-12Introduce a new compositor architectureChris Wilson1-811/+210
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-1/+3
2011-07-31Remove useless checks for NULL before freeingAndrea Canciani1-2/+1
2011-07-29gl: Rectangular fast pathChris Wilson1-55/+82
2011-07-28gl: Use cairo_rectangle_int_tMatt Peterson1-5/+7
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-1/+4
2011-07-21Use new pixman formatsAndrea Canciani1-9/+5
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-99/+27
2011-07-15Implement cairo_backend_tChris Wilson1-0/+3
2011-05-10gl: Add GLES2 support for drawing image surfaces on gl surfacesAlexandros Frantzis1-20/+220
2011-05-10gl: Add support for creating image surfaces for GLES2Alexandros Frantzis1-12/+43
2011-01-18gl: Ensure that gl surface resizes are properly appliedAndrea Canciani1-2/+6
2011-01-18gl: Fix condition that prevents setting the size of window surfacesAlexandros Frantzis1-1/+1
2010-12-15gl: Replace GLEW by using the facilities provided by cairo-gl-infoAlexandros Frantzis1-2/+4
2010-12-15gl: Use the dispatch table for calling ARB/EXT functionsAlexandros Frantzis1-2/+2
2010-12-10polygon: Merge _cairo_polygon_init and _cairo_polygon_limitAndrea Canciani1-4/+2
2010-10-21raster backends: Set round_glpyh_positions to ONUli Schlachter1-0/+1
2010-07-12Differentiate between reducing clip to composite extents and a rectangleChris Wilson1-2/+2
2010-07-09gl: Use unsigned int instead of GLuintBenjamin Otte1-1/+1
2010-07-08gl: Fix compile error after rebase failureBenjamin Otte1-1/+1
2010-07-07gl: Add new cairo-gl surface constructor to create surface for textureKristian Høgsberg1-12/+99
2010-07-05gl: Fail properly when called with finished functionsBenjamin Otte1-1/+11
2010-06-22gl: Return a surface from _cairo_surface_create_in_error()Benjamin Otte1-1/+2
2010-06-18gl: Refactor status handling in _cairo_gl_context_release()Benjamin Otte1-22/+25
2010-06-18gl: Remove custom fprintf fudging on GL errorsBenjamin Otte1-20/+0
2010-06-12gl: start returning the failure status aftern an invalid GL op.Chris Wilson1-15/+25