add serialization for shader messages in VKPipe

This commit is contained in:
Remi Palandri
2022-01-24 15:37:54 -08:00
committed by Baldur Karlsson
parent 3f71e1739c
commit b63033c5e6
+4 -1
View File
@@ -1068,7 +1068,7 @@ void DoSerialise(SerialiserType &ser, ShaderMessage &el)
SERIALISE_MEMBER(location);
SERIALISE_MEMBER(message);
SIZE_CHECK(52);
SIZE_CHECK(56);
}
#pragma endregion
@@ -2325,6 +2325,8 @@ void DoSerialise(SerialiserType &ser, VKPipe::State &el)
SERIALISE_MEMBER(images);
SERIALISE_MEMBER(shaderMessages);
SERIALISE_MEMBER(conditionalRendering);
SIZE_CHECK(2008);
@@ -2345,6 +2347,7 @@ INSTANTIATE_SERIALISE_TYPE(ShaderConstantType)
INSTANTIATE_SERIALISE_TYPE(ShaderConstant)
INSTANTIATE_SERIALISE_TYPE(ConstantBlock)
INSTANTIATE_SERIALISE_TYPE(ShaderSampler)
INSTANTIATE_SERIALISE_TYPE(ShaderMessage);
INSTANTIATE_SERIALISE_TYPE(ShaderResource)
INSTANTIATE_SERIALISE_TYPE(ShaderEntryPoint)
INSTANTIATE_SERIALISE_TYPE(ShaderCompileFlags)