summaryrefslogtreecommitdiff
path: root/src/amdgpu_present.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/amdgpu_present.c')
-rw-r--r--src/amdgpu_present.c16
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