GPU (Linux / FreeBSD): add DRM detection support for old radeon driver

Ref: #1810
This commit is contained in:
Carter Li
2025-06-18 16:37:04 +08:00
parent 8559cc45eb
commit 6917f9479e
4 changed files with 80 additions and 31 deletions
+2
View File
@@ -109,6 +109,8 @@ static const char* detectByDrm(const FFGPUOptions* options, FFlist* gpus)
ffDrmDetectI915(gpu, fd);
else if (ffStrStartsWith(driverName, "amdgpu"))
ffDrmDetectAmdgpu(options, gpu, dev->nodes[DRM_NODE_RENDER]);
else if (ffStrStartsWith(driverName, "radeon"))
ffDrmDetectRadeon(options, gpu, dev->nodes[DRM_NODE_RENDER]);
else if (ffStrStartsWith(driverName, "xe"))
ffDrmDetectXe(gpu, fd);
else if (ffStrStartsWith(driverName, "asahi"))