Giovanni Mascellani
|
47a1d150c3
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_load_input().
|
2025-12-11 19:05:19 +01:00 |
|
Giovanni Mascellani
|
bd06ec9801
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_tertiary().
|
2025-12-11 19:01:48 +01:00 |
|
Giovanni Mascellani
|
84a23b9fad
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_get_dimensions().
|
2025-12-11 19:00:07 +01:00 |
|
Giovanni Mascellani
|
0fa24de3a1
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_binary().
|
2025-12-11 18:54:35 +01:00 |
|
Giovanni Mascellani
|
c5607e1935
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_ma().
|
2025-12-11 18:52:51 +01:00 |
|
Henri Verbeet
|
459fd672a8
|
vkd3d-shader: Dump compilation messages as well.
|
2025-12-11 18:45:49 +01:00 |
|
Francisco Casas
|
3e4e34adca
|
tests/shader_runner: Avoid segfaults on missing signature elements.
|
2025-12-11 18:45:49 +01:00 |
|
Francisco Casas
|
b2b678bdc2
|
tests/shader_runner: Restore the input layout after "draw quad" operations.
We don't want these to implicitly change the input layout.
|
2025-12-11 18:45:49 +01:00 |
|
Francisco Casas
|
be3912f600
|
tests/shader_runner: Introduce struct input_layout.
|
2025-12-11 18:45:36 +01:00 |
|
Giovanni Mascellani
|
9fae991877
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_compute_builtin().
|
2025-12-10 16:01:49 +01:00 |
|
Giovanni Mascellani
|
f409b595b2
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_fabs().
|
2025-12-10 16:00:24 +01:00 |
|
Giovanni Mascellani
|
f8358cf1ca
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_eval_attrib().
|
2025-12-10 15:44:05 +01:00 |
|
Giovanni Mascellani
|
52bae288c5
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_dot().
|
2025-12-10 15:40:15 +01:00 |
|
Giovanni Mascellani
|
10449755a3
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_domain_location().
|
2025-12-10 15:14:34 +01:00 |
|
Giovanni Mascellani
|
0f3e6afed3
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_discard().
|
2025-12-09 17:13:45 +01:00 |
|
Giovanni Mascellani
|
ad4c497b79
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_stream().
|
2025-12-09 17:11:36 +01:00 |
|
Giovanni Mascellani
|
900c8f10a2
|
vkd3d-shader/dxil: Do not access unallocated instructions in sm6_parser_emit_dx_create_handle().
|
2025-12-09 16:55:50 +01:00 |
|
Giovanni Mascellani
|
267cbbebdf
|
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_dx_input_register_mov().
|
2025-12-09 16:51:44 +01:00 |
|
Giovanni Mascellani
|
e00ba4f3da
|
vkd3d-shader/dxil: Pass the function emission state to sm6_parser_emit_dx_input_register_mov().
|
2025-12-09 16:49:50 +01:00 |
|
Elizabeth Figura
|
47c1b05a5f
|
vkd3d-shader/hlsl: Return an error instruction from add_call() on failure.
|
2025-12-09 16:44:25 +01:00 |
|
Anna (navi) Figueiredo Gomes
|
00daf9eb0a
|
vkd3d-shader/fx: Handle HLSL_IR_INDEX assignments.
|
2025-12-09 16:41:16 +01:00 |
|
Anna (navi) Figueiredo Gomes
|
7658f03883
|
vkd3d-shader/fx: Implement ConstructGSWithSO().
|
2025-12-09 16:41:08 +01:00 |
|
Anna (navi) Figueiredo Gomes
|
38e6ba2d58
|
vkd3d-shader/fx: Introduce write_var_type().
|
2025-12-09 16:37:38 +01:00 |
|
Anna (navi) Figueiredo Gomes
|
ffc8f98bba
|
vkd3d-shader/fx: Implement shader initializers.
|
2025-12-09 16:29:29 +01:00 |
|
Anna (navi) Figueiredo Gomes
|
6e15664bff
|
vkd3d-shader/fx: Implement shader assignment.
|
2025-12-09 16:21:48 +01:00 |
|