summaryrefslogtreecommitdiff
path: root/glamor/glamor.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2014-04-25 15:07:03 -0700
committerEric Anholt <eric@anholt.net>2014-05-05 13:18:22 -0700
commita5b9757142a2ab471ca26651dce9cc5f5e351f3d (patch)
treee70672f0f19bdb8a779887eb6f2fc75342e04f7f /glamor/glamor.h
parent4711182033ec579caff8c930d420f90ecdbe54cf (diff)
glamor: Publish change_window_attributes and copy_window
Because uxa doesn't just use glamor directly, it keeps these two functions from being wrapped so that they get called automatically. Publishing these will allow uxa to call them directly. Signed-off-by: Keith Packard <keithp@keithp.com> Signed-off-by: Eric Anholt <eric@anholt.net> Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'glamor/glamor.h')
-rw-r--r--glamor/glamor.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/glamor/glamor.h b/glamor/glamor.h
index e63762b44..b0f2212d9 100644
--- a/glamor/glamor.h
+++ b/glamor/glamor.h
@@ -321,6 +321,9 @@ extern _X_EXPORT int glamor_create_gc(GCPtr gc);
extern _X_EXPORT void glamor_validate_gc(GCPtr gc, unsigned long changes,
DrawablePtr drawable);
+extern Bool _X_EXPORT glamor_change_window_attributes(WindowPtr pWin, unsigned long mask);
+extern void _X_EXPORT glamor_copy_window(WindowPtr window, DDXPointRec old_origin, RegionPtr src_region);
+
/* Glamor rendering/drawing functions with XXX_nf.
* nf means no fallback within glamor internal if possible. If glamor
* fail to accelerate the operation, glamor will return a false, and the