summaryrefslogtreecommitdiff
path: root/src/cairo-gl-composite.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-18gl: Make a bunch of functions staticBenjamin Otte1-4/+4
2010-05-18gl: Don't name the union in cairo_gl_operand_tBenjamin Otte1-76/+76
2010-05-17gl: Add missing NULL-check in non-shader codeBenjamin Otte1-2/+2
2010-05-17gl: Get rid of src and mask argument to composite_init()Benjamin Otte1-2/+0
2010-05-17gl: make _set_mask() accept NULLBenjamin Otte1-0/+3
2010-05-17gl: Rename cairo_gl_shader_program_t to cairo_gl_shader_tChris Wilson1-69/+69
2010-05-17gl: Update copyright statementsBenjamin Otte1-1/+4
2010-05-17gl: Assert that binding values to shaders never failsBenjamin Otte1-75/+54
2010-05-17gl: Use GL_TRIANGLES instead of GL_QUADSBenjamin Otte1-5/+11
2010-05-17gl: Set composite->has_component_alpha based on maskBenjamin Otte1-3/+4
2010-05-17gl: Replace _cairo_gl_operand_init() with setters for src/maskBenjamin Otte1-1/+33
2010-05-17gl: Convert glyphs path to use cairo_gl_composite_tBenjamin Otte1-31/+91
2010-05-17gl: Require ARB_vertex_buffer_object extension unconditionallyBenjamin Otte1-1/+0
2010-05-17gl: Convert span renderer to use cairo_gl_composite_begin/end()Benjamin Otte1-2/+70
2010-05-17gl: Change _cairo_gl_composite_emit_rect()Benjamin Otte1-12/+15
2010-05-17gl: Support component alpha in gl_composite_tBenjamin Otte1-8/+157
2010-05-17gl: Implement _composite_emit_rect() and _composite_end()Benjamin Otte1-0/+164
2010-05-17gl: Add _cairo_gl_composite_begin() functionBenjamin Otte1-0/+30
2010-05-17gl: make _cairo_operand_destroy privateBenjamin Otte1-1/+1
2010-05-17gl: Move composite code into own fileBenjamin Otte1-0/+898