Add support for binding shader object state in replay.

Co-authored-by: James Sumihiro <james.sumihiro@ntd.nintendo.com>
This commit is contained in:
Jasmine Hansen
2024-05-22 11:30:20 +01:00
committed by Baldur Karlsson
co-authored by James Sumihiro
parent 4725b73181
commit 0dcd19c43d
7 changed files with 527 additions and 350 deletions
+4 -2
View File
@@ -2025,7 +2025,9 @@ void DoSerialise(SerialiserType &ser, VKPipe::Shader &el)
SERIALISE_MEMBER(specializationData);
SERIALISE_MEMBER(specializationIds);
SIZE_CHECK(104);
SERIALISE_MEMBER(shaderObject);
SIZE_CHECK(112);
}
template <typename SerialiserType>
@@ -2286,7 +2288,7 @@ void DoSerialise(SerialiserType &ser, VKPipe::State &el)
SERIALISE_MEMBER(conditionalRendering);
SIZE_CHECK(1744);
SIZE_CHECK(1808);
}
#pragma endregion Vulkan pipeline state