Add HasTypedUAVLoad to GPULimits (use for GPU lightmaps support baking detection)

#526
This commit is contained in:
Wojtek Figat
2021-06-08 16:11:27 +02:00
parent 39f50726a6
commit 2bc6ca089f
8 changed files with 29 additions and 31 deletions

View File

@@ -339,6 +339,7 @@ bool GPUDeviceDX12::Init()
limits.HasDepthAsSRV = true;
limits.HasReadOnlyDepth = true;
limits.HasMultisampleDepthAsSRV = true;
limits.HasTypedUAVLoad = options.TypedUAVLoadAdditionalFormats != 0;
limits.MaximumMipLevelsCount = D3D12_REQ_MIP_LEVELS;
limits.MaximumTexture1DSize = D3D12_REQ_TEXTURE1D_U_DIMENSION;
limits.MaximumTexture1DArraySize = D3D12_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION;