18 Jan
2024
18 Jan
'24
10:03 p.m.
Zhiyi Zhang (@zhiyi) commented about dlls/win32u/sysparams.c:
- return STATUS_PROCEDURE_NOT_FOUND; + D3DKMT_OPENADAPTERFROMLUID open_adapter_from_luid; + D3DKMT_ADAPTERINFO *adapter_infos = NULL; + static const ULONG max_adapters = 32; + D3DKMT_CLOSEADAPTER close_adapter; + NTSTATUS status = STATUS_SUCCESS; + struct adapter *adapter; + ULONG idx = 0, count; + + TRACE( "(%p)\n", desc ); + + if (!desc) return STATUS_INVALID_PARAMETER; + + if (!desc->pAdapters) + { + desc->NumAdapters = max_adapters; Please add a test for this.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/4857#note_58129