From d4e78f785c8b431d68a6697de6a1729fad1bc979 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 13 Jul 2016 15:53:15 +0200 Subject: [PATCH] Fix stencil pixel picking - it comes back as uint32, not float --- renderdoc/driver/vulkan/vk_replay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_replay.cpp b/renderdoc/driver/vulkan/vk_replay.cpp index 98e3ee49d..cc969f875 100644 --- a/renderdoc/driver/vulkan/vk_replay.cpp +++ b/renderdoc/driver/vulkan/vk_replay.cpp @@ -1030,7 +1030,7 @@ void VulkanReplay::PickPixel(ResourceId texture, uint32_t x, uint32_t y, uint32_ // only write stencil to .y if(pass == 1) { - pixel[1] = pData[1] / 255.0f; + pixel[1] = ((uint32_t *)pData)[1] / 255.0f; } else {