Lines Matching refs:triNdx
708 for (int triNdx = (int)scene.triangles.size() - 1; triNdx >= 0; --triNdx)
710 const CoverageType coverage = calculateTriangleCoverage(scene.triangles[triNdx].positions[0],
711 scene.triangles[triNdx].positions[1],
712 scene.triangles[triNdx].positions[2],
721 const InterpolationRange weights = interpolator.interpolate(triNdx, tcu::IVec2(x, y), viewportSize, multisampled, subPixelBits);
723 const tcu::Vec4 fragmentColorMax = de::clamp(weights.max.x(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[0] +
724 de::clamp(weights.max.y(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[1] +
725 de::clamp(weights.max.z(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[2];
726 const tcu::Vec4 fragmentColorMin = de::clamp(weights.min.x(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[0] +
727 de::clamp(weights.min.y(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[1] +
728 de::clamp(weights.min.z(), 0.0f, 1.0f) * scene.triangles[triNdx].colors[2];
2734 for (int triNdx = 0; triNdx < (int)scene.triangles.size(); ++triNdx)
2736 const tcu::IVec4 aabb = getTriangleAABB(scene.triangles[triNdx], viewportSize);
2744 const CoverageType coverage = calculateTriangleCoverage(scene.triangles[triNdx].positions[0],
2745 scene.triangles[triNdx].positions[1],
2746 scene.triangles[triNdx].positions[2],
2764 if (pixelOnlyOnASharedEdge(tcu::IVec2(x, y), scene.triangles[triNdx], viewportSize))
2769 if (friendTriNdx == triNdx)