https://bugs.winehq.org/show_bug.cgi?id=46735
--- Comment #6 from Henri Verbeet hverbeet@gmail.com --- (In reply to Zebediah Figura from comment #4)
- The pattern of calls looks something like this:
validator = Direct3DShaderValidatorCreate9(); validator->stub1(validator, 0, ptr1, ptr2); for (i = 1; i < some_number; i++) { validator->stub2(validator, 0, i, some_ptr, some_len); some_ptr += some_len * sizeof(DWORD); } validator->stub3(); validator->Release(); device->CreateVertexShader(...);
So what do the contents of "some_ptr" look like?