-
- Downloads
vkd3d-shader/hlsl: Ensure that TERNARY condition is always bool.
Also, properly casting it to float in lower_ternary() for SM1 avoids creating ABS and NEG on bool types.
parent
9c0d04c8
No related branches found
No related tags found
Showing
- libs/vkd3d-shader/hlsl.h 4 additions, 6 deletionslibs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y 33 additions, 18 deletionslibs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c 20 additions, 22 deletionslibs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/hlsl_constant_ops.c 2 additions, 21 deletionslibs/vkd3d-shader/hlsl_constant_ops.c
- tests/hlsl/arithmetic-float-uniform.shader_test 8 additions, 8 deletionstests/hlsl/arithmetic-float-uniform.shader_test
- tests/hlsl/float-comparison.shader_test 2 additions, 2 deletionstests/hlsl/float-comparison.shader_test
- tests/hlsl/fmod.shader_test 6 additions, 6 deletionstests/hlsl/fmod.shader_test
- tests/hlsl/inverse-trig.shader_test 22 additions, 22 deletionstests/hlsl/inverse-trig.shader_test
- tests/hlsl/lit.shader_test 6 additions, 6 deletionstests/hlsl/lit.shader_test
- tests/hlsl/ternary.shader_test 9 additions, 9 deletionstests/hlsl/ternary.shader_test
- tests/hlsl/vertex-shader-ops.shader_test 3 additions, 3 deletionstests/hlsl/vertex-shader-ops.shader_test
Loading
Please register or sign in to comment