wisdom
Loading...
Searching...
No Matches
wis::RenderTargetDesc Struct Reference

Detailed Description

Render target description for wis::RenderTarget creation.

wis::DataFormat format;
uint32_t mip = 0;
uint32_t base_array_layer = 0;
uint32_t layer_count = 1;
};
TextureLayout
Texture layout. Determines how texture will be accessed.
Definition api.hpp:1062
@ Texture2D
Texture is 2D image, default texture type.
DataFormat
Data format for data. Used as a template for data in several cases. Can be used to describe:
Definition api.hpp:310
Render target description for wis::RenderTarget creation.
Definition api.hpp:1875

Definition at line 1875 of file api.hpp.

#include <api.hpp>

Public Attributes

wis::DataFormat format
 Render target format.
 
wis::TextureLayout layout = wis::TextureLayout::Texture2D
 Render target layout. Default is wis::TextureLayout::Texture2D.
 
uint32_t mip = 0
 Mip level of the render target. Default is 0.
 
uint32_t base_array_layer = 0
 Base array layer of the render target. Default is 0.
 
uint32_t layer_count = 1
 Array layers count of the render target. Default is 1.
 

Data Members

◆ base_array_layer

uint32_t wis::RenderTargetDesc::base_array_layer = 0

Base array layer of the render target. Default is 0.

Definition at line 1879 of file api.hpp.

◆ format

wis::DataFormat wis::RenderTargetDesc::format

Render target format.

Definition at line 1876 of file api.hpp.

◆ layer_count

uint32_t wis::RenderTargetDesc::layer_count = 1

Array layers count of the render target. Default is 1.

Definition at line 1880 of file api.hpp.

◆ layout

wis::TextureLayout wis::RenderTargetDesc::layout = wis::TextureLayout::Texture2D

Render target layout. Default is wis::TextureLayout::Texture2D.

Definition at line 1877 of file api.hpp.

◆ mip

uint32_t wis::RenderTargetDesc::mip = 0

Mip level of the render target. Default is 0.

Definition at line 1878 of file api.hpp.


The documentation for this struct was generated from the following file: