From d5c0a8c8425729d5bfecc8687bbeb669162199a2 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Fri, 28 Jun 2019 21:44:12 +0200 Subject: [PATCH] [dxvk] Upload HUD font texture via SDMA --- src/dxvk/hud/dxvk_hud_renderer.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/dxvk/hud/dxvk_hud_renderer.cpp b/src/dxvk/hud/dxvk_hud_renderer.cpp index 4e440c92..10a2b277 100644 --- a/src/dxvk/hud/dxvk_hud_renderer.cpp +++ b/src/dxvk/hud/dxvk_hud_renderer.cpp @@ -345,17 +345,10 @@ namespace dxvk::hud { context->beginRecording( device->createCommandList()); - context->initImage(m_fontImage, - VkImageSubresourceRange { - VK_IMAGE_ASPECT_COLOR_BIT, - 0, 1, 0, 1 }); - - context->updateImage(m_fontImage, + context->uploadImage(m_fontImage, VkImageSubresourceLayers { VK_IMAGE_ASPECT_COLOR_BIT, 0, 0, 1 }, - VkOffset3D { 0, 0, 0 }, - VkExtent3D { g_hudFont.width, g_hudFont.height, 1 }, g_hudFont.texture, g_hudFont.width, g_hudFont.width * g_hudFont.height);