Home | History | Annotate | Download | only in functional

Lines Matching refs:lookupNdx

376 		for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
378 const string varName = indicesPrefix + de::toString(lookupNdx);
385 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
387 const string varName = resultPrefix + de::toString(lookupNdx);
391 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
393 code << resultPrefix << "" << lookupNdx << " = texture(" << samplersName << "[";
396 code << lookupIndices[lookupNdx];
398 code << "indexBase + " << (lookupIndices[lookupNdx]-1);
400 code << indicesPrefix << lookupNdx;
509 for (int lookupNdxlookupNdx < numLookups; lookupNdx++)
512 expandedIndices[lookupNdx*numInvocations + invNdx] = lookupIndices[lookupNdx];
515 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
516 inputs.push_back(&expandedIndices[lookupNdx*numInvocations]);
521 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
522 outputs.push_back(&outData[outLookupStride*lookupNdx]);
545 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
547 const int texNdx = lookupIndices[lookupNdx];
548 const float result = *((const float*)(const deUint8*)&outData[lookupNdx*outLookupStride + invocationNdx]);
553 m_testCtx.getLog() << TestLog::Message << "ERROR: at invocation " << invocationNdx << ", lookup " << lookupNdx << ": expected "
568 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
570 const int texNdx = lookupIndices[lookupNdx];
571 const deUint8* resPtr = (const deUint8*)&outData[lookupNdx*outLookupStride];
585 m_testCtx.getLog() << TestLog::Message << "ERROR: at lookup " << lookupNdx << ": expected "
600 m_testCtx.getLog() << TestLog::Message << "ERROR: at lookup " << lookupNdx << ": expected "
613 for (int lookupNdx = 0; lookupNdx < numLookups; lookupNdx++)
615 const deUint32* refPtr = &outData[lookupNdx*outLookupStride];
626 << " for lookup " << lookupNdx << " doesn't match result from first invocation "