summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/amdgpu_extension.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/amdgpu_extension.c b/src/amdgpu_extension.c
index 594b94a..6199c94 100644
--- a/src/amdgpu_extension.c
+++ b/src/amdgpu_extension.c
@@ -61,6 +61,13 @@ static int ProcAMDGPUFreesyncCapability(ClientPtr client)
ret = dixLookupDrawable(&pDrawable, (Drawable)stuff->drawable,
client, 0, DixReadAccess);
+// if (!ret) {
+// xf86DrvMsg(0, X_INFO, "Freesync Capability: %d,%d,%u,%u vs. %d,%d,%u,%u\n",
+// pDrawable->x, pDrawable->y, pDrawable->width, pDrawable->height,
+// pDrawable->pScreen->x, pDrawable->pScreen->y,
+// pDrawable->pScreen->width, pDrawable->pScreen->height);
+// }
+
if (!ret &&
pDrawable->x == pDrawable->pScreen->x &&
pDrawable->y == pDrawable->pScreen->y &&
@@ -145,6 +152,7 @@ int AMDGPUFreesyncControl(int fd, Bool enable_freesync)
memset(&args, 0, sizeof(args));
if (enable_freesync) {
+ xf86DrvMsg(0, X_INFO, "Trying to enable freesync mode.\n");
args.op = AMDGPU_FREESYNC_FULLSCREEN_ENTER;
ret = drmCommandWriteRead(fd, DRM_AMDGPU_FREESYNC,
&args, sizeof(args));
@@ -152,6 +160,7 @@ int AMDGPUFreesyncControl(int fd, Bool enable_freesync)
ErrorF("Fail to enable freesync mode.\n");
} else {
+ xf86DrvMsg(0, X_INFO, "Trying to disable freesync mode.\n");
args.op = AMDGPU_FREESYNC_FULLSCREEN_EXIT;
ret = drmCommandWriteRead(fd, DRM_AMDGPU_FREESYNC,
&args, sizeof(args));