diff options
author | Dave Airlie <airlied@redhat.com> | 2013-02-07 12:24:20 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2013-02-07 12:24:20 +1000 |
commit | acb90bc34ad99a7c4de8c69a26ff09a65cd0281d (patch) | |
tree | 82a8f6faefd87593f4831f56d149f01a6bcc2fe9 | |
parent | 404b5e2b53578d8b78471da5aaaaa80a85c6acc4 (diff) |
modesetting: provide dummy hooks for shadow
Since in some wierd cases the server can call these without checking they
exist.
Signed-off-by: Dave Airlie <airlied@redhat.com>
-rw-r--r-- | src/drmmode_display.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/drmmode_display.c b/src/drmmode_display.c index 42cd5ac..63cecc3 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -547,6 +547,17 @@ drmmode_set_scanout_pixmap(xf86CrtcPtr crtc, PixmapPtr ppix) } #endif +static void *drmmode_shadow_allocate(xf86CrtcPtr crtc, int width, int height) +{ + return NULL; +} + +static PixmapPtr drmmode_shadow_create(xf86CrtcPtr crtc, void *data, int width, + int height) +{ + return NULL; +} + static const xf86CrtcFuncsRec drmmode_crtc_funcs = { .dpms = drmmode_crtc_dpms, .set_mode_major = drmmode_set_mode_major, @@ -561,6 +572,8 @@ static const xf86CrtcFuncsRec drmmode_crtc_funcs = { #ifdef MODESETTING_OUTPUT_SLAVE_SUPPORT .set_scanout_pixmap = drmmode_set_scanout_pixmap, #endif + .shadow_allocate = drmmode_shadow_allocate, + .shadow_create = drmmode_shadow_create, }; static void |