gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xtrapezoids) Call

Tue Nov 30 09:46:49 2004  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xtrapezoids)
        * gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xft_glyphs):
        Call gdk_x11_drawable_update_xft_clip (part of #159929,
        James Henstridge)

        * gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_glyphs_transformed):
        Remove unused variables.
This commit is contained in:
Owen Taylor 2004-11-30 14:57:14 +00:00 committed by Owen Taylor
parent 6510bbf42e
commit 683a00b6e1
5 changed files with 44 additions and 8 deletions

View File

@ -1,3 +1,13 @@
Tue Nov 30 09:46:49 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xtrapezoids)
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xft_glyphs):
Call gdk_x11_drawable_update_xft_clip (part of #159929,
James Henstridge)
* gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_glyphs_transformed):
Remove unused variables.
Tue Nov 23 19:37:34 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_flush): A little bit

View File

@ -1,3 +1,13 @@
Tue Nov 30 09:46:49 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xtrapezoids)
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xft_glyphs):
Call gdk_x11_drawable_update_xft_clip (part of #159929,
James Henstridge)
* gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_glyphs_transformed):
Remove unused variables.
Tue Nov 23 19:37:34 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_flush): A little bit

View File

@ -1,3 +1,13 @@
Tue Nov 30 09:46:49 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xtrapezoids)
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xft_glyphs):
Call gdk_x11_drawable_update_xft_clip (part of #159929,
James Henstridge)
* gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_glyphs_transformed):
Remove unused variables.
Tue Nov 23 19:37:34 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_flush): A little bit

View File

@ -1,3 +1,13 @@
Tue Nov 30 09:46:49 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xtrapezoids)
* gdk/x11/gdkdrawable-x11.c (_gdk_x11_drawable_draw_xft_glyphs):
Call gdk_x11_drawable_update_xft_clip (part of #159929,
James Henstridge)
* gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_glyphs_transformed):
Remove unused variables.
Tue Nov 23 19:37:34 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_flush): A little bit

View File

@ -824,18 +824,11 @@ gdk_x11_draw_glyphs_transformed (GdkDrawable *drawable,
{
GdkDrawableImplX11 *impl;
PangoRenderer *renderer;
XftColor color;
XftDraw *draw;
impl = GDK_DRAWABLE_IMPL_X11 (drawable);
g_return_if_fail (PANGO_XFT_IS_FONT (font));
_gdk_gc_x11_get_fg_xft_color (gc, &color);
gdk_x11_drawable_update_xft_clip (drawable, gc);
draw = gdk_x11_drawable_get_xft_draw (drawable);
renderer = _gdk_x11_renderer_get (drawable, gc);
if (matrix)
pango_renderer_set_matrix (renderer, matrix);
@ -1635,6 +1628,7 @@ _gdk_x11_drawable_draw_xtrapezoids (GdkDrawable *drawable,
return;
}
gdk_x11_drawable_update_xft_clip (drawable, gc);
draw = gdk_x11_drawable_get_xft_draw (drawable);
if (!x11display->mask_format)
@ -1659,8 +1653,10 @@ _gdk_x11_drawable_draw_xft_glyphs (GdkDrawable *drawable,
GdkScreen *screen = GDK_DRAWABLE_IMPL_X11 (drawable)->screen;
GdkDisplay *display = gdk_screen_get_display (screen);
GdkDisplayX11 *x11display = GDK_DISPLAY_X11 (display);
XftDraw *draw;
XftDraw *draw = gdk_x11_drawable_get_xft_draw (drawable);
gdk_x11_drawable_update_xft_clip (drawable, gc);
draw = gdk_x11_drawable_get_xft_draw (drawable);
if (_gdk_x11_have_render (display))
{