vkd3d/tests/hlsl
Anna (navi) Figueiredo Gomes 127ae6cf12 vkd3d: Implement d3d12_command_list_OMSetDepthBounds().
Based on the design document, "The runtime will not clamp or validate
the input, but implementations may clamp to the range [0,1] if necessary.",
so we test for the EXT_depth_range_unrestricted extension, and only clamp if
it's not available (thus, necessary to do so).

NaNs are converted to zero as per "NaNs must be treated as 0, but the runtime
will convert NaNs to 0 on behalf of the implementation.", and a default bounds
are set to 0.0 and 1.0.
2024-09-11 14:53:33 +02:00
..
abs.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
all.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
alpha-test.shader_test tests: Test alpha test. 2024-07-11 17:02:53 +02:00
angle-unit.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
annotations.shader_test vkd3d-shader/fx: Correct empty pass check. 2024-07-23 15:23:54 +02:00
any.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
arithmetic-float-uniform.shader_test vkd3d-shader/hlsl: Implement the mad() intrinsic. 2024-09-10 21:40:32 +02:00
arithmetic-float.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
arithmetic-int-uniform.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
arithmetic-int.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
arithmetic-uint.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
array-dimension.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
array-parameters.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
array-size-expr.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
asfloat.shader_test tests/shader_runner: Add GLSL support to the GL runner. 2024-03-19 22:57:50 +01:00
asint.shader_test vkd3d-shader/hlsl: Implement the asint() intrinsic. 2024-07-24 16:06:03 +02:00
asuint.shader_test tests/shader_runner: Add GLSL support to the GL runner. 2024-03-19 22:57:50 +01:00
attributes.shader_test vkd3d-shader/hlsl: Check for duplicate attributes in function declaration. 2024-09-04 18:18:23 +02:00
bitwise-assignment.shader_test vkd3d-shader/hlsl: Factor out add_binary_expr() and use it for assignment operators. 2024-08-19 14:15:43 +02:00
bitwise.shader_test vkd3d-shader/hlsl: Factor out add_binary_expr() and use it for assignment operators. 2024-08-19 14:15:43 +02:00
bool-cast.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
bool-semantics.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
calculate-lod.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-64-bit.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-broadcast.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-componentwise-compatible.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-componentwise-equal.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-to-float.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-to-half.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-to-int.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cast-to-uint.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cbuffer.shader_test vkd3d-shader/hlsl: Add support for ConstantBuffer<> type. 2024-07-08 18:12:03 +02:00
ceil.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
cf-cond-types.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
clamp.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
clip-distance.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
clip.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
combined-samplers.shader_test tests: Add another combined sampler test. 2024-06-18 13:01:31 -05:00
comma.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
compute.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
conditional.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
const.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
coverage.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
cross.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
d3dcolor-to-ubyte4.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
ddxddy.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
default-values.shader_test vkd3d-shader/hlsl: Do not crash on initialization of a redefined variable. 2024-07-08 18:24:46 +02:00
depth-bounds.shader_test vkd3d: Implement d3d12_command_list_OMSetDepthBounds(). 2024-09-11 14:53:33 +02:00
depth-out.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
determinant.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
discard.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
distance.shader_test vkd3d-shader/hlsl: Implement the dst() intrinsic. 2024-09-04 18:08:24 +02:00
dot.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
duplicate-modifiers.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
effect-compile.shader_test vkd3d-shader/hlsl: Parse the CompileShader() syntax. 2024-09-04 17:59:34 +02:00
effect-pass-states-fx_5.shader_test vkd3d-shader/fx: Support NULL constants for object fields. 2024-08-15 17:53:46 +02:00
effect-shader-objects-fx_2.shader_test vkd3d-shader/fx: Add initial support for writing fx_2_0 parameters. 2024-03-18 23:07:30 +01:00
effect-shader-objects-fx_5.shader_test
effect-technique-fx_2.shader_test tests: Rename effect test files to make them easier to find. 2024-03-27 22:37:25 +01:00
effect-technique-fx_4.shader_test tests: Rename effect test files to make them easier to find. 2024-03-27 22:37:25 +01:00
effect-technique-fx_5.shader_test tests: Rename effect test files to make them easier to find. 2024-03-27 22:37:25 +01:00
effect-variables-fx_2.shader_test tests: Add some fx profiles tests for structure types containing objects. 2024-07-08 18:49:28 +02:00
effect-variables-fx_4.shader_test vkd3d-shader/fx: Explicitly handle bool values in state entries. 2024-08-12 14:15:14 +02:00
effect-variables-fx_5.shader_test vkd3d-shader/fx: Resolve NULL values for SamplerState.Texture field. 2024-08-15 17:53:46 +02:00
entry-point-semantics.shader_test tests/shader_runner: Add GLSL support to the GL runner. 2024-03-19 22:57:50 +01:00
exp.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
expr-indexing.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
f16tof32.shader_test vkd3d-shader/hlsl: Implement f16tof32 intrinsic. 2024-08-08 23:35:02 +02:00
faceforward.shader_test vkd3d-shader/hlsl: Implement the faceforward() intrinsic. 2024-07-09 20:43:41 +02:00
float-comparison.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
floor.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
fmod.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
for.shader_test vkd3d-shader/hlsl: Implement loop unrolling. 2024-07-11 00:32:53 +02:00
frac.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
function-cast.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
function-overload.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
function-return.shader_test vkd3d-shader/hlsl: Implement loop unrolling. 2024-07-11 00:32:53 +02:00
function.shader_test vkd3d-shader/hlsl: Support default values for function parameters. 2024-07-23 15:36:32 +02:00
fwidth.shader_test vkd3d-shader/spirv: Throw compiler error on unrecognized register. 2024-03-27 22:37:15 +01:00
fxgroup-syntax.shader_test vkd3d-shader/hlsl: Store state block on pass variables. 2024-04-10 08:54:23 -05:00
gather-offset.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
gather.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
geometry.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
get-sample-pos.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
getdimensions.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
half.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
hard-copy-prop.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
hull-shader-attributes.shader_test vkd3d-shader/hlsl: Validate hull shader attributes. 2024-09-04 18:30:04 +02:00
hull-shader-syntax.shader_test tests: Test hull shader function overloads. 2024-09-04 18:18:23 +02:00
initializer-flatten.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-implicit-array.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-invalid-arg-count.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-local-array.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-matrix.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-multi.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-nested.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-numeric.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-objects.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-static-array.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
initializer-struct.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
instance-id.shader_test vkd3d-shader/dxil: Handle SV_InstanceId. 2024-04-30 16:32:10 +02:00
intrinsic-override.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
invalid.shader_test
inverse-trig.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
is-front-face.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
ldexp.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
length.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
lerp.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
lit.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
load-level.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
log.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
logic-operations.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
loop.shader_test vkd3d-shader/hlsl: Implement loop unrolling. 2024-07-11 00:32:53 +02:00
majority-pragma.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
majority-syntax.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
majority-typedef.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
math.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
matrix-indexing.shader_test vkd3d-shader/hlsl: Lower non-constant row_major matrix loads for SM1. 2024-08-08 23:33:33 +02:00
matrix-semantics.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
max-min.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
minimum-precision.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
mul.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
multiple-rt.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
nested-arrays.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
nointerpolation.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
non-const-indexing.shader_test vkd3d-shader/hlsl: Lower non-constant array loads for SM1. 2024-08-08 23:30:39 +02:00
normalize.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
null.shader_test vkd3d-shader/hlsl: Add a test for assigning to DSV and RTV variables. 2024-08-13 21:11:48 +02:00
numeric-constructor-truncation.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
numeric-types.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
numthreads.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
object-field-offsets.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
object-parameters.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
object-references.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
pointer-cast.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
pow.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
precise-modifier.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
rasteriser-ordered-views.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
rcp.shader_test vkd3d-shader/tpf: Implmenent HLSL_OP1_RCP. 2024-07-11 16:44:16 +02:00
reflect.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
refract.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
register-reservations-numeric.shader_test vkd3d-shader/hlsl: Only error out on bind_count register reservation overlaps for SM1. 2024-07-08 18:12:03 +02:00
register-reservations-profile.shader_test tests: Add more register reservations tests. 2024-07-03 14:05:58 -03:00
register-reservations-resources.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
register-reservations-space.shader_test vkd3d-shader/hlsl: Support expressions as register offsets. 2024-07-03 14:05:58 -03:00
return-implicit-conversion.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
return.shader_test vkd3d-shader/hlsl: Implement loop unrolling. 2024-07-11 00:32:53 +02:00
round.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
rt-get-sample-info.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
sample-bias.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sample-cmp.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
sample-grad.shader_test vkd3d-shader/hlsl: Implement tex*grad() functions. 2024-07-08 18:23:38 +02:00
sample-level.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sampler-offset.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sampler.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
saturate.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
shade-mode.shader_test tests: Test shade mode. 2024-07-24 16:08:10 +02:00
shader-interstage-interface.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
shape.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
side-effects.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sign.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
single-numeric-initializer.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sm1-const-allocation.shader_test vkd3d-shader/hlsl: Lower non-constant array loads for SM1. 2024-08-08 23:30:39 +02:00
sm1-const-folding.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sm6-ternary.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sm6-uav-rwtexture.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
smoothstep.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
sqrt.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
srv-buffers.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
state-block-function-syntax.shader_test vkd3d-shader/hlsl: Parse string constants. 2024-08-07 15:48:59 +02:00
state-block-syntax.shader_test tests: Add additional tests for function calls in state block rhs. 2024-08-20 21:26:26 +02:00
static-initializer.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
step.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
storage-qualifiers.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
strings.shader_test vkd3d-shader/fx: Support string annotations for fx_4+. 2024-08-14 22:00:35 +02:00
struct-array.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
struct-assignment.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
struct-semantics.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
switch.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
swizzle-constant-prop.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
swizzle-matrix.shader_test vkd3d-shader/hlsl: Implement storing to a swizzled matrix. 2024-06-20 12:39:46 +02:00
swizzles.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
ternary.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
tessellation.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
texture-load-offset.shader_test tests/shader_runner: Add GLSL support to the GL runner. 2024-03-19 22:57:50 +01:00
texture-load-typed.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
texture-load.shader_test vkd3d-shader/hlsl: Check MS texture declaration without sample count only for used variables. 2024-08-13 21:10:29 +02:00
texture-ordering.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
tgsm.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
transpose.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
trigonometry.shader_test vkd3d-shader/hlsl: Implement the sincos() intrinsic. 2024-09-04 18:16:37 +02:00
trunc.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
type-names.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
uav-atomics.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
uav-counter.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
uav-load.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
uav-out-param.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
uav-rwbuffer.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
uav-rwbyteaddressbuffer.shader_test tests/shader_runner: Replace spaces with dashes in format names. 2024-08-22 16:01:37 +02:00
uav-rwstructuredbuffer.shader_test tests/hlsl: Add a test for a structured UAV scalar store. 2024-04-23 22:36:02 +02:00
uav-rwtexture.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
unbounded-array-5.1.shader_test vkd3d-shader/hlsl: Use hlsl_type_is_resource() for unbounded array checks. 2024-04-09 12:27:51 -05:00
uniform-parameters.shader_test tests/shader_runner: Add GLSL support to the GL runner. 2024-03-19 22:57:50 +01:00
uniform-semantics.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
unroll.shader_test tests/hlsl: Test loop unrolling edge cases. 2024-07-11 00:32:53 +02:00
unsigned.shader_test vkd3d-shader/hlsl: Handle "unsigned int" type. 2024-05-30 19:56:29 +02:00
vector-indexing-uniform.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
vector-indexing.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
vertex-shader-ops.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
wave-ops-float.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
wave-ops-int.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
wave-ops-uint.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
wave-reconvergence.shader_test tests/shader_runner: Explicitly require UAV load support. 2024-08-22 16:22:18 +02:00
writemask-assignop-0.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
writemask-assignop-1.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
writemask-assignop-2.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00
writemask-assignop-3.shader_test tests: Stop probing all pixels when drawing a uniform colour. 2024-06-13 23:55:31 +02:00