Giovanni Mascellani
|
e27cf68173
|
vkd3d-shader/ir: Introduce a helper for validating PHI.
|
2024-09-14 16:44:16 +02:00 |
|
Giovanni Mascellani
|
9696a0cd4a
|
vkd3d-shader/ir: Introduce a helper for validating SWITCH_MONOLITHIC.
|
2024-09-14 16:44:16 +02:00 |
|
Giovanni Mascellani
|
ce6306c6fb
|
vkd3d-shader/ir: Introduce a helper for validating BRANCH.
|
2024-09-14 16:44:16 +02:00 |
|
Giovanni Mascellani
|
504f4223c2
|
vkd3d-shader/ir: Introduce a helper for validating LABEL.
|
2024-09-14 16:44:16 +02:00 |
|
Giovanni Mascellani
|
c447a062c4
|
vkd3d-shader/ir: Introduce a helper for validating RET.
|
2024-09-14 16:44:16 +02:00 |
|
Giovanni Mascellani
|
88b3d4fb3a
|
vkd3d-shader/ir: Introduce a helper for validating ENDSWITCH.
|
2024-09-14 16:44:16 +02:00 |
|
Giovanni Mascellani
|
4939f580a4
|
vkd3d-shader/ir: Introduce a helper for validating SWITCH.
|
2024-09-14 16:44:16 +02:00 |
|
Henri Verbeet
|
6b0baeb6c2
|
vkd3d-shader/ir: Merge vsir_program_normalise_combined_samplers() into vsir_program_lower_instructions().
|
2024-09-14 16:11:45 +02:00 |
|
Henri Verbeet
|
3b68aa5b87
|
vkd3d-shader/ir: Introduce vsir_src_param_init_sampler().
|
2024-09-14 16:11:45 +02:00 |
|
Henri Verbeet
|
7ea8a29036
|
vkd3d-shader/ir: Introduce vsir_src_param_init_resource().
|
2024-09-14 16:11:45 +02:00 |
|
Henri Verbeet
|
ca445cd832
|
vkd3d-shader/ir: Move the instruction helpers together.
|
2024-09-14 16:11:45 +02:00 |
|
Henri Verbeet
|
d54e2ebd7d
|
vkd3d-shader/ir: Move the destination parameter helpers up.
|
2024-09-14 16:11:45 +02:00 |
|
Henri Verbeet
|
4bad83c9fb
|
vkd3d-shader/ir: Move the source parameter helpers up.
|
2024-09-14 16:11:45 +02:00 |
|
Giovanni Mascellani
|
44222ea739
|
vkd3d-shader/ir: Introduce a helper for validating ENDREP.
|
2024-09-13 15:59:49 +02:00 |
|
Giovanni Mascellani
|
e9fbbf26bb
|
vkd3d-shader/ir: Introduce a helper for validating REP.
|
2024-09-13 15:59:15 +02:00 |
|
Giovanni Mascellani
|
bf9022d3df
|
vkd3d-shader/ir: Introduce a helper for validating ENDLOOP.
|
2024-09-13 15:58:46 +02:00 |
|
Giovanni Mascellani
|
5ce10b9e68
|
vkd3d-shader/ir: Introduce a helper for validating LOOP.
|
2024-09-13 15:58:01 +02:00 |
|
Giovanni Mascellani
|
34c8aaad29
|
vkd3d-shader/ir: Introduce a helper for validating ENDIF.
|
2024-09-13 15:57:39 +02:00 |
|
Giovanni Mascellani
|
244838d344
|
vkd3d-shader/ir: Introduce a helper for validating ELSE.
|
2024-09-13 15:56:18 +02:00 |
|
Giovanni Mascellani
|
8af2d04dbc
|
vkd3d-shader/ir: Introduce a helper for validating IFC.
|
2024-09-13 15:54:51 +02:00 |
|
Giovanni Mascellani
|
af687c9522
|
vkd3d-shader/ir: Introduce a helper for validating IF.
|
2024-09-13 15:54:16 +02:00 |
|
Giovanni Mascellani
|
35fe5b48c8
|
vkd3d-shader/ir: Introduce a helper for validating DCL_TEMPS.
|
2024-09-13 15:52:07 +02:00 |
|
Giovanni Mascellani
|
866f138875
|
vkd3d-shader/ir: Record the control flow type in the program.
|
2024-09-12 18:31:32 +02:00 |
|
Giovanni Mascellani
|
dcee148b1a
|
vkd3d-shader/ir: Move the control flow type enumeration to vkd3d_shader_private.h.
|
2024-09-12 18:27:20 +02:00 |
|
Feifan He
|
5df81049aa
|
vkd3d-shader/msl: Call vsir_program_transform() before generating code.
|
2024-09-12 18:09:00 +02:00 |
|