forked from AuroraMiddleware/gtk
gl renderer: Rename a macro
This commit is contained in:
parent
8463040ad1
commit
bb69d64a0f
@ -36,7 +36,7 @@
|
|||||||
#define OP_PRINT(format, ...)
|
#define OP_PRINT(format, ...)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define INIT_PROGRAM_UNIFORM_LOCATION2(program_name, uniform_basename) \
|
#define INIT_PROGRAM_UNIFORM_LOCATION(program_name, uniform_basename) \
|
||||||
G_STMT_START{\
|
G_STMT_START{\
|
||||||
self->program_name ## _program.program_name.uniform_basename ## _location = \
|
self->program_name ## _program.program_name.uniform_basename ## _location = \
|
||||||
glGetUniformLocation(self->program_name ## _program.id, "u_" #uniform_basename);\
|
glGetUniformLocation(self->program_name ## _program.id, "u_" #uniform_basename);\
|
||||||
@ -65,7 +65,7 @@ dump_framebuffer (const char *filename, int w, int h)
|
|||||||
g_free (data);
|
g_free (data);
|
||||||
}
|
}
|
||||||
|
|
||||||
static gboolean G_GNUC_UNUSED
|
static gboolean
|
||||||
font_has_color_glyphs (const PangoFont *font)
|
font_has_color_glyphs (const PangoFont *font)
|
||||||
{
|
{
|
||||||
cairo_scaled_font_t *scaled_font;
|
cairo_scaled_font_t *scaled_font;
|
||||||
@ -606,48 +606,48 @@ gsk_gl_renderer_create_programs (GskGLRenderer *self,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* color */
|
/* color */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (color, color);
|
INIT_PROGRAM_UNIFORM_LOCATION (color, color);
|
||||||
|
|
||||||
/* coloring */
|
/* coloring */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (coloring, color);
|
INIT_PROGRAM_UNIFORM_LOCATION (coloring, color);
|
||||||
|
|
||||||
/* color matrix */
|
/* color matrix */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (color_matrix, color_matrix);
|
INIT_PROGRAM_UNIFORM_LOCATION (color_matrix, color_matrix);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (color_matrix, color_offset);
|
INIT_PROGRAM_UNIFORM_LOCATION (color_matrix, color_offset);
|
||||||
|
|
||||||
/* linear gradient */
|
/* linear gradient */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (linear_gradient, color_stops);
|
INIT_PROGRAM_UNIFORM_LOCATION (linear_gradient, color_stops);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (linear_gradient, color_offsets);
|
INIT_PROGRAM_UNIFORM_LOCATION (linear_gradient, color_offsets);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (linear_gradient, num_color_stops);
|
INIT_PROGRAM_UNIFORM_LOCATION (linear_gradient, num_color_stops);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (linear_gradient, start_point);
|
INIT_PROGRAM_UNIFORM_LOCATION (linear_gradient, start_point);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (linear_gradient, end_point);
|
INIT_PROGRAM_UNIFORM_LOCATION (linear_gradient, end_point);
|
||||||
|
|
||||||
/* blur */
|
/* blur */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (blur, blur_radius);
|
INIT_PROGRAM_UNIFORM_LOCATION (blur, blur_radius);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (blur, blur_size);
|
INIT_PROGRAM_UNIFORM_LOCATION (blur, blur_size);
|
||||||
|
|
||||||
/* inset shadow */
|
/* inset shadow */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (inset_shadow, color);
|
INIT_PROGRAM_UNIFORM_LOCATION (inset_shadow, color);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (inset_shadow, spread);
|
INIT_PROGRAM_UNIFORM_LOCATION (inset_shadow, spread);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (inset_shadow, offset);
|
INIT_PROGRAM_UNIFORM_LOCATION (inset_shadow, offset);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (inset_shadow, outline);
|
INIT_PROGRAM_UNIFORM_LOCATION (inset_shadow, outline);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (inset_shadow, corner_widths);
|
INIT_PROGRAM_UNIFORM_LOCATION (inset_shadow, corner_widths);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (inset_shadow, corner_heights);
|
INIT_PROGRAM_UNIFORM_LOCATION (inset_shadow, corner_heights);
|
||||||
|
|
||||||
/* outset shadow */
|
/* outset shadow */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (outset_shadow, color);
|
INIT_PROGRAM_UNIFORM_LOCATION (outset_shadow, color);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (outset_shadow, spread);
|
INIT_PROGRAM_UNIFORM_LOCATION (outset_shadow, spread);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (outset_shadow, offset);
|
INIT_PROGRAM_UNIFORM_LOCATION (outset_shadow, offset);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (outset_shadow, outline);
|
INIT_PROGRAM_UNIFORM_LOCATION (outset_shadow, outline);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (outset_shadow, corner_widths);
|
INIT_PROGRAM_UNIFORM_LOCATION (outset_shadow, corner_widths);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (outset_shadow, corner_heights);
|
INIT_PROGRAM_UNIFORM_LOCATION (outset_shadow, corner_heights);
|
||||||
|
|
||||||
/* shadow */
|
/* shadow */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (shadow, color);
|
INIT_PROGRAM_UNIFORM_LOCATION (shadow, color);
|
||||||
|
|
||||||
/* border */
|
/* border */
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (border, color);
|
INIT_PROGRAM_UNIFORM_LOCATION (border, color);
|
||||||
INIT_PROGRAM_UNIFORM_LOCATION2 (border, widths);
|
INIT_PROGRAM_UNIFORM_LOCATION (border, widths);
|
||||||
|
|
||||||
g_object_unref (builder);
|
g_object_unref (builder);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
Loading…
Reference in New Issue
Block a user