From f9c712ded065ec86e7dcb027f51fe68ad0fcaf6b Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 16 Oct 2020 17:34:11 +0200 Subject: [PATCH] vkd3d: Fix descriptor layout mismatch for ClearUAV. Signed-off-by: Philip Rebohle --- libs/vkd3d/meta.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/vkd3d/meta.c b/libs/vkd3d/meta.c index bf35d086..5343e572 100644 --- a/libs/vkd3d/meta.c +++ b/libs/vkd3d/meta.c @@ -478,8 +478,8 @@ struct vkd3d_clear_uav_pipeline vkd3d_meta_get_clear_buffer_uav_pipeline(struct ? &meta_clear_uav_ops->clear_uint : &meta_clear_uav_ops->clear_float; - info.vk_set_layout = meta_clear_uav_ops->vk_set_layout_buffer; - info.vk_pipeline_layout = meta_clear_uav_ops->vk_pipeline_layout_buffer; + info.vk_set_layout = raw ? meta_clear_uav_ops->vk_set_layout_buffer_raw : meta_clear_uav_ops->vk_set_layout_buffer; + info.vk_pipeline_layout = raw ? meta_clear_uav_ops->vk_pipeline_layout_buffer_raw : meta_clear_uav_ops->vk_pipeline_layout_buffer; info.vk_pipeline = raw ? pipelines->buffer_raw : pipelines->buffer; return info; }