From c527ce02c48224184649ba48275221f6a8d4cd59 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Fri, 18 Feb 2022 04:16:06 +0100 Subject: [PATCH] remove unecessary fence wait --- src/vkvg_context_internal.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/vkvg_context_internal.c b/src/vkvg_context_internal.c index 42a35c6..c9fc67b 100644 --- a/src/vkvg_context_internal.c +++ b/src/vkvg_context_internal.c @@ -786,8 +786,6 @@ void _update_cur_pattern (VkvgContext ctx, VkvgPattern pat) { vkvg_pattern_destroy (lastPat); } void _update_descriptor_set (VkvgContext ctx, VkhImage img, VkDescriptorSet ds){ - if (!_wait_flush_fence(ctx))//descriptorSet update invalidate cmd buffs - return; VkDescriptorImageInfo descSrcTex = vkh_image_get_descriptor (img, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); VkWriteDescriptorSet writeDescriptorSet = { .sType = VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET, @@ -799,6 +797,7 @@ void _update_descriptor_set (VkvgContext ctx, VkhImage img, VkDescriptorSet ds){ }; vkUpdateDescriptorSets(ctx->dev->vkDev, 1, &writeDescriptorSet, 0, NULL); } + void _update_gradient_desc_set (VkvgContext ctx){ VkDescriptorBufferInfo dbi = {ctx->uboGrad.buffer, 0, VK_WHOLE_SIZE}; VkWriteDescriptorSet writeDescriptorSet = { -- 2.47.3