Describes the properties required to create or configure an Image2D resource.
More...
#include <Image.h>
Describes the properties required to create or configure an Image2D resource.
◆ CompareEnable
| bool Raven::ImageSpecification::CompareEnable = false |
◆ CreateDescriptor
| bool Raven::ImageSpecification::CreateDescriptor = true |
Whether this image will create its own descriptor using ImGui's pool.
◆ DepthCompare
◆ Format
Pixel format of the image (e.g. RGBA8, Depth32, etc.).
◆ Height
| u32 Raven::ImageSpecification::Height = 1 |
Height of the image in pixels.
◆ Layers
| u8 Raven::ImageSpecification::Layers = 1 |
Number of layers (for array textures or cubemaps).
◆ Mips
| u8 Raven::ImageSpecification::Mips = 1 |
◆ SamplerAddressMode
◆ Transfer
| bool Raven::ImageSpecification::Transfer = false |
Whether this image will be used as a transfer source/destination.
◆ Usage
Intended usage flags for the image (render target, texture, etc.).
◆ Width
| u32 Raven::ImageSpecification::Width = 1 |
Width of the image in pixels.
The documentation for this struct was generated from the following file: