From 241587a23121ea3f65a30a74790e4657fa63631d Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 30 Aug 2021 14:41:54 +0100 Subject: [PATCH] Offset image operands is only valid for gather operations --- renderdoc/driver/vulkan/vk_shaderdebug.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_shaderdebug.cpp b/renderdoc/driver/vulkan/vk_shaderdebug.cpp index edadff502..3d0afac50 100644 --- a/renderdoc/driver/vulkan/vk_shaderdebug.cpp +++ b/renderdoc/driver/vulkan/vk_shaderdebug.cpp @@ -2573,10 +2573,6 @@ private: rdcspv::ImageOperandsAndParamDatas imageOperands; - if(m_pDriver->GetDeviceEnabledFeatures().shaderImageGatherExtended && - offsets[i] != rdcspv::Id()) - imageOperands.setOffset(offsets[i]); - cases.add(rdcspv::OpLabel(label)); rdcspv::Id loadedImage = cases.add(rdcspv::OpLoad(texSampTypes[i], editor.MakeId(), bindVars[i])); @@ -2643,10 +2639,6 @@ private: rdcspv::ImageOperandsAndParamDatas imageOperands; - if(m_pDriver->GetDeviceEnabledFeatures().shaderImageGatherExtended && - offsets[i] != rdcspv::Id()) - imageOperands.setOffset(offsets[i]); - cases.add(rdcspv::OpLabel(label)); rdcspv::Id loadedImage = cases.add(rdcspv::OpLoad(texSampTypes[i], editor.MakeId(), bindVars[i]));