forked from AuroraMiddleware/gtk
gl renderer: Remove an unnecessary block
This commit is contained in:
parent
9ef700b161
commit
0e57d173b3
@ -385,10 +385,8 @@ render_text_node (GskGLRenderer *self,
|
||||
|
||||
/* e.g. whitespace */
|
||||
if (glyph->draw_width <= 0 || glyph->draw_height <= 0)
|
||||
{
|
||||
x_position += gi->geometry.width;
|
||||
continue;
|
||||
}
|
||||
goto next;
|
||||
|
||||
cx = (double)(x_position + gi->geometry.x_offset) / PANGO_SCALE;
|
||||
cy = (double)(gi->geometry.y_offset) / PANGO_SCALE;
|
||||
|
||||
@ -405,8 +403,7 @@ render_text_node (GskGLRenderer *self,
|
||||
glyph_w = glyph->draw_width;
|
||||
glyph_h = glyph->draw_height;
|
||||
|
||||
{
|
||||
const GskQuadVertex vertex_data[GL_N_VERTICES] = {
|
||||
ops_draw (builder, (GskQuadVertex[GL_N_VERTICES]) {
|
||||
{ { glyph_x, glyph_y }, { tx, ty }, },
|
||||
{ { glyph_x, glyph_y + glyph_h }, { tx, ty2 }, },
|
||||
{ { glyph_x + glyph_w, glyph_y }, { tx2, ty }, },
|
||||
@ -414,11 +411,9 @@ render_text_node (GskGLRenderer *self,
|
||||
{ { glyph_x + glyph_w, glyph_y + glyph_h }, { tx2, ty2 }, },
|
||||
{ { glyph_x, glyph_y + glyph_h }, { tx, ty2 }, },
|
||||
{ { glyph_x + glyph_w, glyph_y }, { tx2, ty }, },
|
||||
};
|
||||
|
||||
ops_draw (builder, vertex_data);
|
||||
}
|
||||
});
|
||||
|
||||
next:
|
||||
x_position += gi->geometry.width;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user