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

Storage used during the shader compilation process. More...

#include <Declarations.h>

Public Attributes

plBitflags< plShaderCompilerFlagsm_Flags
 
plStringView m_sPlatform
 
plStringView m_sSourceFile
 
plString m_sShaderSource [plGALShaderStage::ENUM_COUNT]
 
plHybridArray< plShaderResourceDefinition, 8 > m_Resources [plGALShaderStage::ENUM_COUNT]
 
plUInt32 m_uiSourceHash [plGALShaderStage::ENUM_COUNT]
 
plSharedPtr< plGALShaderByteCodem_ByteCode [plGALShaderStage::ENUM_COUNT]
 
bool m_bWriteToDisk [plGALShaderStage::ENUM_COUNT]
 

Detailed Description

Storage used during the shader compilation process.


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