mirror of
https://github.com/X11Libre/xf86-video-amdgpu.git
synced 2026-03-24 01:24:31 +00:00
present: Don't allow flipping when using a dedicated scanout buffer
Fixes issues when mixing rotation and page flipping with current xserver Git master. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Michel Dänzer
parent
9c3324715f
commit
3ed28ce7cd
@@ -242,7 +242,8 @@ amdgpu_present_check_flip(RRCrtcPtr crtc, WindowPtr window, PixmapPtr pixmap,
|
||||
if (!config->crtc[i]->enabled)
|
||||
continue;
|
||||
|
||||
if (!drmmode_crtc || drmmode_crtc->rotate.bo != NULL)
|
||||
if (!drmmode_crtc || drmmode_crtc->rotate.bo ||
|
||||
drmmode_crtc->scanout[0].bo)
|
||||
return FALSE;
|
||||
|
||||
if (drmmode_crtc->dpms_mode == DPMSModeOn)
|
||||
|
||||
Reference in New Issue
Block a user