wsl/hsakmt: implement drm interfaces for dropping libdrm*

Signed-off-by: tiancyin <tianci.yin@amd.com>
This commit is contained in:
tiancyin
2024-09-18 11:32:55 +08:00
committed by Frank Min
vanhempi c7b5ff64e3
commit b5fb17fd66
3 muutettua tiedostoa jossa 45 lisäystä ja 26 poistoa
-10
Näytä tiedosto
@@ -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;