vkd3d-shader: Introduce API for descriptor array bindings.

We will need this for shader model 5.1 resource arrays. However, for the
time being any count other than '1' is unsupported.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Henri Verbeet
2020-08-20 23:39:42 +04:30
committed by Alexandre Julliard
parent 9efcf45d7a
commit d2ffae5900
4 changed files with 49 additions and 7 deletions

View File

@@ -100,6 +100,7 @@ struct vkd3d_shader_descriptor_binding
{
unsigned int set;
unsigned int binding;
unsigned int count; /* This must be 1 in this version of vkd3d-shader. */
};
enum vkd3d_shader_binding_flag