|
Cogs.Core
|
Public Attributes | |
| uint8_t | blockSize = 0 |
| Bytesize of one block of data. | |
| TextureExtent | blockExtent |
| Number of data items in a block. | |
| uint16_t | elements = 0 |
| Number of channels in a data item. | |
| const char * | name = nullptr |
| Name as a color format (using RGBA as channels). | |
| const char * | vName = nullptr |
| Name as a vertex format (using XYZW as channels). | |
| FormatFlags | flags = FormatFlags::None |
| See FormatFlags. | |
Definition at line 255 of file DataFormat.h.
| TextureExtent Cogs::FormatInfo::blockExtent |
Number of data items in a block.
Definition at line 258 of file DataFormat.h.
Referenced by Cogs::ContextD3D11::updateSubTexture(), and Cogs::ContextWebGPU::updateSubTexture().
| uint8_t Cogs::FormatInfo::blockSize = 0 |
Bytesize of one block of data.
Definition at line 257 of file DataFormat.h.
Referenced by Cogs::ContextGLES30::readColorBuffer(), Cogs::ContextD3D11::updateSubTexture(), and Cogs::ContextWebGPU::updateSubTexture().
| uint16_t Cogs::FormatInfo::elements = 0 |
Number of channels in a data item.
Definition at line 259 of file DataFormat.h.
Referenced by Cogs::Core::TextureManager::loadExternalTexture().
| FormatFlags Cogs::FormatInfo::flags = FormatFlags::None |
See FormatFlags.
Definition at line 262 of file DataFormat.h.
| const char* Cogs::FormatInfo::name = nullptr |
Name as a color format (using RGBA as channels).
Definition at line 260 of file DataFormat.h.
Referenced by Cogs::TexturesD3D11::loadTexture(), and Cogs::TexturesGL20::loadTexture().
| const char* Cogs::FormatInfo::vName = nullptr |
Name as a vertex format (using XYZW as channels).
Definition at line 261 of file DataFormat.h.
Referenced by Cogs::Core::MeshStreamsLayout::logLayout().