From 5279b1378d81ec86db13db1c2ed08fc35cb01191 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 2 Aug 2021 16:24:28 +0100 Subject: [PATCH] Sort final list of used descriptors in D3D12 shader feedback --- renderdoc/driver/d3d12/d3d12_shader_feedback.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/d3d12/d3d12_shader_feedback.cpp b/renderdoc/driver/d3d12/d3d12_shader_feedback.cpp index 13dd03293..42fcfbcb9 100644 --- a/renderdoc/driver/d3d12/d3d12_shader_feedback.cpp +++ b/renderdoc/driver/d3d12/d3d12_shader_feedback.cpp @@ -616,6 +616,8 @@ void D3D12Replay::FetchShaderFeedback(uint32_t eventId) } } } + + std::sort(result.used.begin(), result.used.end()); } // replay from the start as we may have corrupted state while fetching the above feedback.