Searched refs:instanceVariable (Results 1 – 6 of 6) sorted by relevance
| /third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
| D | ResourcesHLSL.cpp | 707 const TVariable *instanceVariable = blockReference.second->instanceVariable; in uniformBlocksHeader() local 708 if (instanceVariable != nullptr) in uniformBlocksHeader() 718 if (instanceVariable != nullptr && instanceVariable->getType().isArray()) in uniformBlocksHeader() 721 instanceVariable->getType().getOutermostArraySize(); in uniformBlocksHeader() 725 interfaceBlock, instanceVariable, structuredBufferRegister + arrayIndex, in uniformBlocksHeader() 733 interfaceBlock, instanceVariable, structuredBufferRegister, GL_INVALID_INDEX); in uniformBlocksHeader() 744 if (instanceVariable != nullptr && instanceVariable->getType().isArray()) in uniformBlocksHeader() 746 unsigned int instanceArraySize = instanceVariable->getType().getOutermostArraySize(); in uniformBlocksHeader() 749 interfaceBlocks += uniformBlockString(interfaceBlock, instanceVariable, in uniformBlocksHeader() 756 interfaceBlocks += uniformBlockString(interfaceBlock, instanceVariable, activeRegister, in uniformBlocksHeader() [all …]
|
| D | ResourcesHLSL.h | 75 const TVariable *instanceVariable, 79 const TVariable *instanceVariable, 84 const TVariable *instanceVariable,
|
| D | ShaderStorageBlockOutputHLSL.h | 26 TReferencedBlock(const TInterfaceBlock *block, const TVariable *instanceVariable); 28 const TVariable *instanceVariable; // May be nullptr if the block is not instanced. member
|
| D | ShaderStorageBlockOutputHLSL.cpp | 439 const TVariable *instanceVariable = nullptr; in collectShaderStorageBlocks() local 442 instanceVariable = &variable; in collectShaderStorageBlocks() 445 new TReferencedBlock(interfaceBlock, instanceVariable); in collectShaderStorageBlocks()
|
| D | OutputHLSL.cpp | 200 : block(aBlock), instanceVariable(aInstanceVariable) in TReferencedBlock() 1210 const TVariable *instanceVariable = nullptr; in visitSymbol() local 1213 instanceVariable = &variable; in visitSymbol() 1216 new TReferencedBlock(interfaceBlock, instanceVariable); in visitSymbol()
|
| D | ParseContext.cpp | 4593 TVariable *instanceVariable = in addInterfaceBlock() local 4597 if (instanceVariable->symbolType() == SymbolType::Empty) in addInterfaceBlock() 4624 if (!symbolTable.declare(instanceVariable)) in addInterfaceBlock() 4630 TIntermSymbol *blockSymbol = new TIntermSymbol(instanceVariable); in addInterfaceBlock()
|