Home
last modified time | relevance | path

Searched defs:interfaceBlock (Results 1 – 25 of 31) sorted by relevance

12

/aosp_15_r20/external/angle/src/compiler/translator/hlsl/
H A DResourcesHLSL.cpp71 static TString InterfaceBlockStructName(const TInterfaceBlock &interfaceBlock) in InterfaceBlockStructName()
692 const TInterfaceBlock &interfaceBlock = *blockReference.second->block; in uniformBlocksHeader() local
756 const TInterfaceBlock &interfaceBlock = *interfaceBlockReference.second->block; in allocateShaderStorageBlockRegisters() local
779 const TInterfaceBlock &interfaceBlock = *interfaceBlockReference.second->block; in shaderStorageBlocksHeader() local
803 TString ResourcesHLSL::uniformBlockString(const TInterfaceBlock &interfaceBlock, in uniformBlockString()
833 const TInterfaceBlock &interfaceBlock, in uniformBlockWithOneLargeArrayMemberString()
882 TString ResourcesHLSL::shaderStorageBlockString(const TInterfaceBlock &interfaceBlock, in shaderStorageBlockString()
915 TString ResourcesHLSL::uniformBlockMembersString(const TInterfaceBlock &interfaceBlock, in uniformBlockMembersString()
951 TString ResourcesHLSL::uniformBlockStructString(const TInterfaceBlock &interfaceBlock) in uniformBlockStructString()
H A DShaderStorageBlockOutputHLSL.cpp82 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in GetBlockLayoutInfo() local
126 const TField *GetFieldMemberInShaderStorageBlock(const TInterfaceBlock *interfaceBlock, in GetFieldMemberInShaderStorageBlock()
274 void GetShaderStorageBlockMembersInfo(const TInterfaceBlock *interfaceBlock, in GetShaderStorageBlockMembersInfo()
438 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in collectShaderStorageBlocks() local
472 const TInterfaceBlock *interfaceBlock = in traverseSSBOAccess() local
485 const TInterfaceBlock *interfaceBlock = symbolNode->getType().getInterfaceBlock(); in traverseSSBOAccess() local
544 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in traverseNode() local
598 const TInterfaceBlock *interfaceBlock = in traverseNode() local
H A DOutputHLSL.cpp80 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in IsInStd140UniformBlock() local
578 const TInterfaceBlock *interfaceBlock = in generateStructMapping() local
1356 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol() local
1808 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary() local
1837 const TInterfaceBlock *interfaceBlock = in visitBinary() local
1872 const TInterfaceBlock *interfaceBlock = in visitBinary() local
1942 const TInterfaceBlock *interfaceBlock = in visitBinary() local
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/hlsl/
H A DRecordUniformBlocksWithLargeArrayMember.cpp108 static bool CanTranslateUniformBlockToStructuredBuffer(const TInterfaceBlock &interfaceBlock) in CanTranslateUniformBlockToStructuredBuffer()
152 static bool IsInterfaceBlockWithLargeArrayField(const TInterfaceBlock &interfaceBlock) in IsInterfaceBlockWithLargeArrayField()
176 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol() local
261 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary() local
296 const TInterfaceBlock *interfaceBlock = in visitBinary() local
/aosp_15_r20/external/angle/src/compiler/translator/
H A DCollectVariables.cpp88 const TInterfaceBlock *interfaceBlock, in FindVariableInInterfaceBlock()
423 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in visitSymbol() local
744 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties() local
867 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setCommonVariableProperties() local
1136 InterfaceBlock interfaceBlock; in visitDeclaration() local
1233 const TInterfaceBlock *interfaceBlock = interfaceNodeType.getInterfaceBlock(); in visitBinary() local
H A DValidateAST.cpp580 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in visitVariableNeedingDeclaration() local
725 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in getStructOrInterfaceBlock() local
1215 const TInterfaceBlock *interfaceBlock = variable->getType().getInterfaceBlock(); in visitDeclaration() local
H A DValidateTypeSizeLimitations.cpp244 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties() local
H A DOutputTree.cpp276 const TInterfaceBlock *interfaceBlock = node->getLeft()->getType().getInterfaceBlock(); in visitBinary() local
/aosp_15_r20/external/angle/src/tests/compiler_tests/
H A DCollectVariables_test.cpp339 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
376 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
415 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
462 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
510 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
848 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
2035 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
2066 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
2106 const InterfaceBlock &interfaceBlock = interfaceBlocks[0]; in TEST_F() local
/aosp_15_r20/external/deqp/modules/gles31/functional/
H A Des31fProgramInterfaceDefinitionUtil.cpp391 static void writeInterfaceBlock(std::ostringstream &buf, const glu::InterfaceBlock &interfaceBlock) in writeInterfaceBlock()
1261 …<std::string> getProgramInterfaceBlockMemberResourceList(const glu::InterfaceBlock &interfaceBlock) in getProgramInterfaceBlockMemberResourceList()
1308 …const glu::InterfaceBlock &interfaceBlock = shader->getDefaultBlock().interfaceBlocks[interfaceNdx… in getProgramInterfaceResourceList() local
1332 …const glu::InterfaceBlock &interfaceBlock = shader->getDefaultBlock().interfaceBlocks[interfaceNdx… in getProgramInterfaceResourceList() local
1390 …const glu::InterfaceBlock &interfaceBlock = shader->getDefaultBlock().interfaceBlocks[interfaceNdx… in getProgramInterfaceResourceList() local
/aosp_15_r20/external/skia/src/sksl/ir/
H A DSkSLVariable.h125 virtual InterfaceBlock* interfaceBlock() const { return nullptr; } in interfaceBlock() function
169 InterfaceBlock* interfaceBlock() const override { in interfaceBlock() function
H A DSkSLType.cpp624 bool interfaceBlock, bool isBuiltin) in StructType()
851 bool interfaceBlock) { in MakeStructType()
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/
H A DShaderD3D.cpp130 for (const sh::InterfaceBlock &interfaceBlock : compiledState.uniformBlocks) in postTranslate() local
150 for (const sh::InterfaceBlock &interfaceBlock : compiledState.shaderStorageBlocks) in postTranslate() local
/aosp_15_r20/external/angle/src/common/
H A DCompiledShaderState.cpp322 for (const sh::InterfaceBlock &interfaceBlock : uniformBlocks) in serialize() local
328 for (const sh::InterfaceBlock &interfaceBlock : shaderStorageBlocks) in serialize() local
/aosp_15_r20/external/angle/src/compiler/translator/glsl/
H A DOutputGLSLBase.cpp693 const TInterfaceBlock *interfaceBlock = in visitBinary() local
1235 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in declareInterfaceBlockLayout() local
1314 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in declareInterfaceBlock() local
/aosp_15_r20/external/angle/src/libANGLE/
H A DProgramLinkedResources.cpp616 for (const sh::InterfaceBlock &interfaceBlock : interfaceBlocks) in getShaderBlockInfo() local
629 size_t InterfaceBlockInfo::getBlockInfo(const sh::InterfaceBlock &interfaceBlock) in getBlockInfo()
1464 const sh::InterfaceBlock &interfaceBlock, in defineInterfaceBlock()
2320 for (const sh::InterfaceBlock &interfaceBlock : interfaceBlocks) in InitializeInterfaceBlockMap() local
H A DProgram.cpp323 bool IsActiveInterfaceBlock(const sh::InterfaceBlock &interfaceBlock) in IsActiveInterfaceBlock()
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/
H A DForcePrecisionQualifier.cpp72 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in visitDeclaration() local
H A DDeclarePerVertexBlocks.cpp396 TInterfaceBlock *interfaceBlock = in declarePerVertex() local
H A DInitializeVariables.cpp65 const TInterfaceBlock &interfaceBlock = *type.getInterfaceBlock(); in AddZeroInitSequence() local
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/msl/
H A DReduceInterfaceBlocks.cpp45 if (const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock()) in visitDeclarationPre() local
/aosp_15_r20/external/angle/src/compiler/translator/tree_ops/glsl/apple/
H A DRewriteRowMajorMatrices.cpp202 const TInterfaceBlock *interfaceBlock = asBinary->getLeft()->getType().getInterfaceBlock(); in IsConvertedField() local
643 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in convertNamelessInterfaceBlockField() local
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.cpp528 int computeInterfaceBlockAlignment(const InterfaceBlock &interfaceBlock) in computeInterfaceBlockAlignment()
702 const InterfaceBlock &interfaceBlock = shaderInterface.getInterfaceBlock(blockNdx); in computeXfbLayout() local
716 InterfaceBlock &interfaceBlock = shaderInterface.getInterfaceBlockForModify(blockNdx); in computeXfbLayout() local
/aosp_15_r20/external/angle/src/compiler/translator/tree_util/
H A DIntermNode_util.cpp318 TInterfaceBlock *interfaceBlock = new TInterfaceBlock( in DeclareInterfaceBlock() local
/aosp_15_r20/external/angle/src/libANGLE/capture/
H A Dserialize.cpp907 for (const sh::InterfaceBlock &interfaceBlock : interfaceBlocks) in SerializeInterfaceBlocksVector() local

12