vkd3d-shader: Get descriptor info for 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
2021-07-23 23:01:38 +10:00
committed by Alexandre Julliard
parent 85eff9373d
commit a97d090010
3 changed files with 8 additions and 3 deletions

View File

@@ -601,7 +601,7 @@ static bool vkd3d_shader_scan_add_descriptor(struct vkd3d_shader_scan_context *c
d->resource_type = resource_type;
d->resource_data_type = resource_data_type;
d->flags = flags;
d->count = 1;
d->count = (range->last == ~0u) ? ~0u : range->last - range->first + 1;
++info->descriptor_count;
return true;