Home
last modified time | relevance | path

Searched refs:InterfaceBlock (Results 1 – 25 of 25) sorted by relevance

/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceDefinitionUtil.hpp47 …VariablePathComponent (const glu::InterfaceBlock* block) :m_type(TYPE_INTERFACEBLOCK) { m_data.bl… in VariablePathComponent()
58 …const glu::InterfaceBlock* getInterfaceBlock (void) const { DE_ASSERT(isInterfaceBlock()); retur… in getInterfaceBlock()
74 const glu::InterfaceBlock* block;
98 bool matchesFilter (const glu::InterfaceBlock& block) const;
176 …string> getProgramInterfaceBlockMemberResourceList (const glu::InterfaceBlock& interfaceBloc…
Des31fProgramInterfaceDefinitionUtil.cpp105 bool VariableSearchFilter::matchesFilter (const glu::InterfaceBlock& block) const in matchesFilter()
349 static void writeInterfaceBlock (std::ostringstream& buf, const glu::InterfaceBlock& interfaceBlock) in writeInterfaceBlock()
373 static bool isReadableInterface (const glu::InterfaceBlock& interface) in isReadableInterface()
381 static bool isWritableInterface (const glu::InterfaceBlock& interface) in isWritableInterface()
506 const glu::InterfaceBlock& block, in writeInterfaceReadAccumulateExpression()
639 const glu::InterfaceBlock& block, in writeInterfaceWriteExpression()
962 bool operator() (const glu::InterfaceBlock& b) const in operator ()()
1110 static int getBufferSize (const glu::InterfaceBlock& block, glu::MatrixOrder blockOrder) in getBufferSize()
1256 std::vector<std::string> getProgramInterfaceBlockMemberResourceList (const glu::InterfaceBlock& int… in getProgramInterfaceBlockMemberResourceList()
1303 …const glu::InterfaceBlock& interfaceBlock = shader->getDefaultBlock().interfaceBlocks[interfaceNdx… in getProgramInterfaceResourceList()
[all …]
Des31fProgramInterfaceQueryTests.cpp332 class InterfaceBlock : public Node class
335 InterfaceBlock (const SharedPtr& enclosing, bool named) in InterfaceBlock() function in deqp::gles31::Functional::__anon93215e200111::ResourceDefinition::InterfaceBlock
559 glu::InterfaceBlock interfaceBlock; in generateProgramDefinitionFromResource()
698 DE_ASSERT(dynamic_cast<const ResourceDefinition::InterfaceBlock*>(head)); in generateProgramDefinitionFromResource()
701 const bool named = static_cast<const ResourceDefinition::InterfaceBlock*>(head)->m_named; in generateProgramDefinitionFromResource()
1700 glu::InterfaceBlock precedingInterfaceBlock; in init()
1720 glu::InterfaceBlock targetInterfaceBlock; in init()
1762 glu::InterfaceBlock trailingInterfaceBlock; in init()
1965 glu::InterfaceBlock* block = DE_NULL; in iterate()
2058 int getBlockMinDataSize (const glu::InterfaceBlock& block) const;
[all …]
Des31fProgramInterfaceDefinition.hpp60 std::vector<glu::InterfaceBlock> interfaceBlocks;
Des31fProgramInterfaceQueryTestCase.cpp289 …virtual void validateSingleBlock (const glu::InterfaceBlock& block, const std::vector<int>& in…
336 const glu::InterfaceBlock& block = shader->getDefaultBlock().interfaceBlocks[blockNdx]; in validate()
853 const glu::InterfaceBlock* block = path.front().getInterfaceBlock(); in getIOBlockVariableLocation()
1183 …void validateSingleBlock (const glu::InterfaceBlock& block, const std::vector<int>& instanceInde…
1191 void BlockNameLengthValidator::validateSingleBlock (const glu::InterfaceBlock& block, const std::ve… in validateSingleBlock()
1212 …void validateSingleBlock (const glu::InterfaceBlock& block, const std::vector<int>& instanceIndex…
1220 void BufferBindingValidator::validateSingleBlock (const glu::InterfaceBlock& block, const std::vect… in validateSingleBlock()
1298 const glu::InterfaceBlock& block = shader->getDefaultBlock().interfaceBlocks[blockNdx]; in validate()
1815 const glu::InterfaceBlock& block = shader->getDefaultBlock().interfaceBlocks[blockNdx]; in isInterfaceBlockInterfaceName()
1880 const glu::InterfaceBlock& block = shader->getDefaultBlock().interfaceBlocks[blockNdx]; in getInterfaceBlockInteraceNameByMember()
/external/skqp/src/sksl/ir/
DSkSLInterfaceBlock.h27 struct InterfaceBlock : public ProgramElement { struct
28 InterfaceBlock(int offset, const Variable* var, String typeName, String instanceName, in InterfaceBlock() function
43 return std::unique_ptr<ProgramElement>(new InterfaceBlock(fOffset, &fVariable, fTypeName, in clone() argument
/external/skia/src/sksl/ir/
DSkSLInterfaceBlock.h27 struct InterfaceBlock : public ProgramElement { struct
28 InterfaceBlock(int offset, const Variable* var, String typeName, String instanceName, in InterfaceBlock() function
43 return std::unique_ptr<ProgramElement>(new InterfaceBlock(fOffset, &fVariable, fTypeName, in clone() argument
/external/skqp/src/sksl/
DSkSLMetalCodeGenerator.h139 const InterfaceBlock* parentIntf = nullptr);
153 void writeInterfaceBlock(const InterfaceBlock& intf);
250 std::unordered_map<const Type::Field*, const InterfaceBlock*> fInterfaceBlockMap;
251 std::unordered_map<const InterfaceBlock*, String> fInterfaceBlockNameMap;
DSkSLMetalCodeGenerator.cpp674 InterfaceBlock& intf = (InterfaceBlock&) e; in writeFunction()
834 void MetalCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeInterfaceBlock()
871 const InterfaceBlock* parentIntf) { in writeFields()
1261 this->writeInterfaceBlock((InterfaceBlock&) e); in writeInterfaceBlocks()
DSkSLGLSLCodeGenerator.h110 void writeInterfaceBlock(const InterfaceBlock& intf);
DSkSLIRGenerator.h149 std::unique_ptr<InterfaceBlock> convertInterfaceBlock(const ASTInterfaceBlock& s);
DSkSLIRGenerator.cpp168 InterfaceBlock& intf = (InterfaceBlock&) *e; in start()
816 std::unique_ptr<InterfaceBlock> IRGenerator::convertInterfaceBlock(const ASTInterfaceBlock& intf) { in convertInterfaceBlock()
908 return std::unique_ptr<InterfaceBlock>(new InterfaceBlock(intf.fOffset, in convertInterfaceBlock()
2296 std::unique_ptr<InterfaceBlock> i = this->convertInterfaceBlock( in convertProgram()
DSkSLSPIRVCodeGenerator.h134 SpvId writeInterfaceBlock(const InterfaceBlock& intf);
DSkSLGLSLCodeGenerator.cpp1137 void GLSLCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeFunctionCall()
1488 this->writeInterfaceBlock((InterfaceBlock&) e); in writeFunctionCall()
DSkSLSPIRVCodeGenerator.cpp1742 InterfaceBlock intf(-1, intfVar, name, String(""), in writeVariableReference()
2622 SpvId SPIRVCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeInterfaceBlock()
3121 InterfaceBlock& intf = (InterfaceBlock&) e; in writeInstructions()
/external/skia/src/sksl/
DSkSLMetalCodeGenerator.h141 const InterfaceBlock* parentIntf = nullptr);
155 void writeInterfaceBlock(const InterfaceBlock& intf);
254 std::unordered_map<const Type::Field*, const InterfaceBlock*> fInterfaceBlockMap;
255 std::unordered_map<const InterfaceBlock*, String> fInterfaceBlockNameMap;
DSkSLGLSLCodeGenerator.h110 void writeInterfaceBlock(const InterfaceBlock& intf);
DSkSLMetalCodeGenerator.cpp820 InterfaceBlock& intf = (InterfaceBlock&) e; in writeFunction()
978 void MetalCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeInterfaceBlock()
1015 const InterfaceBlock* parentIntf) { in writeFields()
1405 this->writeInterfaceBlock((InterfaceBlock&) e); in writeInterfaceBlocks()
DSkSLIRGenerator.h149 std::unique_ptr<InterfaceBlock> convertInterfaceBlock(const ASTInterfaceBlock& s);
DSkSLIRGenerator.cpp171 InterfaceBlock& intf = (InterfaceBlock&) *e; in start()
838 std::unique_ptr<InterfaceBlock> IRGenerator::convertInterfaceBlock(const ASTInterfaceBlock& intf) { in convertInterfaceBlock()
930 return std::unique_ptr<InterfaceBlock>(new InterfaceBlock(intf.fOffset, in convertInterfaceBlock()
2360 std::unique_ptr<InterfaceBlock> i = this->convertInterfaceBlock( in convertProgram()
DSkSLSPIRVCodeGenerator.h178 SpvId writeInterfaceBlock(const InterfaceBlock& intf);
DSkSLGLSLCodeGenerator.cpp1164 void GLSLCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeFunctionCall()
1515 this->writeInterfaceBlock((InterfaceBlock&) e); in writeFunctionCall()
DSkSLSPIRVCodeGenerator.cpp1801 InterfaceBlock intf(-1, intfVar, name, String(""), in writeVariableReference()
2610 SpvId SPIRVCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeInterfaceBlock()
3112 InterfaceBlock& intf = (InterfaceBlock&) e; in writeInstructions()
/external/deqp/framework/opengl/
DgluVarType.hpp271 struct InterfaceBlock struct
273 InterfaceBlock (void);
DgluVarType.cpp287 InterfaceBlock::InterfaceBlock (void) in InterfaceBlock() function in glu::InterfaceBlock