Plasma Engine  2.0
Loading...
Searching...
No Matches
plShaderResourceDefinition Struct Reference

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

#include <Declarations.h>

Public Attributes

plStringView m_sDeclaration
 Just the declaration inside the shader source, e.g. "Texture1D Texture".
 
plStringView m_sDeclarationAndRegister
 The declaration with any optional register mappings, e.g. "Texture1D Texture : register(12t, space3)".
 
plShaderResourceBinding 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: