diff options
author | Benjamin Otte <otte@redhat.com> | 2010-05-15 18:20:56 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2010-05-17 01:13:46 +0200 |
commit | 3ff32b00f0f85a853163c20b101ac5dd6a07da77 (patch) | |
tree | 4ce6671b73febb0f726471c311c6b6e0f1d60b95 | |
parent | c16edee26fb9f1669ee0ce1a61f0c54d802c6c7b (diff) |
gl: cairo_gl_compsite_setup_t => cairo_gl_composite_t
-rw-r--r-- | src/cairo-gl-glyphs.c | 4 | ||||
-rw-r--r-- | src/cairo-gl-private.h | 26 | ||||
-rw-r--r-- | src/cairo-gl-surface.c | 46 |
3 files changed, 38 insertions, 38 deletions
diff --git a/src/cairo-gl-glyphs.c b/src/cairo-gl-glyphs.c index cba1dffe..aee92351 100644 --- a/src/cairo-gl-glyphs.c +++ b/src/cairo-gl-glyphs.c @@ -257,7 +257,7 @@ typedef struct _cairo_gl_glyphs_setup unsigned int vertex_size; /* units of floats */ unsigned int num_prims; float *vb; - cairo_gl_composite_setup_t *composite; + cairo_gl_composite_t *composite; cairo_region_t *clip; cairo_gl_surface_t *dst; cairo_operator_t op; @@ -472,7 +472,7 @@ _render_glyphs (cairo_gl_surface_t *dst, cairo_gl_glyph_cache_t *cache = NULL; cairo_gl_context_t *ctx; cairo_gl_glyphs_setup_t setup; - cairo_gl_composite_setup_t composite_setup; + cairo_gl_composite_t composite_setup; cairo_status_t status; int i = 0; diff --git a/src/cairo-gl-private.h b/src/cairo-gl-private.h index bc7ace46..c5944e7a 100644 --- a/src/cairo-gl-private.h +++ b/src/cairo-gl-private.h @@ -182,11 +182,11 @@ typedef struct cairo_gl_operand { const cairo_pattern_t *pattern; } cairo_gl_operand_t; -typedef struct _cairo_gl_composite_setup { +typedef struct _cairo_gl_composite { cairo_gl_operand_t src; cairo_gl_operand_t mask; cairo_gl_shader_program_t *shader; -} cairo_gl_composite_setup_t; +} cairo_gl_composite_t; cairo_private extern const cairo_surface_backend_t _cairo_gl_surface_backend; @@ -272,25 +272,25 @@ _cairo_gl_set_operator (cairo_gl_surface_t *dst, cairo_operator_t op, cairo_bool_t component_alpha); cairo_private cairo_status_t -_cairo_gl_composite_setup_init (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup, - cairo_operator_t op, - cairo_gl_surface_t *dst, - const cairo_pattern_t *src, - const cairo_pattern_t *mask, - const cairo_rectangle_int_t *rect); +_cairo_gl_composite_init (cairo_gl_context_t *ctx, + cairo_gl_composite_t *setup, + cairo_operator_t op, + cairo_gl_surface_t *dst, + const cairo_pattern_t *src, + const cairo_pattern_t *mask, + const cairo_rectangle_int_t *rect); cairo_private void -_cairo_gl_composite_setup_fini (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup); +_cairo_gl_composite_fini (cairo_gl_context_t *ctx, + cairo_gl_composite_t *setup); cairo_private void _cairo_gl_set_src_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup); + cairo_gl_composite_t *setup); cairo_private void _cairo_gl_set_src_alpha_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup); + cairo_gl_composite_t *setup); cairo_private void _cairo_gl_operand_destroy (cairo_gl_operand_t *operand); diff --git a/src/cairo-gl-surface.c b/src/cairo-gl-surface.c index dc70436e..ac8e881f 100644 --- a/src/cairo-gl-surface.c +++ b/src/cairo-gl-surface.c @@ -1378,7 +1378,7 @@ _cairo_gl_operand_destroy (cairo_gl_operand_t *operand) static void _cairo_gl_set_tex_combine_constant_color (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup, + cairo_gl_composite_t *setup, int tex_unit, GLfloat *color) { @@ -1436,7 +1436,7 @@ _cairo_gl_set_tex_combine_constant_color (cairo_gl_context_t *ctx, void _cairo_gl_set_src_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup) + cairo_gl_composite_t *setup) { cairo_surface_attributes_t *src_attributes; GLfloat constant_color[4] = {0.0, 0.0, 0.0, 0.0}; @@ -1533,7 +1533,7 @@ _cairo_gl_set_src_operand (cairo_gl_context_t *ctx, */ void _cairo_gl_set_src_alpha_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup) + cairo_gl_composite_t *setup) { GLfloat constant_color[4] = {0.0, 0.0, 0.0, 0.0}; cairo_surface_attributes_t *src_attributes; @@ -1577,7 +1577,7 @@ _cairo_gl_set_src_alpha_operand (cairo_gl_context_t *ctx, static void _cairo_gl_set_linear_gradient_mask_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup) + cairo_gl_composite_t *setup) { cairo_status_t status; @@ -1600,7 +1600,7 @@ _cairo_gl_set_linear_gradient_mask_operand (cairo_gl_context_t *ctx, static void _cairo_gl_set_radial_gradient_mask_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup) + cairo_gl_composite_t *setup) { cairo_status_t status; @@ -1637,7 +1637,7 @@ _cairo_gl_set_radial_gradient_mask_operand (cairo_gl_context_t *ctx, */ static void _cairo_gl_set_component_alpha_mask_operand (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup) + cairo_gl_composite_t *setup) { cairo_surface_attributes_t *mask_attributes; GLfloat constant_color[4] = {0.0, 0.0, 0.0, 0.0}; @@ -1720,23 +1720,23 @@ _cairo_gl_set_component_alpha_mask_operand (cairo_gl_context_t *ctx, } void -_cairo_gl_composite_setup_fini (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup) +_cairo_gl_composite_fini (cairo_gl_context_t *ctx, + cairo_gl_composite_t *setup) { _cairo_gl_operand_destroy (&setup->src); _cairo_gl_operand_destroy (&setup->mask); } cairo_status_t -cairo_gl_composite_setup_init (cairo_gl_context_t *ctx, - cairo_gl_composite_setup_t *setup, - cairo_operator_t op, - cairo_gl_surface_t *dst, - const cairo_pattern_t *src, - const cairo_pattern_t *mask, - const cairo_rectangle_int_t *rect) +_cairo_gl_composite_init (cairo_gl_context_t *ctx, + cairo_gl_composite_t *setup, + cairo_operator_t op, + cairo_gl_surface_t *dst, + const cairo_pattern_t *src, + const cairo_pattern_t *mask, + const cairo_rectangle_int_t *rect) { - memset (setup, 0, sizeof (cairo_gl_composite_setup_t)); + memset (setup, 0, sizeof (cairo_gl_composite_t)); if (! _cairo_gl_operator_is_supported (op)) return UNSUPPORTED ("unsupported operator"); @@ -1820,7 +1820,7 @@ _cairo_gl_surface_composite_component_alpha (cairo_operator_t op, struct gl_point *texcoord_mask = texcoord_mask_stack; cairo_status_t status; int num_vertices, i; - cairo_gl_composite_setup_t setup; + cairo_gl_composite_t setup; cairo_gl_shader_program_t *ca_source_program = NULL; cairo_gl_shader_program_t *ca_source_alpha_program = NULL; cairo_rectangle_int_t rect = { dst_x, dst_y, width, height }; @@ -1832,7 +1832,7 @@ _cairo_gl_surface_composite_component_alpha (cairo_operator_t op, if (unlikely (status)) return status; - status = _cairo_gl_composite_setup_init (ctx, &setup, op, dst, src, mask, &rect); + status = _cairo_gl_composite_init (ctx, &setup, op, dst, src, mask, &rect); if (unlikely (status)) goto CLEANUP; @@ -1991,7 +1991,7 @@ _cairo_gl_surface_composite_component_alpha (cairo_operator_t op, glDisable (ctx->tex_target); CLEANUP: - _cairo_gl_composite_setup_fini (ctx, &setup); + _cairo_gl_composite_fini (ctx, &setup); _cairo_gl_context_release (ctx); if (vertices != vertices_stack) @@ -2026,7 +2026,7 @@ _cairo_gl_surface_composite (cairo_operator_t op, struct gl_point *texcoord_mask = texcoord_mask_stack; cairo_status_t status; int num_vertices, i; - cairo_gl_composite_setup_t setup; + cairo_gl_composite_t setup; cairo_rectangle_int_t rect = { dst_x, dst_y, width, height }; if (mask && mask->has_component_alpha) { @@ -2050,7 +2050,7 @@ _cairo_gl_surface_composite (cairo_operator_t op, if (unlikely (status)) return status; - status = _cairo_gl_composite_setup_init (ctx, &setup, op, dst, src, mask, &rect); + status = _cairo_gl_composite_init (ctx, &setup, op, dst, src, mask, &rect); if (unlikely (status)) goto CLEANUP; @@ -2239,7 +2239,7 @@ _cairo_gl_surface_composite (cairo_operator_t op, free (vertices); CLEANUP: - _cairo_gl_composite_setup_fini (ctx, &setup); + _cairo_gl_composite_fini (ctx, &setup); _cairo_gl_context_release (ctx); return status; @@ -2506,7 +2506,7 @@ _cairo_gl_surface_fill_rectangles (void *abstract_surface, typedef struct _cairo_gl_surface_span_renderer { cairo_span_renderer_t base; - cairo_gl_composite_setup_t setup; + cairo_gl_composite_t setup; int xmin, xmax; |