summaryrefslogtreecommitdiff
path: root/src/cairo-gl-shaders.c
AgeCommit message (Expand)AuthorFilesLines
2010-04-23gl: Add some stuff to multiplane shaders patchplanarBenjamin Otte1-3/+1
2010-04-23gl: Add code for to handle subsampled multiplane surfacesBenjamin Otte1-5/+23
2010-04-23gl: Allow drawing image formats with special shadersBenjamin Otte1-0/+223
2010-02-22gl: Avoid attempting to create a program on GLSL-incapable h/w for spansChris Wilson1-5/+12
2010-02-22gl: Return unsupported for h/w that cannot handle shaders.Chris Wilson1-13/+15
2010-02-17gl: Stop trying to handle first/last stop offset in the gradient shaders.Eric Anholt1-12/+0
2010-02-17gl: Remove the old unused radial/linear gradients shaders.Eric Anholt1-117/+0
2010-02-17gl: Reduce complexity of radial fragment shaders.Eric Anholt1-8/+2
2010-02-16gl: Add GLSL support for ARB_texture_rectangle, and repeat/reflect fallbacks.Eric Anholt1-0/+44
2010-02-10build: Add -Wdeclaration-after-statementBenjamin Otte1-4/+4
2010-02-05[gl] Add radial gradients acceleration.Eric Anholt1-3/+74
2010-02-04[gl] Implement linear gradients acceleration.Eric Anholt1-3/+36
2010-02-04[gl] Sanity check the sampler uniform binding.Eric Anholt1-2/+4
2010-02-04[gl] Convert the spans code to using GLSL when available.Eric Anholt1-3/+32
2010-02-04[gl] Move the glyphs shader construction to a more general location.Eric Anholt1-0/+200
2010-02-04[gl] Use GLSL when available for glyph rendering.Eric Anholt1-2/+8
2010-02-04[gl] Convert fill_rectangles to the new GLSL core/arb wrapper.Eric Anholt1-83/+23
2010-02-04[gl] Cut out the abstraction of GL_VERTEX_SHADER vs GL_VERTEX_SHADER_ARB.Eric Anholt1-36/+2
2010-02-04[gl] Avoid macro obfuscation of the shader impl structures.Eric Anholt1-21/+31
2010-02-04[gl] Add shader support code for GL versions < 3.0.Zach Laine1-1/+622
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2010-01-14[gl] Use GLSL for fill_rectangles when available.Eric Anholt1-0/+117