summaryrefslogtreecommitdiffstats
path: root/canvas/source/cairo/cairo_xlib_cairo.hxx
diff options
context:
space:
mode:
authorRadek Doulik <rodo@novell.com>2013-03-14 09:36:43 +0100
committerRadek Doulik <rodo@novell.com>2013-03-14 13:21:24 +0100
commit22f63477a3300d474c3d6832232b888f75c7290c (patch)
tree7fc4d0970fd5d58fe950e9b618ba87533c53b6e8 /canvas/source/cairo/cairo_xlib_cairo.hxx
parenti#119478# Fixed application of transparency to table cells. (diff)
downloadcore-22f63477a3300d474c3d6832232b888f75c7290c.tar.gz
core-22f63477a3300d474c3d6832232b888f75c7290c.zip
pass argb32 pixmaps from vcl to canvas, avoiding costly x11 roundtrips
- fixes also problem with emf+ rendering for slideshow Change-Id: Icb894d3f37b29f23d3f267c944d827eefbf47fda
Diffstat (limited to 'canvas/source/cairo/cairo_xlib_cairo.hxx')
-rw-r--r--canvas/source/cairo/cairo_xlib_cairo.hxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/canvas/source/cairo/cairo_xlib_cairo.hxx b/canvas/source/cairo/cairo_xlib_cairo.hxx
index 105c570eae7d..080258bb04d2 100644
--- a/canvas/source/cairo/cairo_xlib_cairo.hxx
+++ b/canvas/source/cairo/cairo_xlib_cairo.hxx
@@ -92,6 +92,7 @@ namespace cairo {
X11PixmapSharedPtr getPixmap() const { return mpPixmap; }
void* getRenderFormat() const { return maSysData.pRenderFormat; }
long getDrawable() const { return mpPixmap ? mpPixmap->mhDrawable : maSysData.hDrawable; }
+ void* getVisual() const;
};
}