Lines Matching defs:instanceNdx

745 		for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++)
759 blockEntry.name += "[" + de::toString(instanceNdx) + "]";
1164 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1173 name << "[nonuniformEXT(" << instanceNdx << ")]";
1175 name << "[" << instanceNdx << "]";
1180 DE_ASSERT(instanceNdx == 0);
1215 int instanceNdx,
1225 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize();
1228 generateCompareSrc(src, resultVar, bufferLayout, block, instanceNdx, blockPtr, bufVar, accessPath.element(elemNdx), LOAD_FULL_MATRIX);
1235 generateCompareSrc(src, resultVar, bufferLayout, block, instanceNdx, blockPtr, bufVar, accessPath.member(memberNdx), LOAD_FULL_MATRIX);
1247 const string shaderName = getShaderName(block, instanceNdx, bufVar, accessPath.getPath());
1290 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++)
1292 const string instanceName = block.getBlockName() + (isArray ? "[" + de::toString(instanceNdx) + "]" : string(""));
1303 generateCompareSrc(src, resultVar, layout, block, instanceNdx, blockPtr, bufVar, glu::SubTypeAccess(bufVar.getType()), matrixLoadFlag);
1315 int instanceNdx,
1325 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize();
1328 generateWriteSrc(src, bufferLayout, block, instanceNdx, blockPtr, bufVar, accessPath.element(elemNdx), matrixStoreFlag);
1335 generateWriteSrc(src, bufferLayout, block, instanceNdx, blockPtr, bufVar, accessPath.member(memberNdx), matrixStoreFlag);
1347 const string shaderName = getShaderName(block, instanceNdx, bufVar, accessPath.getPath());
1401 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++)
1403 const string instanceName = block.getBlockName() + (isArray ? "[" + de::toString(instanceNdx) + "]" : string(""));
1414 generateWriteSrc(src, layout, block, instanceNdx, blockPtr, bufVar, glu::SubTypeAccess(bufVar.getType()), matrixStoreFlag);
1596 int instanceNdx,
1606 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize();
1609 copyNonWrittenData(layout, block, instanceNdx, srcBlockPtr, dstBlockPtr, bufVar, accessPath.element(elemNdx));
1616 copyNonWrittenData(layout, block, instanceNdx, srcBlockPtr, dstBlockPtr, bufVar, accessPath.member(memberNdx));
1643 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++)
1645 const string instanceName = block.getBlockName() + (isArray ? "[" + de::toString(instanceNdx) + "]" : string(""));
1657 copyNonWrittenData(layout, block, instanceNdx, srcBlockPtr, dstBlockPtr, bufVar, glu::SubTypeAccess(bufVar.getType()));
1847 string getBlockAPIName (const BufferBlock& block, int instanceNdx)
1849 DE_ASSERT(block.isArray() || instanceNdx == 0);
1850 return block.getBlockName() + (block.isArray() ? ("[" + de::toString(instanceNdx) + "]") : string());
1894 for (int instanceNdx = 0; instanceNdx < numInstances; instanceNdx++)
1896 const string apiName = getBlockAPIName(block, instanceNdx);
1904 const int lastArraySize = isLastUnsized ? block.getLastUnsizedArraySize(instanceNdx) : 0;