Home
last modified time | relevance | path

Searched refs:VariableNameVisitor (Results 1 – 3 of 3) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
Dblocklayout.cpp414 VariableNameVisitor::VariableNameVisitor(const std::string &namePrefix, in VariableNameVisitor() function in sh::VariableNameVisitor
428 VariableNameVisitor::~VariableNameVisitor() = default;
430 void VariableNameVisitor::enterStruct(const ShaderVariable &structVar) in enterStruct()
436 void VariableNameVisitor::exitStruct(const ShaderVariable &structVar) in exitStruct()
442 void VariableNameVisitor::enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) in enterStructAccess()
448 void VariableNameVisitor::exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) in exitStructAccess()
454 void VariableNameVisitor::enterArray(const ShaderVariable &arrayVar) in enterArray()
464 void VariableNameVisitor::exitArray(const ShaderVariable &arrayVar) in exitArray()
474 void VariableNameVisitor::enterArrayElement(const ShaderVariable &arrayVar, in enterArrayElement()
484 void VariableNameVisitor::exitArrayElement(const ShaderVariable &arrayVar, in exitArrayElement()
[all …]
Dblocklayout.h217 class VariableNameVisitor : public ShaderVariableVisitor
220 VariableNameVisitor(const std::string &namePrefix, const std::string &mappedNamePrefix);
221 ~VariableNameVisitor() override;
256 class BlockEncoderVisitor : public VariableNameVisitor
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DProgramLinkedResources.cpp236 class UniformBlockEncodingVisitor : public sh::VariableNameVisitor
245 : sh::VariableNameVisitor(namePrefix, mappedNamePrefix), in UniformBlockEncodingVisitor()
382 class FlattenUniformVisitor : public sh::VariableNameVisitor
393 : sh::VariableNameVisitor("", ""), in FlattenUniformVisitor()
534 sh::VariableNameVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess()
540 sh::VariableNameVisitor::exitStructAccess(structVar, isRowMajor); in exitStructAccess()