26 Aug
2025
26 Aug
'25
12:28 p.m.
Matteo Bruni (@Mystral) commented about dlls/d3d10/tests/effect.c:
hr = effect->lpVtbl->GetDesc(effect, &desc); ok(hr == S_OK, "Got unexpected hr %#lx.\n", hr); ok(!desc.IsChildEffect, "Unexpected IsChildEffect.\n"); - ok(desc.ConstantBuffers == 2, "Unexpected constant buffers count %u.\n", desc.ConstantBuffers); + ok(desc.ConstantBuffers == 3, "Unexpected constant buffers count %u.\n", desc.ConstantBuffers);
I assume this is for the "empty buffer" version-specific behavior you test in your previous d3dx10_xx commit (i.e. the effects were compiled with a newer compiler than what's in d3d10.dll)? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8134#note_113870