RetroArch
Public Member Functions | List of all members
glslang::TextureUpgradeAndSamplerRemovalTransform Struct Reference
Inheritance diagram for glslang::TextureUpgradeAndSamplerRemovalTransform:
[legend]
Collaboration diagram for glslang::TextureUpgradeAndSamplerRemovalTransform:
[legend]

Public Member Functions

void visitSymbol (TIntermSymbol *symbol) override
 
bool visitAggregate (TVisit, TIntermAggregate *ag) override
 
- Public Member Functions inherited from glslang::TIntermTraverser
 TIntermTraverser (bool preVisit=true, bool inVisit=false, bool postVisit=false, bool rightToLeft=false)
 
virtual ~TIntermTraverser ()
 
virtual void visitConstantUnion (TIntermConstantUnion *)
 
virtual bool visitBinary (TVisit, TIntermBinary *)
 
virtual bool visitUnary (TVisit, TIntermUnary *)
 
virtual bool visitSelection (TVisit, TIntermSelection *)
 
virtual bool visitLoop (TVisit, TIntermLoop *)
 
virtual bool visitBranch (TVisit, TIntermBranch *)
 
virtual bool visitSwitch (TVisit, TIntermSwitch *)
 
int getMaxDepth () const
 
void incrementDepth (TIntermNode *current)
 
void decrementDepth ()
 
TIntermNodegetParentNode ()
 

Additional Inherited Members

- Public Attributes inherited from glslang::TIntermTraverser
const bool preVisit
 
const bool inVisit
 
const bool postVisit
 
const bool rightToLeft
 
- Protected Member Functions inherited from glslang::TIntermTraverser
TIntermTraverseroperator= (TIntermTraverser &)
 
- Protected Attributes inherited from glslang::TIntermTraverser
int depth
 
int maxDepth
 
TVector< TIntermNode * > path
 

Member Function Documentation

◆ visitAggregate()

bool glslang::TextureUpgradeAndSamplerRemovalTransform::visitAggregate ( TVisit  ,
TIntermAggregate ag 
)
inlineoverridevirtual

Reimplemented from glslang::TIntermTraverser.

Here is the call graph for this function:

◆ visitSymbol()

void glslang::TextureUpgradeAndSamplerRemovalTransform::visitSymbol ( TIntermSymbol symbol)
inlineoverridevirtual

Reimplemented from glslang::TIntermTraverser.

Here is the call graph for this function:

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