Lines Matching defs:datasNdx
1532 const deUint32 datasNdx = ndx - stagesCount;
1533 if (extraDatas[datasNdx].isImage)
1535 inputBuffers[ndx] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraDatas[datasNdx].numElements), 1, extraDatas[datasNdx].format));
1538 DE_ASSERT(extraDatas[datasNdx].initializeType == subgroups::SSBOData::InitializeNone);
1542 const deUint64 size = getElementSizeInBytes(extraDatas[datasNdx].format, extraDatas[datasNdx].layout) * extraDatas[datasNdx].numElements;
1546 initializeMemory(context.getDeqpContext(), ptr, extraDatas[datasNdx]);
1552 << inputBuffers[ndx]->getId() << ", " << extraDatas[datasNdx].numElements << " els), "
1553 << "extrastage[" << datasNdx << "] = " << extraDatas[datasNdx].stages << " binding = " << extraDatas[datasNdx].binding
1558 gl.bindImageTexture(extraDatas[datasNdx].binding, inputBuffers[ndx]->getId(),
1559 0, GL_FALSE, 0, GL_READ_WRITE, extraDatas[datasNdx].format);
1560 GLU_EXPECT_NO_ERROR(gl.getError(), "glBindImageTexture(extraDatas[datasNdx])");
1563 gl.bindBufferBase(inputBuffers[ndx]->getType(), extraDatas[datasNdx].binding, inputBuffers[ndx]->getId());
1564 GLU_EXPECT_NO_ERROR(gl.getError(), "glBindBufferBase(extraDatas[datasNdx])");
1654 const deUint32 datasNdx = index - stagesCount;
1655 if ((stagesVector[ndx] & extraDatas[datasNdx].stages) && (!inputBuffers[index]->isImage()))
1683 const deUint32 datasNdx = index - stagesCount;
1684 if (SHADER_STAGE_FRAGMENT_BIT & extraDatas[datasNdx].stages && (!inputBuffers[index]->isImage()))