Problem supporting clist ctree under directfb backend
- From: Mike Emmel <mike emmel gmail com>
- To: Gtk+ Developers <gtk-devel-list gnome org>
- Subject: Problem supporting clist ctree under directfb backend
- Date: Sat, 7 Jan 2006 10:52:26 -0600
Hi all it seems that because of the design of clist/ctree its
impossible for me to support
them under the directfb backend.
The basic problem is all the new widgets call gdk_cairo_create and
then destroy the cairo context. Since the directfb backend normally
provides a off screen rendering surface this surface is flipped only
on destroy. The clist/ctree do not use this pathway leading to
incremental rendering for selection etc not showing on screen.
Deeper in the code
gdk_pango_renderer_draw_glyphs
gets a shared cairo context and neither destroys it or releases it.
This goes back to if gdk_draw_layout is used outside of a exteranl
cairo context that
covers the same region and causes a flip then we don't see any of the drawing.
Mike
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]