vkd3d-shader/ir: Move the outpointid_param field out of struct vkd3d_shader_instruction_array.

It is worth noting that previously, the case of
vsir_program_create_outpointid_param() failing on
sm6_parser_init_signature() wasn't properly handled.
This commit is contained in:
Francisco Casas
2025-09-12 15:28:26 -03:00
committed by Henri Verbeet
parent 84b89f0675
commit 9323dc429c
Notes: Henri Verbeet 2025-09-17 12:56:43 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1725
3 changed files with 13 additions and 7 deletions

View File

@@ -1443,8 +1443,6 @@ struct vkd3d_shader_instruction_array
struct vkd3d_shader_param_allocator src_params;
struct vkd3d_shader_param_allocator dst_params;
struct vkd3d_shader_src_param *outpointid_param;
};
bool shader_instruction_array_reserve(struct vkd3d_shader_instruction_array *instructions, size_t reserve);