26 Sep
2023
26 Sep
'23
2:44 p.m.
Our actual issue is with STDMETHODCALLTYPE in the generated header, right?
Yes, it's not enough just to omit `__stdcall` from `DxcCreateInstanceProc` because widl inserts STDMETHODCALLTYPE into the header. We need a switch to prevent widl doing that, but we can do that later to avoid slowing the upstreaming work. As for IDxcBlob I think it easiest to always call the IDxcBlob functions on them to avoid any incompatibilities. -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/346#note_46819