Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
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 |