vkd3d-shader/ir: Prepare the CFG structurizer for handling Hull Shaders.
3 unresolved threads
3 unresolved threads
Compare changes
- Giovanni Mascellani authored
+ 277
− 217
@@ -2917,19 +2917,19 @@ struct vsir_cfg_structure
@@ -3013,6 +3013,14 @@ static void vsir_cfg_structure_cleanup(struct vsir_cfg_structure *structure)
@@ -3064,10 +3072,7 @@ struct vsir_cfg
@@ -3262,7 +3267,7 @@ static void vsir_cfg_dump_structured_program(struct vsir_cfg *cfg)
@@ -3272,6 +3277,7 @@ static enum vkd3d_result vsir_cfg_init(struct vsir_cfg *cfg, struct vsir_program
@@ -4436,199 +4442,244 @@ static enum vkd3d_result vsir_cfg_optimize(struct vsir_cfg *cfg)
@@ -4639,40 +4690,81 @@ static enum vkd3d_result vsir_cfg_structure_list_emit(struct vsir_cfg *cfg,
@@ -4769,6 +4861,24 @@ done:
@@ -5646,69 +5756,19 @@ enum vkd3d_result vsir_program_normalise(struct vsir_program *program, uint64_t