diff options
Diffstat (limited to 'uxa/uxa-priv.h')
-rw-r--r-- | uxa/uxa-priv.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/uxa/uxa-priv.h b/uxa/uxa-priv.h index 8ff2c9c6..bace6798 100644 --- a/uxa/uxa-priv.h +++ b/uxa/uxa-priv.h @@ -437,6 +437,20 @@ uxa_triangles(CARD8 op, PicturePtr pSrc, PicturePtr pDst, PicturePtr uxa_acquire_solid(ScreenPtr screen, SourcePict *source); +PicturePtr +uxa_acquire_drawable(ScreenPtr pScreen, + PicturePtr pSrc, + INT16 x, INT16 y, + CARD16 width, CARD16 height, + INT16 * out_x, INT16 * out_y); + +PicturePtr +uxa_acquire_pattern(ScreenPtr pScreen, + PicturePtr pSrc, + pixman_format_code_t format, + INT16 x, INT16 y, + CARD16 width, CARD16 height); + Bool uxa_get_rgba_from_pixel(CARD32 pixel, CARD16 * red, |