Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Formats::Pipelines::V1::PipelineSetFileHeader Struct Reference

Public Attributes

uint8_t versionMajor = 1
uint8_t versionMinor = 0
uint8_t versionPatch = 0
uint8_t headerSize = sizeof(PipelineSetFileHeader)
uint8_t graphicsPipelineSize = sizeof(GraphicsPipelineSetHeader)
uint8_t computePipelineSize = sizeof(ComputePipelineSetHeader)
uint8_t computeConfigurationSize = sizeof(ComputePipelineConfigurationHeader)
uint8_t graphicsConfigurationSize = sizeof(GraphicsPipelineConfigurationHeader)
uint8_t passSize = sizeof(PassPipelineHeader)
uint8_t attachmentSize = sizeof(PassPipelineAttachmentHeader)
uint8_t stageSize = sizeof(PassPipelineShaderStageHeader)
uint32_t graphicsPipelinesOffset = 0
uint32_t graphicsPipelineCount = 0
uint32_t computePipelinesOffset = 0
uint32_t computePipelineCount = 0
uint32_t materialParametersOffset = 0
uint32_t materialParameterCount = 0
uint32_t materialResourcesOffset = 0
uint32_t materialResourceCount = 0
uint32_t graphicsConfigurationsOffset = 0
uint32_t graphicsConfigurationCount = 0
uint32_t computeConfigurationsOffset = 0
uint32_t computeConfigurationCount = 0
uint32_t graphicsPassesOffset = 0
uint32_t graphicsPassCount = 0
uint32_t shaderStagesOffset = 0
uint32_t shaderStageCount = 0
uint32_t attachmentHeadersOffset = 0
uint32_t attachmentHeaderCount = 0
uint32_t descriptorSetsOffset = 0
uint32_t descriptorSetCount = 0
uint32_t descriptorBindingsOffset = 0
uint32_t descriptorBindingCount = 0
uint32_t blobSectionOffset = 0
uint32_t blobSectionSize = 0
uint32_t bufferReflectionsOffset = 0
uint32_t bufferReflectionsCount = 0
uint32_t bufferMemberReflectionOffset = 0
uint32_t bufferMemberReflectionCount = 0

The documentation for this struct was generated from the following file: