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().