mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-04-13 05:43:18 -07:00
bin
crosslibs
demos
include
libs
m4
programs
tests
.gitignore
abs.shader_test
arithmetic-float.shader_test
arithmetic-int.shader_test
arithmetic-uint.shader_test
bitwise.shader_test
cast-to-float.shader_test
cast-to-half.shader_test
cast-to-int.shader_test
cast-to-uint.shader_test
conditional.shader_test
d3d12.c
d3d12_crosstest.h
d3d12_invalid_usage.c
d3d12_test_utils.h
floor.shader_test
hlsl-array-dimension.shader_test
hlsl-bool-cast.shader_test
hlsl-clamp.shader_test
hlsl-comma.shader_test
hlsl-cross.shader_test
hlsl-duplicate-modifiers.shader_test
hlsl-for.shader_test
hlsl-function-cast.shader_test
hlsl-function-overload.shader_test
hlsl-function.shader_test
hlsl-gather-offset.shader_test
hlsl-gather.shader_test
hlsl-initializer-flatten.shader_test
hlsl-initializer-invalid-arg-count.shader_test
hlsl-initializer-local-array.shader_test
hlsl-initializer-matrix.shader_test
hlsl-initializer-nested.shader_test
hlsl-initializer-numeric.shader_test
hlsl-initializer-static-array.shader_test
hlsl-initializer-struct.shader_test
hlsl-intrinsic-override.shader_test
hlsl-invalid.shader_test
hlsl-majority-pragma.shader_test
hlsl-majority-typedef.shader_test
hlsl-matrix-indexing.shader_test
hlsl-mul.shader_test
hlsl-nested-arrays.shader_test
hlsl-numeric-constructor-truncation.shader_test
hlsl-numeric-types.shader_test
hlsl-return-implicit-conversion.shader_test
hlsl-return-void.shader_test
hlsl-shape.shader_test
hlsl-single-numeric-initializer.shader_test
hlsl-state-block-syntax.shader_test
hlsl-static-initializer.shader_test
hlsl-storage-qualifiers.shader_test
hlsl-struct-array.shader_test
hlsl-struct-assignment.shader_test
hlsl-struct-semantics.shader_test
hlsl-vector-indexing-uniform.shader_test
hlsl-vector-indexing.shader_test
hlsl_d3d12.c
logic-operations.shader_test
math.shader_test
max.shader_test
nointerpolation.shader_test
pow.shader_test
preproc-if-expr.shader_test
preproc-if.shader_test
preproc-ifdef.shader_test
preproc-invalid.shader_test
preproc-macro.shader_test
preproc-misc.shader_test
round.shader_test
sampler-offset.shader_test
sampler.shader_test
saturate.shader_test
shader-interstage-interface.shader_test
shader_runner.c
shader_runner.h
shader_runner_d3d11.c
shader_runner_d3d12.c
shader_runner_d3d9.c
shader_runner_vulkan.c
swizzle-0.shader_test
swizzle-1.shader_test
swizzle-2.shader_test
swizzle-3.shader_test
swizzle-4.shader_test
swizzle-5.shader_test
swizzle-6.shader_test
swizzle-7.shader_test
texture-load-typed.shader_test
texture-load.shader_test
trigonometry.shader_test
utils.h
vkd3d_api.c
vkd3d_common.c
vkd3d_shader_api.c
vulkan_procs.h
writemask-assignop-0.shader_test
writemask-assignop-1.shader_test
writemask-assignop-2.shader_test
writemask-assignop-3.shader_test
.gitignore
ANNOUNCE
AUTHORS
COPYING
Doxyfile.in
INSTALL
LICENSE
Makefile.am
README
autogen.sh
configure.ac
27 lines
317 B
Plaintext
27 lines
317 B
Plaintext
![]() |
[pixel shader]
|
||
|
float4 main() : sv_target
|
||
|
{
|
||
|
float4 aa = 7;
|
||
|
return aa;
|
||
|
}
|
||
|
|
||
|
[test]
|
||
|
draw quad
|
||
|
probe all rgba (7.0, 7.0, 7.0, 7.0)
|
||
|
|
||
|
|
||
|
[pixel shader]
|
||
|
float4 main() : sv_target
|
||
|
{
|
||
|
float4 bb;
|
||
|
float3 aa = 7;
|
||
|
|
||
|
bb.xyz = aa;
|
||
|
bb.w = 8.0;
|
||
|
return bb;
|
||
|
}
|
||
|
|
||
|
[test]
|
||
|
draw quad
|
||
|
probe all rgba (7.0, 7.0, 7.0, 8.0)
|