From: Graeme Leese Date: Mon, 16 Sep 2019 14:53:46 +0000 (+0100) Subject: Disable stipple in GLES rasterisation tests X-Git-Tag: upstream/1.3.5~1841 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7972d8466d1a11ed6c2b177cde80506ac8062b70;p=platform%2Fupstream%2FVK-GL-CTS.git Disable stipple in GLES rasterisation tests Initialise stipple related fields in the LineSceneSpec so that stipple is correctly disabled. Components: OpenGL VK-GL-CTS Issue: 2006 Affects: dEQP-GLES2.functional.rasterization.primitives.line* dEQP-GLES2.functional.rasterization.interpolation.*.line* dEQP-GLES3.functional.rasterization.primitives.line* dEQP-GLES3.functional.rasterization.interpolation.*.line* dEQP-GLES3.functional.rasterization.fbo.*.primitives.lines* dEQP-GLES3.functional.rasterization.fbo.*.interpolation.lines* Change-Id: I1df4b4cb9cac892f27f6e1d81a06061c6d974e22 --- diff --git a/modules/gles2/functional/es2fRasterizationTests.cpp b/modules/gles2/functional/es2fRasterizationTests.cpp index 21a439c..0fc979e 100644 --- a/modules/gles2/functional/es2fRasterizationTests.cpp +++ b/modules/gles2/functional/es2fRasterizationTests.cpp @@ -370,6 +370,8 @@ BaseLineCase::IterateResult BaseLineCase::iterate (void) scene.lines.swap(lines); scene.lineWidth = m_lineWidth; + scene.stippleFactor = 1; + scene.stipplePattern = 0xFFFF; compareOk = verifyLineGroupRasterization(resultImage, scene, args, m_testCtx.getLog()); @@ -1795,6 +1797,9 @@ LineInterpolationTest::IterateResult LineInterpolationTest::iterate (void) scene.lines.swap(lines); scene.lineWidth = m_lineWidth; + scene.stippleFactor = 1; + scene.stipplePattern = 0xFFFF; + iterationResult = verifyLineGroupInterpolation(resultImage, scene, args, m_testCtx.getLog()); switch (iterationResult) diff --git a/modules/gles3/functional/es3fRasterizationTests.cpp b/modules/gles3/functional/es3fRasterizationTests.cpp index b7705ea..abe3eb7 100644 --- a/modules/gles3/functional/es3fRasterizationTests.cpp +++ b/modules/gles3/functional/es3fRasterizationTests.cpp @@ -601,6 +601,8 @@ BaseLineCase::IterateResult BaseLineCase::iterate (void) scene.lines.swap(lines); scene.lineWidth = lineWidth; + scene.stippleFactor = 1; + scene.stipplePattern = 0xFFFF; compareOk = verifyLineGroupRasterization(resultImage, scene, args, m_testCtx.getLog()); @@ -2017,6 +2019,9 @@ LineInterpolationTest::IterateResult LineInterpolationTest::iterate (void) scene.lines.swap(lines); scene.lineWidth = getLineWidth(); + scene.stippleFactor = 1; + scene.stipplePattern = 0xFFFF; + iterationResult = verifyLineGroupInterpolation(resultImage, scene, args, m_testCtx.getLog()); switch (iterationResult)