|
Cogs.Rendering
|
Go to the source code of this file.
Classes | |
| struct | Cogs::TextureDescription |
| struct | Cogs::TextureData |
Namespaces | |
| namespace | Cogs |
Enumerations | |
| enum class | Cogs::ResourceDimensions { Cogs::Unknown = 0 , Cogs::Buffer , Cogs::Texture1D , Cogs::Texture1DArray , Cogs::Texture2D , Cogs::Texture2DArray , Cogs::Texture2DMS , Cogs::Texture2DMSArray , Cogs::Texture3D , Cogs::Texture3DArray , Cogs::TextureCube , Cogs::TextureCubeArray , Cogs::RenderBuffer , Cogs::ResourceDimensions_Size } |
Functions | |
| size_t | Cogs::getBlockSize (TextureFormat format) |
| TextureExtent | Cogs::getBlockExtent (TextureFormat format) |
| size_t | Cogs::getComponents (TextureFormat format) |
| uint32_t | Cogs::getMipLevels (const uint32_t width, const uint32_t height) |
| uint32_t | Cogs::getMipSize (uint32_t size, uint32_t level) |
| const char * | Cogs::getResourceDimensionsName (ResourceDimensions target) |