Lines Matching refs:idx
816 virtual String getDefaultUniformName(int idx = 0)
819 s << "uniform" << idx;
863 virtual String buildArray(int idx)
866 s << "[" << idx << "]";
870 virtual String buildArrayAccess(int uniform, int idx)
873 s << getDefaultUniformName(uniform) << buildArray(idx);
1477 for (int idx = 0; idx < IntegerConstant::last; idx++)
1481 integerConstants.push_back(IntegerConstant((IntegerConstant::Literals)idx, (*it)));
1585 for (int idx = 0; idx < arraySize; idx++)
1587 s << (idx ? " + " : "") << buildAccess(buildArrayAccess(0, idx));
1601 for (int idx = 0; idx < arraySize; idx++)
1608 texUnitStr << buildArray(idx);
1613 for (int idx = 0; idx < arraySize; idx++)
1615 passed &= (((maxBindings() - arraySize - 1) + idx) == bindingPoints[list[idx]]);
1619 bindingPoints[list[idx]],
1620 (maxBindings() - arraySize - 1) + idx));
1647 for (int idx = 0; idx < arraySize; idx++)
1649 s << (idx ? " + " : "") << buildAccess(buildArrayAccess(0, idx));
1662 for (int idx = 0; idx < arraySize; idx++)
1669 texUnitStr << buildArray(idx);
1674 for (int idx = 0; idx < arraySize; idx++)
1676 passed &= ((baseBindingPoint + idx) == bindingPoints[list[idx]]);
1680 bindingPoints[list[idx]], (baseBindingPoint + idx)));
1719 for (int idx = 0; idx < arraySize; idx++)
1721 s << ((idx | uniform) ? " + " : "") << buildAccess(buildArrayAccess(uniform, idx));
1739 for (int idx = 0; idx < arraySize; idx++)
1746 texUnitStr << buildArray(idx);
1751 for (int idx = 0; idx < arraySize; idx++)
1753 passed &= ((baseBindingPoint + idx) == bindingPoints[list[idx]]);
1758 bindingPoints[list[idx]], (baseBindingPoint + idx)));
1975 String getDefaultUniformName(int idx = 0)
1979 s << "sampler" << idx;
2065 String getDefaultUniformName(int idx = 0)
2068 s << "image" << idx;
2219 glw::GLuint idx = gl().getProgramResourceIndex(getProgram(), GL_UNIFORM, (*it).c_str());
2220 if (idx != GL_INVALID_INDEX)
2224 gl().getProgramResourceiv(getProgram(), GL_UNIFORM, idx, 1, ¶m, 1, NULL,
2251 glw::GLuint idx = gl().getProgramResourceIndex(getProgram(), GL_UNIFORM, (*it).c_str());
2252 if (idx != GL_INVALID_INDEX)
2256 gl().getProgramResourceiv(getProgram(), GL_UNIFORM, idx, 1, ¶m, 1, NULL, &value);
2278 String getDefaultUniformName(int idx = 0)
2281 s << "atomic" << idx;
2499 for (unsigned int idx = 0; idx < list.size(); idx++)
2501 passed &= (expected[idx] == offsets[list[idx]]);
2505 passed, generateLog(String("offset of") + String(list[idx]) + String("did not match requested"),
2506 offsets[list[idx]], 4));
2722 for (unsigned int idx = 0; idx < list.size(); idx++)
2724 passed &= (expected[idx] == offsets[list[idx]]);
2728 passed, generateLog(String("offset of") + String(list[idx]) + String("did not match requested"),
2729 offsets[list[idx]], expected[idx]));
2962 glw::GLuint idx = gl().getProgramResourceIndex(getProgram(), GL_UNIFORM_BLOCK, (*it).c_str());
2963 if (idx != glw::GLuint(-1))
2967 gl().getProgramResourceiv(getProgram(), GL_UNIFORM_BLOCK, idx, 1, ¶m, 1, NULL, &value);
3154 glw::GLuint idx = gl().getProgramResourceIndex(getProgram(), GL_SHADER_STORAGE_BLOCK, (*it).c_str());
3155 if (idx != GL_INVALID_INDEX)
3159 gl().getProgramResourceiv(getProgram(), GL_SHADER_STORAGE_BLOCK, idx, 1, ¶m, 1, NULL, &value);
3209 String getDefaultUniformName(int idx = 0)
3213 s << "buffer" << idx;