Martin Storsjö <mar...@martin.st> writes:

> On Fri, 8 Sep 2023, Alexandre Julliard wrote:
>
>> Martin Storsjö <mar...@martin.st> writes:
>>
>>> This is the latest version of vkd3d_d3d12.idl from
>>> https://gitlab.winehq.org/wine/vkd3d, plus some additions that still
>>> are under review at
>>> https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/332, with
>>> slight adjustments to the include lines at the top.
>>>
>>> Remove d3d12.idl from the list of files that manually are synced
>>> from main wine, as d3d12.idl there is lacking lots of declarations.
>>>
>>> Ideally the d3d12.idl in wine will be brought up to sync at some point,
>>> but for now, exclude this header and sync it manually from vkd3d
>>> instead.
>>
>> Please feel free to send that same patch to Wine, there's no reason for
>> the headers to be out of sync.
>
> Sure, I can do that.
>
> They were out of sync already to begin with (vkd3d having mostly more
> interfaces implemented, but lacking some few structs, and missing some
> CLSID definitions that were present in wine). The headers in vkd3d
> were closer to what I wanted (we were missing a bunch of interfaces
> needed for building QtBase's D3D12 renderer; vkd3d had most of it but
> not all).

Yes, they haven't been synced properly for a while, but that's not
deliberate, it's just that no one bothered to do it.

> Once the reviews within vkd3d have settled, I can try to look into
> syncing that header back with wine.

Thanks!

-- 
Alexandre Julliard
julli...@winehq.org


_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to