From 91aa694a7da7b690a3e5d59a1a8fa42cbb3ebda4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Fri, 27 Mar 2015 22:22:35 +0100 Subject: [PATCH] ddx: remove AMDGPUIsAccelWorking libdrm fails to initialize without acceleration, so this always returns true. Reviewed-by: Jammy Zhou Reviewed-by: Alex Deucher --- src/amdgpu_kms.c | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/src/amdgpu_kms.c b/src/amdgpu_kms.c index 39e15d3..d66f050 100644 --- a/src/amdgpu_kms.c +++ b/src/amdgpu_kms.c @@ -237,18 +237,6 @@ amdgpu_flush_callback(CallbackListPtr * list, } } -static Bool AMDGPUIsAccelWorking(ScrnInfoPtr pScrn) -{ - AMDGPUEntPtr pAMDGPUEnt = AMDGPUEntPriv(pScrn); - uint32_t accel_working; - - if (amdgpu_query_info(pAMDGPUEnt->pDev, AMDGPU_INFO_ACCEL_WORKING, - sizeof(accel_working), &accel_working) != 0) - return FALSE; - - return accel_working; -} - /* This is called by AMDGPUPreInit to set up the default visual */ static Bool AMDGPUPreInitVisual(ScrnInfoPtr pScrn) { @@ -333,8 +321,7 @@ static Bool AMDGPUPreInitAccel_KMS(ScrnInfoPtr pScrn) { AMDGPUInfoPtr info = AMDGPUPTR(pScrn); - if (!xf86ReturnOptValBool(info->Options, OPTION_NOACCEL, false) && - AMDGPUIsAccelWorking(pScrn)) { + if (!xf86ReturnOptValBool(info->Options, OPTION_NOACCEL, false)) { Bool use_glamor = TRUE; #ifdef GBM_BO_USE_LINEAR const char *accel_method;