Home | History | Annotate | Download | only in glshared

Lines Matching refs:attribs

294 	if (a.attribs.size() != b.attribs.size())
297 for (size_t ndx = 0; ndx < a.attribs.size(); ++ndx)
301 if (a.attribs[ndx].additionalPositionAttribute != b.attribs[ndx].additionalPositionAttribute)
305 if (outputTypeIsFloatType(a.attribs[ndx].outputType) && outputTypeIsFloatType(b.attribs[ndx].outputType))
307 if (outputTypeIsIntType(a.attribs[ndx].outputType) && outputTypeIsIntType(b.attribs[ndx].outputType))
309 if (outputTypeIsUintType(a.attribs[ndx].outputType) && outputTypeIsUintType(b.attribs[ndx].outputType))
2508 for (size_t ndx = 0; ndx < attribs.size(); ++ndx)
2510 const AttributeSpec& attrib = attribs[ndx];
2512 if (attribs.size() > 1)
2607 for (size_t ndx = 0; ndx < attribs.size(); ++ndx)
2609 const AttributeSpec& attrib = attribs[ndx];
2744 for (size_t ndx = 0; ndx < attribs.size(); ++ndx)
2746 const AttributeSpec& attrib = attribs[ndx];
2944 return indexHash + 3 * arrayHash + 5 * indexRangeHash + 7 * instanceHash + 13 * basicHash + 17 * (int)attribs.size() + 19 * primitiveCount + 23 * indirectHash + 27 * baseVtxHash;
2955 for (int ndx = 0; ndx < (int)attribs.size(); ++ndx)
2956 if (!attribs[ndx].valid(apiType))
2999 for (int ndx = 0; ndx < (int)attribs.size(); ++ndx)
3000 if (!attribs[ndx].useDefaultAttribute && attribs[ndx].storage == gls::DrawTestSpec::STORAGE_USER)
3032 for (int ndx = 0; ndx < (int)attribs.size(); ++ndx)
3033 if (!attribs[ndx].isBufferAligned())
3037 for (int ndx = 0; ndx < (int)attribs.size(); ++ndx)
3038 if (!attribs[ndx].isBufferStrideAligned())
3275 for (int attribNdx = 0; attribNdx < (int)spec.attribs.size(); attribNdx++)
3277 DrawTestSpec::AttributeSpec attribSpec = spec.attribs[attribNdx];
3838 for (int arrayNdx = 0; arrayNdx < (int)spec.attribs.size(); arrayNdx++)
3840 DrawTestSpec::AttributeSpec attribSpec = spec.attribs[arrayNdx];
3883 for (int arrayNdx = 1; arrayNdx < (int)spec.attribs.size(); arrayNdx++)
3885 DrawTestSpec::AttributeSpec attribSpec = spec.attribs[arrayNdx];