summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-06-07gl: Unify fixed function setup codeBenjamin Otte1-11/+4
2010-06-07gl: switch OPERAND0 and OPERAND1 in the fixed function pathBenjamin Otte1-21/+21
2010-06-07gl: Move the pre shader to the context, tooBenjamin Otte2-6/+6
2010-06-07gl: Store the clip region in the contextBenjamin Otte3-5/+13
2010-06-07gl: Make gl_composite_begin() acquire the contextBenjamin Otte4-28/+30
2010-06-07gl: Remove unused codeBenjamin Otte1-10/+1
2010-06-07gl: Make composite_set_clip_region not require the contextBenjamin Otte4-6/+4
2010-06-07gl: Make composite_set_source/mask/mask_spans not require a contextBenjamin Otte4-53/+51
2010-06-07gl: Add API for querying if we need GL_TEXTURE_RECTANGLE_EXTBenjamin Otte3-7/+12
2010-06-07gl: Make cairo_gl_composite_t not require a gl context anymoreBenjamin Otte4-23/+15
2010-06-07gl: Flush surface at the right timesBenjamin Otte3-0/+6
2010-06-06Revert "gstate: reduce a couple more operators"Chris Wilson1-14/+1
2010-06-02openvg: fix build breakMakoto Kato1-1/+1
2010-05-27gl: Unmap the vertex buffer prior to using in DaawArrays()Chris Wilson1-11/+12
2010-05-27gl: _cairo_set_shader_by_type() cannot return UNSUPPORTEDChris Wilson1-3/+4
2010-05-27gl: Check for an error device when creating surfaces.Chris Wilson1-0/+3
2010-05-27gl: Make _cairo_gl_shader_(init|compile) staticChris Wilson2-26/+25
2010-05-27boilerplate: Exercise RENDER capable windows.Chris Wilson1-0/+107
2010-05-27script: Update csi-exec to match new interface.Chris Wilson1-1/+2
2010-05-20freed-pool: Don't access beyond the end of the array.Chris Wilson2-4/+8
2010-05-20atomic: Add memory barriers if required for intel primitivesChris Wilson1-0/+16
2010-05-20gl: spans need the dummy textureBenjamin Otte1-1/+1
2010-05-20gl: Don't set is_clearBenjamin Otte1-2/+0
2010-05-20gl: Fix coverage passing for spans not being endian safe.Benjamin Otte3-16/+19
2010-05-20gl: Allow NONE and SPANS sampler for source, tooBenjamin Otte1-1/+3
2010-05-20gl: Refactor fixed function setup codeBenjamin Otte1-84/+46
2010-05-20gl: set the active texture before fiddling with with glTexEnvBenjamin Otte1-0/+8
2010-05-20gl: Remove unused variablesBenjamin Otte1-9/+0
2010-05-20gl: Move vertex array setup code into the texture setup codeBenjamin Otte1-21/+14
2010-05-20gl: Add an assertion that a context cannot call _begin() twiceBenjamin Otte2-0/+9
2010-05-20gl: Move vertex buffer handling from setup into contextBenjamin Otte2-20/+22
2010-05-20gl: Actuall do fall back to fixed function paths.Benjamin Otte1-1/+3
2010-05-20gl: Don't store the shader in the composite_t anymoreBenjamin Otte3-32/+24
2010-05-20gl: Move shader checking in the TexEnv setup codeBenjamin Otte1-107/+101
2010-05-20gl: Move texture setup code into its own fileBenjamin Otte1-116/+92
2010-05-20gl: Binding variables only works for the current shaderBenjamin Otte3-35/+20
2010-05-20gl: Separate binding to shaders from setting operandsBenjamin Otte2-79/+79
2010-05-20gl: Use the mask, not the sourceBenjamin Otte1-4/+4
2010-05-20gl: Add _cairo_gl_surface_is_texture()Benjamin Otte3-7/+14
2010-05-20gl: Implement texture upload to window with composite()Benjamin Otte2-83/+48
2010-05-20gl: cache the current shader in the contextBenjamin Otte2-1/+10
2010-05-20gl: Move _cairo_gl_set_operator() to the file it's used inBenjamin Otte3-61/+57
2010-05-20gl: Detect color-pattern clears of surfacesBenjamin Otte2-12/+29
2010-05-20gl: detect image uploads and fast-path themBenjamin Otte1-0/+23
2010-05-20gl: Use _cairo_gl_surface_draw_image() when caching glyphsBenjamin Otte1-39/+8
2010-05-20gl: Actually check errors for _cairo_gl_composite_begin()Benjamin Otte1-0/+2
2010-05-20gl: Get rid of _cairo_gl_composite_set_mask_texture()Benjamin Otte3-29/+8
2010-05-20gl: Make glyph cache a real surfaceBenjamin Otte2-44/+26
2010-05-18surface: Add _cairo_surface_release_device_reference() APIBenjamin Otte3-1/+29
2010-05-18gl: Make a bunch of functions staticBenjamin Otte2-20/+4