ezEngine  Release 25.03
ezShaderResourceDefinition Struct Reference

Output of ParseShaderResources. A shader resource definition found inside the shader source code. More...

#include <Declarations.h>

Public Attributes

ezStringView m_sDeclaration
 Just the declaration inside the shader source, e.g. "Texture1D Texture".
 
ezStringView m_sDeclarationAndRegister
 The declaration with any optional register mappings, e.g. "Texture1D Texture : register(12t, space3)".
 
ezShaderResourceBinding m_Binding
 The extracted reflection of the resource containing type, slot, set etc.
 

Detailed Description

Output of ParseShaderResources. A shader resource definition found inside the shader source code.


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