25 Jan
2024
25 Jan
'24
9:43 p.m.
Matteo Bruni (@Mystral) commented about dlls/d3d9/tests/d3d9ex.c:
IDirect3DDevice9Ex_Release(device); }
+static void reset_d3d9on12_args(D3D9ON12_ARGS *override_list) +{ + memset(override_list, 0, sizeof(*override_list)); + override_list->Enable9On12 = FALSE; + override_list->pD3D12Device = NULL; + memset(override_list->ppD3D12Queues, 0, sizeof(override_list->ppD3D12Queues)); + override_list->NumQueues = 0; + override_list->NodeMask = 0; +}
The initial memset should be enough, right? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4915#note_59048