Module: vkd3d Branch: master Commit: b08be044658d8b3e569574f17d08f34c892a6bdf URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/b08be044658d8b3e569574f17d08f3...
Author: Francisco Casas fcasas@codeweavers.com Date: Wed Jan 24 16:11:17 2024 -0300
tests/shader-runner: Change resource declaration syntax on shader_test files.
On shader_test files, now resources should be declared this way:
[texture n] -> [srv n] [srv buffer n] -> [srv n] [uav n] -> [uav n] [uav buffer n] -> [uav n] [vertex buffer n] -> [vb n] [render target n] -> [rtv n]
The dimension (buffer or 2D) is now specified as an additional parameter in the "size" directive:
For 2D resources: size (n, m) -> size (2d, n, m)
For buffers: size (n, 1) -> size (buffer, n)
---
tests/hlsl/bool-semantics.shader_test | 2 +- tests/hlsl/cbuffer.shader_test | 16 +++---- tests/hlsl/combined-samplers.shader_test | 20 ++++---- tests/hlsl/compute.shader_test | 2 +- tests/hlsl/gather-offset.shader_test | 4 +- tests/hlsl/gather.shader_test | 4 +- tests/hlsl/getdimensions.shader_test | 8 ++-- tests/hlsl/initializer-objects.shader_test | 8 ++-- tests/hlsl/is-front-face.shader_test | 4 +- tests/hlsl/load-level.shader_test | 4 +- tests/hlsl/matrix-semantics.shader_test | 20 ++++---- tests/hlsl/multiple-rt.shader_test | 8 ++-- tests/hlsl/nointerpolation.shader_test | 2 +- tests/hlsl/numthreads.shader_test | 2 +- tests/hlsl/object-parameters.shader_test | 24 +++++----- tests/hlsl/object-references.shader_test | 28 +++++------ tests/hlsl/rasteriser-ordered-views.shader_test | 10 ++-- .../register-reservations-resources.shader_test | 28 +++++------ tests/hlsl/sample-bias.shader_test | 4 +- tests/hlsl/sample-grad.shader_test | 4 +- tests/hlsl/sample-level.shader_test | 4 +- tests/hlsl/sampler-offset.shader_test | 4 +- tests/hlsl/sampler.shader_test | 4 +- tests/hlsl/shader-interstage-interface.shader_test | 4 +- tests/hlsl/sm6-uav-rwtexture.shader_test | 15 ++---- tests/hlsl/srv-buffers.shader_test | 16 +++---- tests/hlsl/static-initializer.shader_test | 6 +-- tests/hlsl/struct-semantics.shader_test | 2 +- tests/hlsl/swizzle-constant-prop.shader_test | 4 +- tests/hlsl/texture-load-offset.shader_test | 4 +- tests/hlsl/texture-load-typed.shader_test | 12 ++--- tests/hlsl/texture-load.shader_test | 4 +- tests/hlsl/texture-ordering.shader_test | 40 ++++++++-------- tests/hlsl/uav-load.shader_test | 4 +- tests/hlsl/uav-out-param.shader_test | 4 +- tests/hlsl/uav-rwbuffer.shader_test | 9 ++-- tests/hlsl/uav-rwtexture.shader_test | 16 +++---- tests/shader_runner.c | 55 +++++++--------------- 38 files changed, 190 insertions(+), 219 deletions(-)