Closed jl452 closed 3 years ago
This limitation is from libdrm
amdgpu_device.c, drm_public int amdgpu_device_initialize() version = drmGetVersion(fd); if (version->version_major != 3) { fprintf(stderr, "%s: DRM version is %d.%d.%d but this driver is " "only compatible with 3.x.x.\n", func, version->version_major, version->version_minor, version->version_patchlevel); drmFreeVersion(version); r = -EBADF; goto cleanup; }
can it be fixed? need i create new issue in other project?
ps: why amdvlk use amdgpu_device_initialize on "fd" of my radeon-videocard id1 and not use on "fd" of my amdgpu-videocard id2?
AMDVLK driver base on new amdgpu driver module. For this vulkaninfo drm warning issue with AMDVLK, we will fix it.
any news?
Fixed in internal.
@jl452 please check if the issue is fixed with Q4.4 release
@jinjianrong fixed, thanks
VK_ICD_FILENAMES=/etc/vulkan/icd.d/amd_icd64.json vulkaninfo
...
Device Group Properties (Group 0):
----------------------------------
physicalDeviceCount: count = 1
AMD Radeon(TM) HD8970M (ID: 0)
subsetAllocation = 0
Device Group Present Capabilities (Group 0):
AMD Radeon(TM) HD8970M (ID: 0)
Can present images from the following devices:
AMD Radeon(TM) HD8970M (ID: 0)
dpkg -S /etc/vulkan/icd.d/amd_icd64.json
amdvlk:amd64
*** 2020.Q4.5 500
500 http://repo.radeon.com/amdvlk/apt/debian bionic/main amd64 Packages
i have 2 videocards: radeon+amdgpu and have error:
but i have vulkan with mesa: