Expose queries for descriptor stores and D3D12 root signature range

* This will allow a UI viewer or consumer of the replay API to more easily query
  'all' descriptors for a given store.
This commit is contained in:
baldurk
2024-04-10 18:58:53 +01:00
parent 9a18e871e5
commit 153cd2aa16
26 changed files with 689 additions and 75 deletions
+4
View File
@@ -1066,6 +1066,10 @@ void CaptureContext::LoadCaptureThreaded(const QString &captureFile, const Repla
for(BufferDescription &b : m_BufferList)
m_Buffers[b.resourceId] = &b;
m_DescriptorStoreList = r->GetDescriptorStores();
for(DescriptorStoreDescription &d : m_DescriptorStoreList)
m_DescriptorStores[d.resourceId] = &d;
m_PostloadProgress = 0.8f;
m_TextureList = r->GetTextures();