vkd3d-shader/spirv: Support UAV counter descriptor arrays.

Signed-off-by: Conor McCarthy <cmccarthy@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Conor McCarthy
2022-01-04 13:32:17 +10:00
committed by Alexandre Julliard
parent c04b6b1765
commit 758b984c41
2 changed files with 45 additions and 49 deletions

View File

@@ -537,9 +537,7 @@ struct vkd3d_shader_descriptor_offset_info
/**
* Pointer to an array of offsets into the descriptor arrays referenced by
* the 'uav_counters' array in struct vkd3d_shader_interface_info. This
* works the same way as \ref binding_offsets above. UAV counter arrays are
* not supported in this version of vkd3d-shader, and therefore this field
* must either be NULL or specify 0 offsets.
* works the same way as \ref binding_offsets above.
*/
const struct vkd3d_shader_descriptor_offset *uav_counter_offsets;
};