Home
last modified time | relevance | path

Searched refs:provoking (Results 1 - 4 of 4) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/rasterization/
H A DvktRasterizationProvokingVertexTests.cpp22 * \brief Tests for provoking vertex
96 const std::vector<size_t>& provoking, in verifyXfbBuffer()
123 if (xfbResults[ndx] != vertices[provoking[i + provStart]]) in verifyXfbBuffer()
126 ": Expected " + de::toString(vertices[provoking[i + start]]) + ", got " + de::toString(xfbResults[ndx]); in verifyXfbBuffer()
479 std::vector<size_t> provoking; in iterate() local
494 provoking.push_back(vertices.size() - 2); in iterate()
497 provoking.push_back(vertices.size() - 2); in iterate()
502 provoking.push_back(vertices.size() - 2); in iterate()
505 provoking.push_back(vertices.size() - 2); in iterate()
510 provoking in iterate()
94 verifyXfbBuffer(const tcu::Vec4* const xfbResults, const std::vector<tcu::Vec4>& vertices, const std::vector<size_t>& provoking, deUint32 count, VkPrimitiveTopology topology, ProvokingVertexMode mode, std::string& errorMessage) verifyXfbBuffer() argument
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcViewportArrayTests.cpp2941 PROVOKING_VERTEX provoking; in setupViewports() local
2946 provoking = (PROVOKING_VERTEX)iteration_index; in setupViewports()
2951 setup2x2Viewport(provoking); in setupViewports()
3252 void DrawTestBase::setup2x2Viewport(PROVOKING_VERTEX provoking) in setup2x2Viewport() argument
3282 switch (provoking) in setup2x2Viewport()
3299 /* can't control the provoking vertex in ES yet - it stays as LAST */ in setup2x2Viewport()
3301 DE_UNREF(provoking); in setup2x2Viewport()
4576 : DrawTestBase(context, extParams, "provoking_vertex", "Test verifies that provoking vertex work as expected") in ProvokingVertex()
4611 GLint provoking = 0; in checkResults() local
4619 gl.getIntegerv(GL_PROVOKING_VERTEX, &provoking); in checkResults()
[all...]
H A DglcViewportArrayTests.hpp624 void setup2x2Viewport(PROVOKING_VERTEX provoking);
1027 * Verify that provoking vertex work as expected.
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/rasterization/
H A DvktRasterizationProvokingVertexTests.cpp22 * \brief Tests for provoking vertex
680 // other colors from non-provoking vertices in iterate()
923 { "default", "Default provoking vertex convention", PROVOKING_VERTEX_DEFAULT, }, in createTests()
954 { "draw", "Test that primitives are flat shaded with the provoking vertex color", false }, in createTests()
955 { "transform_feedback", "Test that transform feedback preserves the position of the provoking vertex", true } in createTests()
962 for (const Provoking& provoking : provokingVertexModes) in createTests()
965 if (testType.transformFeedback && (provoking.mode == PROVOKING_VERTEX_DEFAULT)) in createTests()
968 tcu::TestCaseGroup* const provokingGroup = new tcu::TestCaseGroup(testCtx, provoking.name, provoking.desc); in createTests()
982 provoking in createTests()
[all...]

Completed in 10 milliseconds