Partially revert GskTexture → GdkTexture rename

Excessive use of sed when moving GskTexture to GDK; the GskTextureNode
should still live under the GSK namespace.
This commit is contained in:
Emmanuele Bassi 2017-11-04 15:03:03 +00:00
parent c5a631b999
commit 481b5d1b89
9 changed files with 47 additions and 47 deletions

View File

@ -43,8 +43,8 @@ gsk_render_node_get_bounds
<SUBSECTION Nodes> <SUBSECTION Nodes>
gsk_color_node_new gsk_color_node_new
gsk_color_node_peek_color gsk_color_node_peek_color
gdk_texture_node_new gsk_texture_node_new
gdk_texture_node_get_texture gsk_texture_node_get_texture
gsk_linear_gradient_node_new gsk_linear_gradient_node_new
gsk_linear_gradient_node_peek_start gsk_linear_gradient_node_peek_start
gsk_linear_gradient_node_peek_end gsk_linear_gradient_node_peek_end

View File

@ -31,7 +31,7 @@
* @GSK_LINEAR_GRADIENT_NODE: A node drawing a linear gradient * @GSK_LINEAR_GRADIENT_NODE: A node drawing a linear gradient
* @GSK_REPEATING_LINEAR_GRADIENT_NODE: A node drawing a repeating linear gradient * @GSK_REPEATING_LINEAR_GRADIENT_NODE: A node drawing a repeating linear gradient
* @GSK_BORDER_NODE: A node stroking a border around an area * @GSK_BORDER_NODE: A node stroking a border around an area
* @GDK_TEXTURE_NODE: A node drawing a #GdkTexture * @GSK_TEXTURE_NODE: A node drawing a #GdkTexture
* @GSK_INSET_SHADOW_NODE: A node drawing an inset shadow * @GSK_INSET_SHADOW_NODE: A node drawing an inset shadow
* @GSK_OUTSET_SHADOW_NODE: A node drawing an outset shadow * @GSK_OUTSET_SHADOW_NODE: A node drawing an outset shadow
* @GSK_TRANSFORM_NODE: A node that renders its child after applying a matrix transform * @GSK_TRANSFORM_NODE: A node that renders its child after applying a matrix transform
@ -58,7 +58,7 @@ typedef enum {
GSK_LINEAR_GRADIENT_NODE, GSK_LINEAR_GRADIENT_NODE,
GSK_REPEATING_LINEAR_GRADIENT_NODE, GSK_REPEATING_LINEAR_GRADIENT_NODE,
GSK_BORDER_NODE, GSK_BORDER_NODE,
GDK_TEXTURE_NODE, GSK_TEXTURE_NODE,
GSK_INSET_SHADOW_NODE, GSK_INSET_SHADOW_NODE,
GSK_OUTSET_SHADOW_NODE, GSK_OUTSET_SHADOW_NODE,
GSK_TRANSFORM_NODE, GSK_TRANSFORM_NODE,

View File

@ -798,9 +798,9 @@ gsk_gl_renderer_add_render_item (GskGLRenderer *self,
switch (gsk_render_node_get_node_type (node)) switch (gsk_render_node_get_node_type (node))
{ {
case GDK_TEXTURE_NODE: case GSK_TEXTURE_NODE:
{ {
GdkTexture *texture = gdk_texture_node_get_texture (node); GdkTexture *texture = gsk_texture_node_get_texture (node);
int gl_min_filter = GL_NEAREST, gl_mag_filter = GL_NEAREST; int gl_min_filter = GL_NEAREST, gl_mag_filter = GL_NEAREST;
get_gl_scaling_filters (node, &gl_min_filter, &gl_mag_filter); get_gl_scaling_filters (node, &gl_min_filter, &gl_mag_filter);

View File

@ -101,10 +101,10 @@ GDK_AVAILABLE_IN_3_94
const GdkRGBA * gsk_color_node_peek_color (GskRenderNode *node); const GdkRGBA * gsk_color_node_peek_color (GskRenderNode *node);
GDK_AVAILABLE_IN_3_90 GDK_AVAILABLE_IN_3_90
GskRenderNode * gdk_texture_node_new (GdkTexture *texture, GskRenderNode * gsk_texture_node_new (GdkTexture *texture,
const graphene_rect_t *bounds); const graphene_rect_t *bounds);
GDK_AVAILABLE_IN_3_94 GDK_AVAILABLE_IN_3_94
GdkTexture * gdk_texture_node_get_texture (GskRenderNode *node); GdkTexture * gsk_texture_node_get_texture (GskRenderNode *node);
GDK_AVAILABLE_IN_3_90 GDK_AVAILABLE_IN_3_90
GskRenderNode * gsk_linear_gradient_node_new (const graphene_rect_t *bounds, GskRenderNode * gsk_linear_gradient_node_new (const graphene_rect_t *bounds,

View File

@ -655,11 +655,11 @@ gsk_border_node_new (const GskRoundedRect *outline,
return &self->render_node; return &self->render_node;
} }
/*** GDK_TEXTURE_NODE ***/ /*** GSK_TEXTURE_NODE ***/
typedef struct _GdkTextureNode GdkTextureNode; typedef struct _GskTextureNode GskTextureNode;
struct _GdkTextureNode struct _GskTextureNode
{ {
GskRenderNode render_node; GskRenderNode render_node;
@ -667,18 +667,18 @@ struct _GdkTextureNode
}; };
static void static void
gdk_texture_node_finalize (GskRenderNode *node) gsk_texture_node_finalize (GskRenderNode *node)
{ {
GdkTextureNode *self = (GdkTextureNode *) node; GskTextureNode *self = (GskTextureNode *) node;
g_object_unref (self->texture); g_object_unref (self->texture);
} }
static void static void
gdk_texture_node_draw (GskRenderNode *node, gsk_texture_node_draw (GskRenderNode *node,
cairo_t *cr) cairo_t *cr)
{ {
GdkTextureNode *self = (GdkTextureNode *) node; GskTextureNode *self = (GskTextureNode *) node;
cairo_surface_t *surface; cairo_surface_t *surface;
surface = gdk_texture_download_surface (self->texture); surface = gdk_texture_download_surface (self->texture);
@ -698,12 +698,12 @@ gdk_texture_node_draw (GskRenderNode *node,
cairo_surface_destroy (surface); cairo_surface_destroy (surface);
} }
#define GDK_TEXTURE_NODE_VARIANT_TYPE "(dddduuau)" #define GSK_TEXTURE_NODE_VARIANT_TYPE "(dddduuau)"
static GVariant * static GVariant *
gdk_texture_node_serialize (GskRenderNode *node) gsk_texture_node_serialize (GskRenderNode *node)
{ {
GdkTextureNode *self = (GdkTextureNode *) node; GskTextureNode *self = (GskTextureNode *) node;
cairo_surface_t *surface; cairo_surface_t *surface;
GVariant *result; GVariant *result;
@ -728,7 +728,7 @@ gdk_texture_node_serialize (GskRenderNode *node)
} }
static GskRenderNode * static GskRenderNode *
gdk_texture_node_deserialize (GVariant *variant, gsk_texture_node_deserialize (GVariant *variant,
GError **error) GError **error)
{ {
GskRenderNode *node; GskRenderNode *node;
@ -738,7 +738,7 @@ gdk_texture_node_deserialize (GVariant *variant,
GVariant *pixel_variant; GVariant *pixel_variant;
gsize n_pixels; gsize n_pixels;
if (!check_variant_type (variant, GDK_TEXTURE_NODE_VARIANT_TYPE, error)) if (!check_variant_type (variant, GSK_TEXTURE_NODE_VARIANT_TYPE, error))
return NULL; return NULL;
g_variant_get (variant, "(dddduu@au)", g_variant_get (variant, "(dddduu@au)",
@ -750,35 +750,35 @@ gdk_texture_node_deserialize (GVariant *variant,
width, height, width * 4); width, height, width * 4);
g_variant_unref (pixel_variant); g_variant_unref (pixel_variant);
node = gdk_texture_node_new (texture, &GRAPHENE_RECT_INIT(bounds[0], bounds[1], bounds[2], bounds[3])); node = gsk_texture_node_new (texture, &GRAPHENE_RECT_INIT(bounds[0], bounds[1], bounds[2], bounds[3]));
g_object_unref (texture); g_object_unref (texture);
return node; return node;
} }
static const GskRenderNodeClass GDK_TEXTURE_NODE_CLASS = { static const GskRenderNodeClass GSK_TEXTURE_NODE_CLASS = {
GDK_TEXTURE_NODE, GSK_TEXTURE_NODE,
sizeof (GdkTextureNode), sizeof (GskTextureNode),
"GdkTextureNode", "GskTextureNode",
gdk_texture_node_finalize, gsk_texture_node_finalize,
gdk_texture_node_draw, gsk_texture_node_draw,
gdk_texture_node_serialize, gsk_texture_node_serialize,
gdk_texture_node_deserialize gsk_texture_node_deserialize
}; };
GdkTexture * GdkTexture *
gdk_texture_node_get_texture (GskRenderNode *node) gsk_texture_node_get_texture (GskRenderNode *node)
{ {
GdkTextureNode *self = (GdkTextureNode *) node; GskTextureNode *self = (GskTextureNode *) node;
g_return_val_if_fail (GSK_IS_RENDER_NODE_TYPE (node, GDK_TEXTURE_NODE), 0); g_return_val_if_fail (GSK_IS_RENDER_NODE_TYPE (node, GSK_TEXTURE_NODE), 0);
return self->texture; return self->texture;
} }
/** /**
* gdk_texture_node_new: * gsk_texture_node_new:
* @texture: the #GdkTexture * @texture: the #GdkTexture
* @bounds: the rectangle to render the texture into * @bounds: the rectangle to render the texture into
* *
@ -790,15 +790,15 @@ gdk_texture_node_get_texture (GskRenderNode *node)
* Since: 3.90 * Since: 3.90
*/ */
GskRenderNode * GskRenderNode *
gdk_texture_node_new (GdkTexture *texture, gsk_texture_node_new (GdkTexture *texture,
const graphene_rect_t *bounds) const graphene_rect_t *bounds)
{ {
GdkTextureNode *self; GskTextureNode *self;
g_return_val_if_fail (GDK_IS_TEXTURE (texture), NULL); g_return_val_if_fail (GDK_IS_TEXTURE (texture), NULL);
g_return_val_if_fail (bounds != NULL, NULL); g_return_val_if_fail (bounds != NULL, NULL);
self = (GdkTextureNode *) gsk_render_node_new (&GDK_TEXTURE_NODE_CLASS, 0); self = (GskTextureNode *) gsk_render_node_new (&GSK_TEXTURE_NODE_CLASS, 0);
self->texture = g_object_ref (texture); self->texture = g_object_ref (texture);
graphene_rect_init_from_rect (&self->render_node.bounds, bounds); graphene_rect_init_from_rect (&self->render_node.bounds, bounds);
@ -4448,7 +4448,7 @@ static const GskRenderNodeClass *klasses[] = {
[GSK_LINEAR_GRADIENT_NODE] = &GSK_LINEAR_GRADIENT_NODE_CLASS, [GSK_LINEAR_GRADIENT_NODE] = &GSK_LINEAR_GRADIENT_NODE_CLASS,
[GSK_REPEATING_LINEAR_GRADIENT_NODE] = &GSK_REPEATING_LINEAR_GRADIENT_NODE_CLASS, [GSK_REPEATING_LINEAR_GRADIENT_NODE] = &GSK_REPEATING_LINEAR_GRADIENT_NODE_CLASS,
[GSK_BORDER_NODE] = &GSK_BORDER_NODE_CLASS, [GSK_BORDER_NODE] = &GSK_BORDER_NODE_CLASS,
[GDK_TEXTURE_NODE] = &GDK_TEXTURE_NODE_CLASS, [GSK_TEXTURE_NODE] = &GSK_TEXTURE_NODE_CLASS,
[GSK_INSET_SHADOW_NODE] = &GSK_INSET_SHADOW_NODE_CLASS, [GSK_INSET_SHADOW_NODE] = &GSK_INSET_SHADOW_NODE_CLASS,
[GSK_OUTSET_SHADOW_NODE] = &GSK_OUTSET_SHADOW_NODE_CLASS, [GSK_OUTSET_SHADOW_NODE] = &GSK_OUTSET_SHADOW_NODE_CLASS,
[GSK_TRANSFORM_NODE] = &GSK_TRANSFORM_NODE_CLASS, [GSK_TRANSFORM_NODE] = &GSK_TRANSFORM_NODE_CLASS,

View File

@ -442,7 +442,7 @@ gsk_vulkan_render_pass_add_node (GskVulkanRenderPass *self,
return; return;
} }
case GDK_TEXTURE_NODE: case GSK_TEXTURE_NODE:
if (gsk_vulkan_clip_contains_rect (&constants->clip, &node->bounds)) if (gsk_vulkan_clip_contains_rect (&constants->clip, &node->bounds))
pipeline_type = GSK_VULKAN_PIPELINE_TEXTURE; pipeline_type = GSK_VULKAN_PIPELINE_TEXTURE;
else if (constants->clip.type == GSK_VULKAN_CLIP_RECT) else if (constants->clip.type == GSK_VULKAN_CLIP_RECT)
@ -678,11 +678,11 @@ gsk_vulkan_render_pass_get_node_as_texture (GskVulkanRenderPass *self,
switch ((guint) gsk_render_node_get_node_type (node)) switch ((guint) gsk_render_node_get_node_type (node))
{ {
case GDK_TEXTURE_NODE: case GSK_TEXTURE_NODE:
if (graphene_rect_equal (bounds, &node->bounds)) if (graphene_rect_equal (bounds, &node->bounds))
{ {
result = gsk_vulkan_renderer_ref_texture_image (GSK_VULKAN_RENDERER (gsk_vulkan_render_get_renderer (render)), result = gsk_vulkan_renderer_ref_texture_image (GSK_VULKAN_RENDERER (gsk_vulkan_render_get_renderer (render)),
gdk_texture_node_get_texture (node), gsk_texture_node_get_texture (node),
uploader); uploader);
gsk_vulkan_render_add_cleanup_image (render, result); gsk_vulkan_render_add_cleanup_image (render, result);
*tex_rect = GRAPHENE_RECT_INIT(0, 0, 1, 1); *tex_rect = GRAPHENE_RECT_INIT(0, 0, 1, 1);
@ -938,7 +938,7 @@ gsk_vulkan_render_pass_upload (GskVulkanRenderPass *self,
case GSK_VULKAN_OP_TEXTURE: case GSK_VULKAN_OP_TEXTURE:
{ {
op->render.source = gsk_vulkan_renderer_ref_texture_image (GSK_VULKAN_RENDERER (gsk_vulkan_render_get_renderer (render)), op->render.source = gsk_vulkan_renderer_ref_texture_image (GSK_VULKAN_RENDERER (gsk_vulkan_render_get_renderer (render)),
gdk_texture_node_get_texture (op->render.node), gsk_texture_node_get_texture (op->render.node),
uploader); uploader);
op->render.source_rect = GRAPHENE_RECT_INIT(0, 0, 1, 1); op->render.source_rect = GRAPHENE_RECT_INIT(0, 0, 1, 1);
gsk_vulkan_render_add_cleanup_image (render, op->render.source); gsk_vulkan_render_add_cleanup_image (render, op->render.source);

View File

@ -1240,7 +1240,7 @@ gtk_snapshot_append_texture (GtkSnapshot *snapshot,
g_return_if_fail (bounds != NULL); g_return_if_fail (bounds != NULL);
graphene_rect_offset_r (bounds, current_state->translate_x, current_state->translate_y, &real_bounds); graphene_rect_offset_r (bounds, current_state->translate_x, current_state->translate_y, &real_bounds);
node = gdk_texture_node_new (texture, &real_bounds); node = gsk_texture_node_new (texture, &real_bounds);
if (name && snapshot->record_names) if (name && snapshot->record_names)
{ {

View File

@ -524,7 +524,7 @@ append_node (GtkTreeModelRenderNode *nodemodel,
case GSK_CAIRO_NODE: case GSK_CAIRO_NODE:
case GSK_TEXT_NODE: case GSK_TEXT_NODE:
case GDK_TEXTURE_NODE: case GSK_TEXTURE_NODE:
case GSK_COLOR_NODE: case GSK_COLOR_NODE:
case GSK_LINEAR_GRADIENT_NODE: case GSK_LINEAR_GRADIENT_NODE:
case GSK_REPEATING_LINEAR_GRADIENT_NODE: case GSK_REPEATING_LINEAR_GRADIENT_NODE:

View File

@ -161,7 +161,7 @@ node_type_name (GskRenderNodeType type)
return "Repeating Linear Gradient"; return "Repeating Linear Gradient";
case GSK_BORDER_NODE: case GSK_BORDER_NODE:
return "Border"; return "Border";
case GDK_TEXTURE_NODE: case GSK_TEXTURE_NODE:
return "Texture"; return "Texture";
case GSK_INSET_SHADOW_NODE: case GSK_INSET_SHADOW_NODE:
return "Inset Shadow"; return "Inset Shadow";
@ -304,19 +304,19 @@ populate_render_node_properties (GtkListStore *store,
switch (gsk_render_node_get_node_type (node)) switch (gsk_render_node_get_node_type (node))
{ {
case GDK_TEXTURE_NODE: case GSK_TEXTURE_NODE:
case GSK_CAIRO_NODE: case GSK_CAIRO_NODE:
{ {
const char *text; const char *text;
cairo_surface_t *surface; cairo_surface_t *surface;
gboolean show_inline; gboolean show_inline;
if (gsk_render_node_get_node_type (node) == GDK_TEXTURE_NODE) if (gsk_render_node_get_node_type (node) == GSK_TEXTURE_NODE)
{ {
GdkTexture *texture; GdkTexture *texture;
text = "Texture"; text = "Texture";
texture = gdk_texture_node_get_texture (node); texture = gsk_texture_node_get_texture (node);
surface = gdk_texture_download_surface (texture); surface = gdk_texture_download_surface (texture);
} }
else else