mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-04-13 05:43:18 -07:00
libs/vkd3d: Fix updating descriptor sets for descriptor tables with gaps.
Fixes 9afaed918d
.
This commit is contained in:
@ -1876,7 +1876,7 @@ static void d3d12_command_list_update_descriptor_table(struct d3d12_command_list
|
|||||||
descriptor += range->offset;
|
descriptor += range->offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (j = 0; j < range->descriptor_count; ++j)
|
for (j = 0; j < range->descriptor_count; ++j, ++descriptor)
|
||||||
{
|
{
|
||||||
unsigned int register_idx = range->base_register_idx + j;
|
unsigned int register_idx = range->base_register_idx + j;
|
||||||
|
|
||||||
@ -1895,7 +1895,6 @@ static void d3d12_command_list_update_descriptor_table(struct d3d12_command_list
|
|||||||
current_image_info, descriptor, bindings->descriptor_set, range->binding, j))
|
current_image_info, descriptor, bindings->descriptor_set, range->binding, j))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
++descriptor;
|
|
||||||
++descriptor_count;
|
++descriptor_count;
|
||||||
++current_descriptor_write;
|
++current_descriptor_write;
|
||||||
++current_image_info;
|
++current_image_info;
|
||||||
|
Reference in New Issue
Block a user