Lines Matching defs:outTriangles
228 virtual void generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles) = DE_NULL;
681 void generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles);
694 void TrianglesCase::generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles)
729 outTriangles.resize(2);
730 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false;
731 outTriangles[0].positions[1] = outData[1]; outTriangles[0].sharedEdge[1] = false;
732 outTriangles[0].positions[2] = outData[2]; outTriangles[0].sharedEdge[2] = false;
734 outTriangles[1].positions[0] = outData[3]; outTriangles[1].sharedEdge[0] = false;
735 outTriangles[1].positions[1] = outData[4]; outTriangles[1].sharedEdge[1] = false;
736 outTriangles[1].positions[2] = outData[5]; outTriangles[1].sharedEdge[2] = false;
739 m_testCtx.getLog() << tcu::TestLog::Message << "Rendering " << outTriangles.size() << " triangle(s):" << tcu::TestLog::EndMessage;
740 for (int triangleNdx = 0; triangleNdx < (int)outTriangles.size(); ++triangleNdx)
745 << "\n\t" << outTriangles[triangleNdx].positions[0]
746 << "\n\t" << outTriangles[triangleNdx].positions[1]
747 << "\n\t" << outTriangles[triangleNdx].positions[2]
757 void generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles);
765 void TriangleStripCase::generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles)
797 outTriangles.resize(3);
798 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false;
799 outTriangles[0].positions[1] = outData[1]; outTriangles[0].sharedEdge[1] = true;
800 outTriangles[0].positions[2] = outData[2]; outTriangles[0].sharedEdge[2] = false;
802 outTriangles[1].positions[0] = outData[2]; outTriangles[1].sharedEdge[0] = true;
803 outTriangles[1].positions[1] = outData[1]; outTriangles[1].sharedEdge[1] = false;
804 outTriangles[1].positions[2] = outData[3]; outTriangles[1].sharedEdge[2] = true;
806 outTriangles[2].positions[0] = outData[2]; outTriangles[2].sharedEdge[0] = true;
807 outTriangles[2].positions[1] = outData[3]; outTriangles[2].sharedEdge[1] = false;
808 outTriangles[2].positions[2] = outData[4]; outTriangles[2].sharedEdge[2] = false;
826 void generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles);
834 void TriangleFanCase::generateTriangles (int iteration, std::vector<tcu::Vec4>& outData, std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles)
866 outTriangles.resize(3);
867 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false;
868 outTriangles[0].positions[1] = outData[1]; outTriangles[0].sharedEdge[1] = false;
869 outTriangles[0].positions[2] = outData[2]; outTriangles[0].sharedEdge[2] = true;
871 outTriangles[1].positions[0] = outData[0]; outTriangles[1].sharedEdge[0] = true;
872 outTriangles[1].positions[1] = outData[2]; outTriangles[1].sharedEdge[1] = false;
873 outTriangles[1].positions[2] = outData[3]; outTriangles[1].sharedEdge[2] = true;
875 outTriangles[2].positions[0] = outData[0]; outTriangles[2].sharedEdge[0] = true;
876 outTriangles[2].positions[1] = outData[3]; outTriangles[2].sharedEdge[1] = false;
877 outTriangles[2].positions[2] = outData[4]; outTriangles[2].sharedEdge[2] = false;
1364 void extractTriangles (std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles, const std::vector<tcu::Vec4>& vertices) const;
1445 void CullingTest::extractTriangles (std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles, const std::vector<tcu::Vec4>& vertices) const
1470 outTriangles.push_back(tri);
1491 outTriangles.push_back(tri);
1512 outTriangles.push_back(tri);
1542 void extractTriangles (std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles, const std::vector<tcu::Vec4>& vertices, const std::vector<tcu::Vec4>& colors) const;
1658 void TriangleInterpolationTest::extractTriangles (std::vector<TriangleSceneSpec::SceneTriangle>& outTriangles, const std::vector<tcu::Vec4>& vertices, const std::vector<tcu::Vec4>& colors) const
1678 outTriangles.push_back(tri);
1699 outTriangles.push_back(tri);
1720 outTriangles.push_back(tri);