From 975b67d2ce51f346d9627f0c46027e7bcb7c6403 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 2 Nov 2016 14:43:45 +0100 Subject: [PATCH] Fix float exception on processing empty bounding box for ' '. Refs #412 --- renderdoc/driver/vulkan/vk_debug.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_debug.cpp b/renderdoc/driver/vulkan/vk_debug.cpp index 731a825c1..a548d259e 100644 --- a/renderdoc/driver/vulkan/vk_debug.cpp +++ b/renderdoc/driver/vulkan/vk_debug.cpp @@ -897,7 +897,10 @@ VulkanDebugManager::VulkanDebugManager(WrappedVulkan *driver, VkDevice dev) FontGlyphData *glyphData = (FontGlyphData *)m_TextGlyphUBO.Map(); - for(int i = 0; i < numChars; i++) + glyphData[0].posdata = Vec4f(); + glyphData[0].uvdata = Vec4f(); + + for(int i = 1; i < numChars; i++) { stbtt_bakedchar *b = chardata + i;