diff options
Diffstat (limited to 'src/amdgpu_present.c')
-rw-r--r-- | src/amdgpu_present.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/amdgpu_present.c b/src/amdgpu_present.c index f768dd2..ca905d1 100644 --- a/src/amdgpu_present.c +++ b/src/amdgpu_present.c @@ -58,21 +58,7 @@ struct amdgpu_present_vblank_event { static RRCrtcPtr amdgpu_present_get_crtc(WindowPtr window) { - ScreenPtr screen = window->drawable.pScreen; - ScrnInfoPtr pScrn = xf86ScreenToScrn(screen); - xf86CrtcPtr crtc; - RRCrtcPtr randr_crtc = NULL; - - crtc = amdgpu_pick_best_crtc(pScrn, FALSE, - window->drawable.x, - window->drawable.x + window->drawable.width, - window->drawable.y, - window->drawable.y + window->drawable.height); - - if (crtc) - randr_crtc = crtc->randr_crtc; - - return randr_crtc; + return amdgpu_randr_crtc_covering_drawable(&window->drawable); } static int |