Lines Matching defs:serializer

94 inline void SerializeItem(Serializer<ToRead>& serializer, VulkanJsonPipelineDescription& v)
96 serializer.Serialize(v.id, v.pipelineContents, v.deviceFeatures, v.deviceExtensions, v.currentCount, v.maxCount, v.allCount, v.tests);
99 inline void SerializeItem(Serializer<ToWrite>& serializer, VulkanJsonPipelineDescription& v)
101 serializer.Serialize(v.id, v.pipelineContents, v.deviceFeatures, v.deviceExtensions, v.currentCount, v.maxCount, v.allCount, v.tests);
111 inline void SerializeItem(Serializer<ToRead>& serializer, VulkanPipelineSize& v)
113 serializer.Serialize(v.id, v.count, v.size);
116 inline void SerializeItem(Serializer<ToWrite>& serializer, VulkanPipelineSize& v)
118 serializer.Serialize(v.id, v.count, v.size);
162 inline void SerializeItem(Serializer<ToRead>& serializer, VulkanPipelineCacheInput& v)
164 serializer.Serialize(v.samplerYcbcrConversions, v.samplers, v.shaderModules, v.renderPasses, v.pipelineLayouts, v.descriptorSetLayouts, v.pipelines);
167 inline void SerializeItem(Serializer<ToWrite>& serializer, VulkanPipelineCacheInput& v)
169 serializer.Serialize(v.samplerYcbcrConversions, v.samplers, v.shaderModules, v.renderPasses, v.pipelineLayouts, v.descriptorSetLayouts, v.pipelines);
220 inline void SerializeItem(Serializer<ToRead>& serializer, VulkanCommandMemoryConsumption& v)
222 serializer.Serialize(v.commandPool, v.commandBufferCount, v.currentCommandPoolAllocated, v.maxCommandPoolAllocated, v.currentCommandPoolReservedSize, v.maxCommandPoolReservedSize, v.currentCommandBufferAllocated, v.maxCommandBufferAllocated);
225 inline void SerializeItem(Serializer<ToWrite>& serializer, VulkanCommandMemoryConsumption& v)
227 serializer.Serialize(v.commandPool, v.commandBufferCount, v.currentCommandPoolAllocated, v.maxCommandPoolAllocated, v.currentCommandPoolReservedSize, v.maxCommandPoolReservedSize, v.currentCommandBufferAllocated, v.maxCommandBufferAllocated);