summaryrefslogtreecommitdiff
path: root/src/cairo-gl-glyphs.c
AgeCommit message (Expand)AuthorFilesLines
2011-07-28gl: Use cairo_rectangle_int_tMatt Peterson1-2/+8
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-73/+61
2011-05-04Silence the compiler for another couple of RGB30 switchesChris Wilson1-0/+1
2010-06-22gl: Propagate surface creation error instead of crashingBenjamin Otte1-6/+16
2010-06-18gl: Refactor status handling in _cairo_gl_context_release()Benjamin Otte1-9/+5
2010-06-12gl: start returning the failure status aftern an invalid GL op.Chris Wilson1-3/+7
2010-06-07gl: Switch to deferred renderingBenjamin Otte1-4/+0
2010-06-07gl: Get rid of operand argument to emit functionsBenjamin Otte1-1/+1
2010-06-07gl: Remove composite_t argument from _flush() functionBenjamin Otte1-1/+1
2010-06-07gl: Make gl_composite_begin() acquire the contextBenjamin Otte1-1/+6
2010-06-07gl: Remove unused codeBenjamin Otte1-10/+1
2010-06-07gl: Make composite_set_clip_region not require the contextBenjamin Otte1-1/+1
2010-06-07gl: Make composite_set_source/mask/mask_spans not require a contextBenjamin Otte1-3/+2
2010-06-07gl: Add API for querying if we need GL_TEXTURE_RECTANGLE_EXTBenjamin Otte1-1/+1
2010-06-07gl: Make cairo_gl_composite_t not require a gl context anymoreBenjamin Otte1-4/+3
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 Otte1-7/+8
2010-05-20gl: Make glyph cache a real surfaceBenjamin Otte1-42/+25
2010-05-17gl: Get rid of src and mask argument to composite_init()Benjamin Otte1-1/+1
2010-05-17gl: Update copyright statementsBenjamin Otte1-0/+5
2010-05-17gl: Replace _cairo_gl_operand_init() with setters for src/maskBenjamin Otte1-5/+5
2010-05-17gl: Convert glyphs path to use cairo_gl_composite_tBenjamin Otte1-294/+37
2010-05-17gl: Require ARB_vertex_buffer_object extension unconditionallyBenjamin Otte1-3/+0
2010-05-17gl: Support component alpha in gl_composite_tBenjamin Otte1-1/+1
2010-05-17gl: make show_glyphs use the cairo_composite_t APIBenjamin Otte1-7/+10
2010-05-17gl: cairo_gl_compsite_setup_t => cairo_gl_composite_tBenjamin Otte1-2/+2
2010-05-17gl: use glBlendFuncSeparate()Benjamin Otte1-6/+3
2010-05-17gl: Get rid of cairo_gl_shader_source/mask_tBenjamin Otte1-5/+8
2010-05-17gl: s/_cairo_gl_set_destination/_cairo_gl_context_set_destination/Benjamin Otte1-1/+1
2010-05-13gl: Don't keep a temporary surface in the deviceBenjamin Otte1-28/+8
2010-05-12rtree: Remove the unused evict hook.Chris Wilson1-2/+1
2010-05-08gl: Make the shader implementation per-context, not globalBenjamin Otte1-2/+2
2010-05-05gl: Introduce _cairo_gl_device_has_glsl() functionBenjamin Otte1-1/+1
2010-05-05gl: Make _gl_set_destination() take the context as an argumentBenjamin Otte1-1/+1
2010-05-05gl: Acquire context when initing/destroying gl operandsBenjamin Otte1-7/+10
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-03-30Silence enumeration warnings following addition of RGB16_565Chris Wilson1-0/+2
2010-03-22gl: Hook in glyph cache finalisation.Chris Wilson1-11/+12
2010-03-22gl: Decouple cache from scaled-font on context destructionChris Wilson1-1/+7
2010-03-01api: Introduce CAIRO_FORMAT_INVALID formally in the API.M Joonas Pihlaja1-0/+6
2010-02-23image: split cairo_image_surface_coerce()Benjamin Otte1-2/+1
2010-02-22gl: Initialise glyphs mask to ensure allocation in absence of stash.Chris Wilson1-0/+1
2010-02-16gl: Fix glyphs texture coordinates for ARB_texture_rectangle.Eric Anholt1-6/+10
2010-02-16gl: initial support for EXT_texture_rectangle extensionDave Airlie1-12/+13
2010-02-06[gl] Make the VBO once at startup instead of recreating per glyphs/spans.Eric Anholt1-8/+2
2010-02-04[gl] Implement linear gradients acceleration.Eric Anholt1-0/+1
2010-02-04[gl] Use the shader source choice from operand setup instead of DIY.Eric Anholt1-14/+1
2010-02-04[gl] Move the glyphs shader construction to a more general location.Eric Anholt1-171/+42
2010-02-04[gl] Use GLSL when available for glyph rendering.Eric Anholt1-11/+178