RetroArch
|
#include <hlslParseables.h>
Public Member Functions | |
TBuiltInParseablesHlsl () | |
void | initialize (int version, EProfile, const SpvVersion &spvVersion) |
void | initialize (const TBuiltInResource &resources, int version, EProfile, const SpvVersion &spvVersion, EShLanguage) |
void | identifyBuiltIns (int version, EProfile profile, const SpvVersion &spvVersion, EShLanguage language, TSymbolTable &symbolTable) |
void | identifyBuiltIns (int version, EProfile profile, const SpvVersion &spvVersion, EShLanguage language, TSymbolTable &symbolTable, const TBuiltInResource &resources) |
Public Member Functions inherited from glslang::TBuiltInParseables | |
TBuiltInParseables () | |
virtual | ~TBuiltInParseables () |
virtual const TString & | getCommonString () const |
virtual const TString & | getStageString (EShLanguage language) const |
Private Member Functions | |
void | createMatTimesMat () |
Additional Inherited Members | |
Protected Attributes inherited from glslang::TBuiltInParseables | |
TString | commonBuiltins |
TString | stageBuiltins [EShLangCount] |
glslang::TBuiltInParseablesHlsl::TBuiltInParseablesHlsl | ( | ) |
|
private |
|
virtual |
|
virtual |
Implements glslang::TBuiltInParseables.
|
virtual |
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
Implements glslang::TBuiltInParseables.
|
virtual |
Implements glslang::TBuiltInParseables.