Searched refs:tessCoords (Results 1 – 2 of 2) sorted by relevance
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationUtil.cpp | 702 std::vector<tcu::Vec3> tessCoords; in generateReferenceTriangleTessCoords() local 708 tessCoords.push_back(tcu::Vec3(1.0f, 0.0f, 0.0f)); in generateReferenceTriangleTessCoords() 709 tessCoords.push_back(tcu::Vec3(0.0f, 1.0f, 0.0f)); in generateReferenceTriangleTessCoords() 710 tessCoords.push_back(tcu::Vec3(0.0f, 0.0f, 1.0f)); in generateReferenceTriangleTessCoords() 711 return tessCoords; in generateReferenceTriangleTessCoords() 719 …for (int i = 0; i < outer0; i++) { const float v = (float)i / (float)outer0; tessCoords.push_back(… in generateReferenceTriangleTessCoords() 720 …for (int i = 0; i < outer1; i++) { const float v = (float)i / (float)outer1; tessCoords.push_back(… in generateReferenceTriangleTessCoords() 721 …for (int i = 0; i < outer2; i++) { const float v = (float)i / (float)outer2; tessCoords.push_back(… in generateReferenceTriangleTessCoords() 729 tessCoords.push_back(tcu::Vec3(1.0f/3.0f)); in generateReferenceTriangleTessCoords() 745 tessCoords.push_back((1.0f - f)*corners[j] + f*corners[(j+1)%3]); in generateReferenceTriangleTessCoords() [all …]
|
/external/deqp/modules/gles31/functional/ |
D | es31fTessellationTests.cpp | 663 vector<Vec3> tessCoords; in generateReferenceTriangleTessCoords() local 669 tessCoords.push_back(Vec3(1.0f, 0.0f, 0.0f)); in generateReferenceTriangleTessCoords() 670 tessCoords.push_back(Vec3(0.0f, 1.0f, 0.0f)); in generateReferenceTriangleTessCoords() 671 tessCoords.push_back(Vec3(0.0f, 0.0f, 1.0f)); in generateReferenceTriangleTessCoords() 672 return tessCoords; in generateReferenceTriangleTessCoords() 680 …for (int i = 0; i < outer0; i++) { const float v = (float)i / (float)outer0; tessCoords.push_back(… in generateReferenceTriangleTessCoords() 681 …for (int i = 0; i < outer1; i++) { const float v = (float)i / (float)outer1; tessCoords.push_back(… in generateReferenceTriangleTessCoords() 682 …for (int i = 0; i < outer2; i++) { const float v = (float)i / (float)outer2; tessCoords.push_back(… in generateReferenceTriangleTessCoords() 690 tessCoords.push_back(Vec3(1.0f/3.0f)); in generateReferenceTriangleTessCoords() 706 tessCoords.push_back((1.0f - f)*corners[j] + f*corners[(j+1)%3]); in generateReferenceTriangleTessCoords() [all …]
|