[PATCH vkd3d 7/7] vkd3d: Use Vulkan descriptor arrays if descriptor indexing is available.

Henri Verbeet hverbeet at gmail.com
Mon Aug 2 08:57:11 CDT 2021


On Fri, 30 Jul 2021 at 06:05, Conor McCarthy <cmccarthy at codeweavers.com> wrote:
> @@ -2620,7 +2620,8 @@ static bool vk_write_descriptor_set_from_d3d12_desc(VkWriteDescriptorSet *vk_des
>          case VKD3D_DESCRIPTOR_MAGIC_UAV:
>              /* We use separate bindings for buffer and texture SRVs/UAVs.
>               * See d3d12_root_signature_init(). */
> -            vk_descriptor_write->dstBinding = vk_binding + 2 * index;
> +            if(!use_array)
> +                vk_descriptor_write->dstBinding = vk_binding + 2 * index;

Missing space between "if" and "(!use_array)".



More information about the wine-devel mailing list