diff options
author | Michel Dänzer <michel.daenzer@amd.com> | 2015-08-19 18:11:45 +0900 |
---|---|---|
committer | Michel Dänzer <michel.daenzer@amd.com> | 2015-08-19 18:11:45 +0900 |
commit | 1d886b526dc49f32dc6744b7a882894bdac4e846 (patch) | |
tree | 68eb7b32f9ff31997013a887a8d0877794784fda /src/radeon_video.c | |
parent | 270da55340766074cabff8af4258e29fe2f0fc81 (diff) |
DRI2: Don't ignore rotated CRTCs in amdgpu_dri2_drawable_crtc
Waiting for vblank interrupts works fine with rotated CRTCs. The only
case we can't handle with rotation is page flipping, which is handled
in can_exchange().
This fixes gnome-shell hanging on rotation, probably because
amdgpu_dri2_get_msc returned MSC/UST 0 for rotated CRTCs.
(Ported from amdgpu commit 7b3212e33cd36fb6f122774df27b56ec4e1a22b8)
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'src/radeon_video.c')
0 files changed, 0 insertions, 0 deletions