|
Cogs.Rendering
|
#include <TextureData.h>
Public Member Functions | |
| TextureDescription ()=default | |
| COGSRENDERING_DLL_API size_t | estimateMemorySize () const |
| Attempts to estimate the amount of memory a texture with these attributes will require. | |
Public Attributes | |
| ResourceDimensions | target = ResourceDimensions::Texture2D |
| uint32_t | width = 0 |
| uint32_t | height = 0 |
| uint32_t | depth = 1 |
| uint32_t | layers = 1 |
| uint32_t | faces = 1 |
| uint32_t | levels = 1 |
| uint32_t | samples = 1 |
| TextureFormat | format = TextureFormat::Unknown |
| TextureFlags::ETextureFlags | flags = TextureFlags::Default |
|
default |
| size_t Cogs::TextureDescription::estimateMemorySize | ( | ) | const |
| uint32_t Cogs::TextureDescription::depth = 1 |
Referenced by estimateMemorySize().
| uint32_t Cogs::TextureDescription::faces = 1 |
Referenced by estimateMemorySize().
| TextureFlags::ETextureFlags Cogs::TextureDescription::flags = TextureFlags::Default |
| TextureFormat Cogs::TextureDescription::format = TextureFormat::Unknown |
Referenced by estimateMemorySize().
| uint32_t Cogs::TextureDescription::height = 0 |
Referenced by estimateMemorySize().
| uint32_t Cogs::TextureDescription::layers = 1 |
Referenced by estimateMemorySize().
| uint32_t Cogs::TextureDescription::levels = 1 |
Referenced by estimateMemorySize().
| uint32_t Cogs::TextureDescription::samples = 1 |
| ResourceDimensions Cogs::TextureDescription::target = ResourceDimensions::Texture2D |
| uint32_t Cogs::TextureDescription::width = 0 |
Referenced by estimateMemorySize().