Home
last modified time | relevance | path

Searched refs:BlockEncoderVisitor (Results 1 – 7 of 7) sorted by relevance

/external/angle/src/compiler/translator/
Dblocklayout.cpp21 class BlockLayoutMapVisitor : public BlockEncoderVisitor
27 : BlockEncoderVisitor(instanceName, instanceName, encoder), mInfoOut(blockInfoOut) in BlockLayoutMapVisitor()
224 BlockEncoderVisitor visitor("", "", this); in getShaderVariableSize()
518 BlockEncoderVisitor::BlockEncoderVisitor(const std::string &namePrefix, in BlockEncoderVisitor() function in sh::BlockEncoderVisitor
524 BlockEncoderVisitor::~BlockEncoderVisitor() = default;
526 void BlockEncoderVisitor::enterStructAccess(const ShaderVariable &structVar, bool isRowMajor) in enterStructAccess()
540 void BlockEncoderVisitor::exitStructAccess(const ShaderVariable &structVar, bool isRowMajor) in exitStructAccess()
547 void BlockEncoderVisitor::enterArrayElement(const sh::ShaderVariable &arrayVar, in enterArrayElement()
571 void BlockEncoderVisitor::exitArrayElement(const sh::ShaderVariable &arrayVar, in exitArrayElement()
584 void BlockEncoderVisitor::visitNamedVariable(const ShaderVariable &variable, in visitNamedVariable()
Dblocklayout.h256 class BlockEncoderVisitor : public VariableNameVisitor
259 BlockEncoderVisitor(const std::string &namePrefix,
262 ~BlockEncoderVisitor() override;
DShaderStorageBlockOutputHLSL.cpp191 class BlockInfoVisitor final : public BlockEncoderVisitor
198 : BlockEncoderVisitor(prefix, "", getEncoder(storage)), in BlockInfoVisitor()
220 BlockEncoderVisitor::enterStructAccess(structVar, isRowMajor); in enterStructAccess()
DValidateTypeSizeLimitations.cpp76 BlockEncoderVisitor visitor("", "", &layoutEncoder); in visitDeclaration()
/external/angle/src/libANGLE/
DProgramLinkedResources.h27 class BlockEncoderVisitor; variable
DProgramLinkedResources.cpp297 class ShaderStorageBlockVisitor : public sh::BlockEncoderVisitor
306 : sh::BlockEncoderVisitor(namePrefix, mappedNamePrefix, &mStubEncoder), in ShaderStorageBlockVisitor()
/external/angle/src/libANGLE/renderer/d3d/
DProgramD3D.cpp212 class UniformEncodingVisitorD3D : public sh::BlockEncoderVisitor
219 : sh::BlockEncoderVisitor("", "", encoder), in UniformEncodingVisitorD3D()