Henri Verbeet
|
f3e6c75c89
|
vkd3d-shader/d3dbc: Use enum vkd3d_shader_dst_modifier in struct sm1_dst_register.
|
2024-09-11 15:19:29 +02:00 |
|
Giovanni Mascellani
|
b31c9831fa
|
vkd3d-shader/ir: Print results as signed numbers.
|
2024-09-11 15:13:14 +02:00 |
|
Giovanni Mascellani
|
096f133b09
|
vkd3d-shader/ir: Rename vsir_program_normalise() to vsir_program_transform().
|
2024-09-11 15:13:14 +02:00 |
|
Giovanni Mascellani
|
03ab0156a2
|
vkd3d-shader/ir: Run validation after inserting the alpha test.
|
2024-09-11 15:13:14 +02:00 |
|
Giovanni Mascellani
|
5c0d640d18
|
vkd3d-shader/ir: Run validation after flattening control flow constructs.
|
2024-09-11 15:13:14 +02:00 |
|
Giovanni Mascellani
|
4b06729be8
|
vkd3d-shader/ir: Run validation after normalising combined samplers.
|
2024-09-11 15:13:14 +02:00 |
|
Giovanni Mascellani
|
c2fd1e42fd
|
vkd3d-shader/ir: Run validation after removing dead code.
|
2024-09-11 15:13:14 +02:00 |
|
Elizabeth Figura
|
82773eb805
|
vkd3d-shader/hlsl: Use elementwise_intrinsic_float_convert_args() in refract().
|
2024-09-11 15:11:42 +02:00 |
|
Elizabeth Figura
|
2688a24bde
|
vkd3d-shader/hlsl: Preserve halves in intrinsic_step().
|
2024-09-11 15:11:42 +02:00 |
|
Elizabeth Figura
|
b23c172a47
|
vkd3d-shader/hlsl: Use elementwise_intrinsic_float_convert_args() in intrinsic_smoothstep().
|
2024-09-11 15:11:42 +02:00 |
|
Elizabeth Figura
|
e7eadb38b8
|
vkd3d-shader/hlsl: Use elementwise_intrinsic_float_convert_args() in intrinsic_faceforward().
|
2024-09-11 15:11:42 +02:00 |
|
Elizabeth Figura
|
24e29649c4
|
vkd3d-shader/hlsl: Use elementwise_intrinsic_convert_args() in intrinsic_dst().
This one preserves integer arguments.
|
2024-09-11 15:11:42 +02:00 |
|
Elizabeth Figura
|
7636f2a233
|
vkd3d-shader/hlsl: Use elementwise_intrinsic_float_convert_args() in write_atan_or_atan2().
|
2024-09-11 15:11:42 +02:00 |
|
Francisco Casas
|
6e6e2910d6
|
vkd3d-shader/hlsl: Save DP2ADD hlsl_ir_exprs in the vsir_program for SM1.
|
2024-09-11 15:10:16 +02:00 |
|
Francisco Casas
|
4ed16108f0
|
vkd3d-shader/hlsl: Save COS_REDUCED and SIN_REDUCED in the vsir_program for SM1.
|
2024-09-11 15:09:58 +02:00 |
|
Francisco Casas
|
5db2c2a949
|
vkd3d-shader/hlsl: Save DOT hlsl_ir_exprs in the vsir_program for SM1.
|
2024-09-11 15:09:17 +02:00 |
|
Francisco Casas
|
d70342d66d
|
vkd3d-shader/hlsl: Save per-component hlsl_ir_exprs in the vsir_program for SM1.
|
2024-09-11 15:07:35 +02:00 |
|
Francisco Casas
|
82dec5db46
|
vkd3d-shader/hlsl: Save simple hlsl_ir_exprs in the vsir_program for SM1.
|
2024-09-11 15:06:09 +02:00 |
|
Nikolay Sivov
|
3b4e0ce8e9
|
vkd3d-shader/fx: Check modifiers when reusing types.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2024-09-10 21:48:03 +02:00 |
|
Conor McCarthy
|
e550901efa
|
vkd3d-shader/ir: Free the semantic names of deleted signature elements in shader_signature_merge(). (Valgrind)
|
2024-09-10 21:45:22 +02:00 |
|
Giovanni Mascellani
|
828dfdf1bd
|
vkd3d-shader/ir: Run validation after normalising flat constants.
|
2024-09-10 21:43:14 +02:00 |
|
Giovanni Mascellani
|
1c285d40bd
|
vkd3d-shader/ir: Run validation after normalising I/O registers.
|
2024-09-10 21:43:14 +02:00 |
|
Giovanni Mascellani
|
d8c41cc270
|
vkd3d-shader/ir: Run validation after normalising Hull Shader control points I/O registers.
|
2024-09-10 21:43:14 +02:00 |
|
Giovanni Mascellani
|
a3fdc447de
|
vkd3d-shader/ir: Run validation after flattening hull shader phases.
|
2024-09-10 21:43:14 +02:00 |
|
Giovanni Mascellani
|
5fd93c28c4
|
vkd3d-shader/ir: Run validation after remapping the output signature.
|
2024-09-10 21:43:14 +02:00 |
|