libhsakmt: filter AMD asics before QueryAdapterInfo

Signed-off-by: Flora Cui <flora.cui@amd.com>
Signed-off-by: Longlong Yao <Longlong.Yao@amd.com>
Reviewed-by: lyndonli <Lyndon.Li@amd.com>
Part-of: <http://10.67.69.192/wsl/rocr-runtime/-/merge_requests/45>
このコミットが含まれているのは:
Longlong Yao
2025-03-19 16:56:29 +08:00
committed by Frank Min
コミット b016d1e09c
+4 -1
ファイルの表示
@@ -814,9 +814,12 @@ NTSTATUS WDDMGetAdapters(D3DKMT_ADAPTERINFO *&adapters, int &num_adapters)
if (ret != STATUS_SUCCESS)
goto err_out1;
if (!std::wcsstr(query.ChipType, L"AMD"))
continue;
supported = thunk_proxy::QueryAdapterSupported(info[i].hAdapter);
if (std::wcsstr(query.ChipType, L"AMD") && supported) {
if (supported) {
adapters[num_adapters++] = info[i];
}
}