]> O.S.I.I.S - jp/vkvg.git/commitdiff
remove unecessary fence wait
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Fri, 18 Feb 2022 03:16:06 +0000 (04:16 +0100)
committerj-p <jp_bruyere@hotmail.com>
Fri, 18 Feb 2022 20:09:23 +0000 (21:09 +0100)
src/vkvg_context_internal.c

index 42a35c63b1788bd056cee3329a7a5a97cc9f80bc..c9fc67b52e5bcf548cbc4f8753d669b91040a7c2 100644 (file)
@@ -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 = {