diff --git a/renderdoc/driver/d3d12/d3d12_pixelhistory.cpp b/renderdoc/driver/d3d12/d3d12_pixelhistory.cpp index 881db1c62..9a70133c2 100644 --- a/renderdoc/driver/d3d12/d3d12_pixelhistory.cpp +++ b/renderdoc/driver/d3d12/d3d12_pixelhistory.cpp @@ -2083,17 +2083,6 @@ struct D3D12PixelHistoryPerFragmentCallback : D3D12PixelHistoryCallback PerFragmentPipelines pipes = CreatePerFragmentPipelines(state, eid, 0, renderTargetIndex); - for(uint32_t i = 0; i < state.views.size(); i++) - { - ScissorToPixel(state.views[i], state.scissors[i]); - - // Set scissor to the whole pixel quad - state.scissors[i].left &= ~0x1; - state.scissors[i].top &= ~0x1; - state.scissors[i].right = state.scissors[i].left + 2; - state.scissors[i].bottom = state.scissors[i].top + 2; - } - ID3D12PipelineState *psosIter[2]; psosIter[0] = pipes.primitiveIdPipe; psosIter[1] = pipes.shaderOutPipe; diff --git a/renderdoc/driver/vulkan/vk_pixelhistory.cpp b/renderdoc/driver/vulkan/vk_pixelhistory.cpp index daf885ede..f2e00dfdc 100644 --- a/renderdoc/driver/vulkan/vk_pixelhistory.cpp +++ b/renderdoc/driver/vulkan/vk_pixelhistory.cpp @@ -3140,15 +3140,6 @@ struct VulkanPixelHistoryPerFragmentCallback : VulkanPixelHistoryCallback shads = CreatePerFragmentShaders(state, eid, colorOutputIndex); } - for(uint32_t i = 0; i < state.views.size(); i++) - { - ScissorToPixel(state.views[i], state.scissors[i]); - - state.scissors[i].offset.x &= ~0x1; - state.scissors[i].offset.y &= ~0x1; - state.scissors[i].extent = {2, 2}; - } - VkPipeline pipesIter[2]; pipesIter[0] = pipes.primitiveIdPipe; pipesIter[1] = pipes.shaderOutPipe;