mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
bin
crosslibs
demos
include
libs
m4
programs
tests
.gitignore
conditional.shader_test
d3d12.c
d3d12_crosstest.h
d3d12_invalid_usage.c
d3d12_test_utils.h
hlsl-array-dimension.shader_test
hlsl-comma.shader_test
hlsl-invalid.shader_test
hlsl-majority-pragma.shader_test
hlsl-majority-typedef.shader_test
hlsl-nested-arrays.shader_test
hlsl-return-implicit-conversion.shader_test
hlsl-return-void.shader_test
hlsl-static-initializer.shader_test
hlsl-struct-assignment.shader_test
hlsl-struct-varying.shader_test
hlsl-vector-indexing-uniform.shader_test
hlsl-vector-indexing.shader_test
hlsl_d3d12.c
math.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
shader_runner_d3d12.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
trigonometry.shader_test
vkd3d_api.c
vkd3d_common.c
vkd3d_shader_api.c
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
17 lines
311 B
Plaintext
17 lines
311 B
Plaintext
![]() |
[pixel shader]
|
||
|
uniform float4 color;
|
||
|
|
||
|
float4 main() : SV_target
|
||
|
{
|
||
|
float4 ret = color;
|
||
|
ret.zwx.yzx.xz += float2(0.4, 0.2);
|
||
|
ret.xzyw.wzx.xz.y.x -= 0.6;
|
||
|
ret.yxwz.yxwz *= -1;
|
||
|
return ret;
|
||
|
}
|
||
|
|
||
|
[test]
|
||
|
uniform 0 float4 0.0303 0.08 0.07 0.0202
|
||
|
draw quad
|
||
|
probe all rgba (0.5697, -0.08, -0.27, -0.4202)
|