ddx: remove AMDGPUIsAccelWorking

libdrm fails to initialize without acceleration, so this always returns true.

Reviewed-by: Jammy Zhou <Jammy.Zhou@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Marek Olšák
2015-03-27 22:22:35 +01:00
committed by Alex Deucher
parent afc33040f8
commit 91aa694a7d

View File

@@ -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 */ /* This is called by AMDGPUPreInit to set up the default visual */
static Bool AMDGPUPreInitVisual(ScrnInfoPtr pScrn) static Bool AMDGPUPreInitVisual(ScrnInfoPtr pScrn)
{ {
@@ -333,8 +321,7 @@ static Bool AMDGPUPreInitAccel_KMS(ScrnInfoPtr pScrn)
{ {
AMDGPUInfoPtr info = AMDGPUPTR(pScrn); AMDGPUInfoPtr info = AMDGPUPTR(pScrn);
if (!xf86ReturnOptValBool(info->Options, OPTION_NOACCEL, false) && if (!xf86ReturnOptValBool(info->Options, OPTION_NOACCEL, false)) {
AMDGPUIsAccelWorking(pScrn)) {
Bool use_glamor = TRUE; Bool use_glamor = TRUE;
#ifdef GBM_BO_USE_LINEAR #ifdef GBM_BO_USE_LINEAR
const char *accel_method; const char *accel_method;