diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2013-09-07 08:42:26 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2013-09-07 08:42:26 +0100 |
commit | 0c697aee9b3767be7d1e04e4e4f9d304f23b188a (patch) | |
tree | c509ab88dcb1ce9a44b6a94641ffe985b6030f37 /src/sna/sna.h | |
parent | ea30967245707ca4825de154e589a83dc605dae0 (diff) |
Revert "sna: Add XMir support"
This reverts commit 42d94356f65972eb7fb8991234a4e9388c4c2031.
Ordered-by: The Management.
Diffstat (limited to 'src/sna/sna.h')
-rw-r--r-- | src/sna/sna.h | 35 |
1 files changed, 5 insertions, 30 deletions
diff --git a/src/sna/sna.h b/src/sna/sna.h index a081c0e9..a4037c68 100644 --- a/src/sna/sna.h +++ b/src/sna/sna.h @@ -290,7 +290,6 @@ struct sna { EntityInfoPtr pEnt; struct pci_device *PciInfo; const struct intel_device_info *info; - xmir_screen *xmir; ScreenBlockHandlerProcPtr BlockHandler; ScreenWakeupHandlerProcPtr WakeupHandler; @@ -436,24 +435,14 @@ CARD32 sna_render_format_for_depth(int depth); void sna_debug_flush(struct sna *sna); static inline bool -get_window_deltas(PixmapPtr pixmap, int16_t *x, int16_t *y) -{ -#ifdef COMPOSITE - *x = -pixmap->screen_x; - *y = -pixmap->screen_y; - return pixmap->screen_x | pixmap->screen_y; -#else - *x = *y = 0; - return false; -#endif -} - -static inline bool get_drawable_deltas(DrawablePtr drawable, PixmapPtr pixmap, int16_t *x, int16_t *y) { #ifdef COMPOSITE - if (drawable->type == DRAWABLE_WINDOW) - return get_window_deltas(pixmap, x, y); + if (drawable->type == DRAWABLE_WINDOW) { + *x = -pixmap->screen_x; + *y = -pixmap->screen_y; + return pixmap->screen_x | pixmap->screen_y; + } #endif *x = *y = 0; return false; @@ -977,18 +966,4 @@ void sna_image_composite(pixman_op_t op, uint16_t width, uint16_t height); -/* sna_xmir.c */ - -#if XMIR -bool sna_xmir_create(struct sna *sna); -bool sna_xmir_pre_init(struct sna *sna); -void sna_xmir_init(struct sna *sna, ScreenPtr screen); -void sna_xmir_post_damage(struct sna *sna); -#else -inline static bool sna_xmir_create(struct sna *sna) { return true; } -inline static bool sna_xmir_pre_init(struct sna *sna) { return true; } -inline static void sna_xmir_init(struct sna *sna, ScreenPtr screen) { } -inline static void sna_xmir_post_damage(struct sna *sna) { } -#endif - #endif /* _SNA_H */ |