[PATCH 3/5] d3d12: Implement D3D12SerializeVersionedRootSignature() on top of vkd3d_serialize_versioned_root_signature().

Alexandre Julliard julliard at winehq.org
Fri Jan 22 05:12:00 CST 2021


Henri Verbeet <hverbeet at gmail.com> writes:

> On Fri, 22 Jan 2021 at 11:43, Alexandre Julliard <julliard at winehq.org> wrote:
>> Does it make sense to have a separate check for vkd3d-shader then?
>> It seems you can't use one without the other:
>>
> vkd3d-shader is a dependency of vkd3d, but the reverse is not true.
> For example, wined3d uses libvkd3d-shader without using libvkd3d.
> More, it seems likely we'll raise the vkd3d-shader requirement to 1.3
> or 1.4 long before we'll raise the vkd3d requirement past 1.2, and the
> way things are looking at the moment, the vkd3d 1.3 release will not
> introduce new API for libvkd3d, but will introduce new API for
> libvkd3d-shader.

OK, there's still a bug that we don't link vkd3d-shader when checking
for vkd3d. I guess that should be fixed in the pkg-config file.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list