wsl/hsakmt: implement drm interfaces for dropping libdrm*

Signed-off-by: tiancyin <tianci.yin@amd.com>
Этот коммит содержится в:
tiancyin
2024-09-18 11:32:55 +08:00
коммит произвёл Frank Min
родитель c7b5ff64e3
Коммит b5fb17fd66
3 изменённых файлов: 45 добавлений и 26 удалений
-10
Просмотреть файл
@@ -173,14 +173,6 @@ static HSAKMT_STATUS init_symbols(void) {
return HSAKMT_STATUS_SUCCESS;
}
static void load_libdrm_amdgpu(void) {
/* load libdrm_amdgpu */
int fd;
uint32_t major, minor;
amdgpu_device_handle device_handle;
amdgpu_device_initialize(fd, &major, &minor, &device_handle);
}
HSAKMT_STATUS HSAKMTAPI hsaKmtOpenKFD(void) {
HSAKMT_STATUS result;
int fd = -1;
@@ -204,8 +196,6 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtOpenKFD(void) {
if (result != HSAKMT_STATUS_SUCCESS)
goto open_failed;
load_libdrm_amdgpu();
result = init_vars_from_env();
if (result != HSAKMT_STATUS_SUCCESS)
goto open_failed;