d3d12: Get adapter LUID after device creation

Otherwise it's only set if the GL frontend gave us one

Reviewed-by: Bill Kristiansen <billkris@microsoft.com>
Reviewed-by: Giancarlo Devich <gdevich@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17446>
This commit is contained in:
Jesse Natalie 2022-07-09 18:48:47 -07:00 committed by Marge Bot
parent d6fa0a20b0
commit e02b11af57
1 changed files with 2 additions and 0 deletions

View File

@ -1166,6 +1166,8 @@ d3d12_init_screen(struct d3d12_screen *screen, IUnknown *adapter)
return false;
}
screen->adapter_luid = screen->dev->GetAdapterLuid();
ID3D12InfoQueue *info_queue;
if (SUCCEEDED(screen->dev->QueryInterface(IID_PPV_ARGS(&info_queue)))) {
D3D12_MESSAGE_SEVERITY severities[] = {