]> O.S.I.I.S - jp/vkvg.git/commitdiff
debug:validation err old font cache restore RO_OPT after transfer, may be still in...
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Thu, 24 Feb 2022 09:00:40 +0000 (10:00 +0100)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Thu, 24 Feb 2022 09:00:40 +0000 (10:00 +0100)
src/vkvg_fonts.c

index be0beb7b57de2b4ed1d8eb1856c9bd93b682eb0e..e9353a54e3250708f1ba164ecab996832b40b278 100644 (file)
@@ -138,6 +138,9 @@ void _increase_font_tex_array (VkvgDevice dev){
        vkh_image_set_layout_subres(cache->cmd, newImg, subresNew,
                                                                VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,
                                                                VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT);
+       vkh_image_set_layout_subres(cache->cmd, cache->texture, subres,
+                                                               VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,
+                                                               VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT);
 
        VK_CHECK_RESULT(vkEndCommandBuffer(cache->cmd));