Loading...
Searching...
No Matches
HioGlslfxResourceLayout::TextureElement Struct Reference

Specifies a texture element. More...

#include <glslfxResourceLayout.h>

Public Member Functions

 TextureElement (TfToken name, int dim, int bindingIndex, HioFormat format=HioFormatFloat32Vec4, TextureType textureType=TextureType::TEXTURE, int arraySize=0)
 

Public Attributes

TfToken name
 
int dim
 
int bindingIndex
 
HioFormat format
 
TextureType textureType
 
int arraySize
 

Detailed Description

Specifies a texture element.

Definition at line 166 of file glslfxResourceLayout.h.

Constructor & Destructor Documentation

◆ TextureElement()

TextureElement ( TfToken  name,
int  dim,
int  bindingIndex,
HioFormat  format = HioFormatFloat32Vec4,
TextureType  textureType = TextureType::TEXTURE,
int  arraySize = 0 
)
inline

Definition at line 167 of file glslfxResourceLayout.h.

Member Data Documentation

◆ arraySize

int arraySize

Definition at line 185 of file glslfxResourceLayout.h.

◆ bindingIndex

int bindingIndex

Definition at line 182 of file glslfxResourceLayout.h.

◆ dim

int dim

Definition at line 181 of file glslfxResourceLayout.h.

◆ format

HioFormat format

Definition at line 183 of file glslfxResourceLayout.h.

◆ name

TfToken name

Definition at line 180 of file glslfxResourceLayout.h.

◆ textureType

TextureType textureType

Definition at line 184 of file glslfxResourceLayout.h.


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