diff --git a/src/amdgpu_drv.h b/src/amdgpu_drv.h index fbedaaa..8f90e1c 100644 --- a/src/amdgpu_drv.h +++ b/src/amdgpu_drv.h @@ -186,11 +186,7 @@ amdgpu_dirty_primary(PixmapDirtyUpdatePtr dirty) static inline DrawablePtr amdgpu_dirty_src_drawable(PixmapDirtyUpdatePtr dirty) { -#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC return dirty->src; -#else - return &dirty->src->drawable; -#endif } static inline Bool diff --git a/src/drmmode_display.c b/src/drmmode_display.c index af04039..df05364 100644 --- a/src/drmmode_display.c +++ b/src/drmmode_display.c @@ -1819,14 +1819,9 @@ static Bool drmmode_set_scanout_pixmap(xf86CrtcPtr crtc, PixmapPtr ppix) drmmode_crtc->prime_scanout_pixmap = ppix; -#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC PixmapStartDirtyTracking(&ppix->drawable, drmmode_crtc->scanout[scanout_id], 0, 0, 0, 0, RR_Rotate_0); -#else - PixmapStartDirtyTracking(ppix, drmmode_crtc->scanout[scanout_id], - 0, 0, 0, 0, RR_Rotate_0); -#endif return TRUE; }