/external/deqp/modules/gles31/functional/ |
D | es31fProgramInterfaceDefinitionUtil.hpp | 47 …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…
|
D | es31fProgramInterfaceDefinitionUtil.cpp | 105 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 …]
|
D | es31fProgramInterfaceQueryTests.cpp | 332 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 …]
|
D | es31fProgramInterfaceDefinition.hpp | 60 std::vector<glu::InterfaceBlock> interfaceBlocks;
|
D | es31fProgramInterfaceQueryTestCase.cpp | 289 …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/ |
D | SkSLInterfaceBlock.h | 27 struct InterfaceBlock : public ProgramElement { struct 28 InterfaceBlock(int offset, const Variable* var, String typeName, String instanceName, in InterfaceBlock() argument 43 return std::unique_ptr<ProgramElement>(new InterfaceBlock(fOffset, &fVariable, fTypeName, in clone() argument
|
/external/skia/src/sksl/ir/ |
D | SkSLInterfaceBlock.h | 27 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/ |
D | SkSLMetalCodeGenerator.h | 139 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;
|
D | SkSLMetalCodeGenerator.cpp | 674 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()
|
D | SkSLGLSLCodeGenerator.h | 110 void writeInterfaceBlock(const InterfaceBlock& intf);
|
D | SkSLIRGenerator.h | 149 std::unique_ptr<InterfaceBlock> convertInterfaceBlock(const ASTInterfaceBlock& s);
|
D | SkSLIRGenerator.cpp | 168 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()
|
D | SkSLSPIRVCodeGenerator.h | 134 SpvId writeInterfaceBlock(const InterfaceBlock& intf);
|
D | SkSLGLSLCodeGenerator.cpp | 1137 void GLSLCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeFunctionCall() 1488 this->writeInterfaceBlock((InterfaceBlock&) e); in writeFunctionCall()
|
D | SkSLSPIRVCodeGenerator.cpp | 1742 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/ |
D | SkSLMetalCodeGenerator.h | 141 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;
|
D | SkSLGLSLCodeGenerator.h | 110 void writeInterfaceBlock(const InterfaceBlock& intf);
|
D | SkSLMetalCodeGenerator.cpp | 820 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()
|
D | SkSLIRGenerator.h | 149 std::unique_ptr<InterfaceBlock> convertInterfaceBlock(const ASTInterfaceBlock& s);
|
D | SkSLIRGenerator.cpp | 171 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()
|
D | SkSLSPIRVCodeGenerator.h | 178 SpvId writeInterfaceBlock(const InterfaceBlock& intf);
|
D | SkSLGLSLCodeGenerator.cpp | 1164 void GLSLCodeGenerator::writeInterfaceBlock(const InterfaceBlock& intf) { in writeFunctionCall() 1515 this->writeInterfaceBlock((InterfaceBlock&) e); in writeFunctionCall()
|
D | SkSLSPIRVCodeGenerator.cpp | 1801 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/ |
D | gluVarType.hpp | 271 struct InterfaceBlock struct 273 InterfaceBlock (void);
|
D | gluVarType.cpp | 287 InterfaceBlock::InterfaceBlock (void) in InterfaceBlock() function in glu::InterfaceBlock
|