ProgramVariant struct
Public variables
- const char* Name
- const char* Defines
- const char* VsSource
- const char* FsSource
-
std::
size_t UniformCount - const Uniform* Uniforms
-
std::
size_t BlockCount - const UniformBlock* Blocks
-
std::
size_t TextureCount - const TextureBinding* Textures
-
std::
size_t AttributeCount - const Attribute* Attributes
- const char* VsSource100
- const char* FsSource100
- const char* HlslVsSource
- const char* HlslFsSource
-
const std::
uint32_t* VkVsSpirv -
std::
size_t VkVsSpirvSize -
const std::
uint32_t* VkFsSpirv -
std::
size_t VkFsSpirvSize