[PATCH vkd3d 3/3] vkd3d: Send typed UAV unknown format read support info to vkd3d-shader.

Henri Verbeet hverbeet at gmail.com
Thu Jul 21 10:50:07 CDT 2022


On Thu, 21 Jul 2022 at 16:10, Conor McCarthy
<conor.mccarthy.444 at gmail.com> wrote:
> On Thu, Jul 21, 2022 at 2:45 AM Henri Verbeet <hverbeet at gmail.com> wrote:
>> I don't think that should be required for feature level 11.0?
>
> The Microsoft doc states, "all D3D11.3 and D3D12 hardware," and I don't think it's a reference to feature level. There's no feature level 11.3 for D3D12.

I don't know which specific documentation you're referencing, but I'd
argue there's a reason D3D12_FEATURE_DATA_D3D12_OPTIONS exists; if
feature level 11_0 (i.e., the minimum for Direct3D 12) required
TypedUAVLoadAdditionalFormats to be TRUE, there would be no point in
having that field. Also, [1] suggests only the original 3 formats are
required for 11_0 and 11_1.

[1] https://docs.microsoft.com/en-us/windows/win32/direct3d12/hardware-feature-levels



More information about the wine-devel mailing list