On 19-08-22 22:05, Zebediah Figura (she/her) wrote:
On 8/19/22 19:28, Francisco Casas wrote:
+ if (params->args_count > 2 + !!offset_dim) + hlsl_fixme(ctx, loc, "Tiled resource clamp argument.");
LOD clamp isn't a tiled-resource thing, right?
+ if (params->args_count > 3 + !!offset_dim) + hlsl_fixme(ctx, loc, "Tiled resource status argument.");
wine-gitlab mailing list -- wine-gitlab@winehq.org To unsubscribe send an email to wine-gitlab-leave@winehq.org
Hmm, sorry MSDN made it sound like they are [1]:
``` The new HLSL syntax is allowed only on devices with tiled resources support. Each relevant HLSL method for tiled resources in the following table accepts either one (feedback) or two (clamp and feedback in this order) additional optional parameters. ```
But it seems that, while tiled-resources support is required, the associated instructions can be used on both tiled and non-tiled resources [2].
I will change the message to just:
``` hlsl_fixme(ctx, loc, "Sample() clamp parameter."); ```
---
[1] https://docs.microsoft.com/en-us/windows/win32/direct3d11/hlsl-tiled-resourc...
[2] https://microsoft.github.io/DirectX-Specs/d3d/archive/D3D11_3_FunctionalSpec...