Roll VK-GL-CTS from b29bf0434c16 to 28d3d98b040d (82 revisions)

b29bf0434c..28d3d98b04

2021-02-05 alexander.galazin@arm.com Remove GLES-only tests from the GL 4.5 package
2021-02-05 alexander.galazin@arm.com Support GL 4.5 in the Separate shader tests
2021-02-04 alanbaker@google.com VK_KHR_zero_initialize_workgroup_memory tests
2021-02-04 alexander.galazin@arm.com Update Vulkan headers
2021-02-03 alexander.galazin@arm.com Update glslang
2021-02-03 ari.suonpaa@siru.fi Change gradient generator for pipeline image tests
2021-02-03 gleese@broadcom.com Add tests for multisample texture size
2021-02-03 piotr.byszewski@mobica.com Fix memory scope in OpControlBarrier tests
2021-02-03 marcin.kantoch@amd.com VK_KHR_fragment_shading_rate pixel consistency
2021-01-29 ruoyu@amd.com Adjust texture data and threshold
2021-01-29 rgarcia@igalia.com Fix validation in mismatched format tests
2021-01-29 venni.ihanakangas@siru.fi Test descriptor set layout binding ordering
2021-01-29 ari.suonpaa@siru.fi Add descriptor update stress test
2021-01-29 antto.makinen@siru.fi Coverage tests for undefined values
2021-01-29 rgarcia@igalia.com Test attributes beyond static vertex stride
2021-01-28 gleese@broadcom.com Check for astc_sliced_3d extension in negative API tests
2021-01-28 rgarcia@igalia.com Disable dithering in nearest edge test cases
2021-01-28 rgarcia@igalia.com Check sparse image format support before creation
2021-01-28 rgarcia@igalia.com Additional conditional rendering tests
2021-01-28 estea@igalia.com Expand tests for image queries of null descriptors
2021-01-22 gleese@broadcom.com Stop dEQP-GL45 tests falling back to ES3.1
2021-01-22 apinheiro@igalia.com Add VariablePointerFeatures requirement for amber test requiring it
2021-01-22 apinheiro@igalia.com Avoid querying YCbCr combined sampler count in RGBA
2021-01-22 rgarcia@igalia.com Check unsupported formats with sparse AMD bias/lod
2021-01-22 mika.vainola@siru.fi Add command line option for filtering by runner
2021-01-22 antto.makinen@siru.fi Fix a Graphicsfuzz coverage test not to depend on an undefined value
2021-01-22 antto.makinen@siru.fi dEQP-VK.graphicsfuzz.cov-tail-duplicator-infinite-loops
2021-01-22 mika.vainola@siru.fi Add FrexpStruct comparison tests
2021-01-22 ari.suonpaa@siru.fi Use target environment for Amber shaders
2021-01-22 alexander.galazin@arm.com Add gitattributes
2021-01-22 piotr.byszewski@mobica.com Test negative depthBiasClamp values
2021-01-21 Kyle.Griffiths@imgtec.com Threshold Consistency for ES2 FBO Tests
2021-01-21 alexander.galazin@arm.com Merge vk-gl-cts/opengl-es-cts-3.2.7 into vk-gl-cts/master
2021-01-21 alexander.galazin@arm.com Support GL 4.5 in the GetTexLevelParameter tests
2021-01-21 alexander.galazin@arm.com Support GL 4.5 in the multisample interpolation states tests
2021-01-21 alexander.galazin@arm.com Support GL 4.5 in the Shader state query tests
2021-01-21 alexander.galazin@arm.com Support GL 4.5 in the Stencil texturing tests
2021-01-21 alexander.galazin@arm.com Support GL 4.5 in the Synchronization tests
2021-01-21 alexander.galazin@arm.com Support GL 4.5 in various multisample tests
2021-01-21 cheryl.wei@arm.com Fix ReadPixels format
2021-01-20 alexander.galazin@arm.com Support GL 4.5 in the Texture buffer syncronization tests
2021-01-20 alexander.galazin@arm.com Support GL 4.5 in the Texture Specification Tests
2021-01-20 alexander.galazin@arm.com Support GL 4.5 in the Query vertex attribute binding state tests
2021-01-20 greg@lunarg.com Add minimum nonUniform tests to descriptor indexing texts
2021-01-19 alexander.galazin@arm.com Merge vk-gl-cts/vulkan-cts-1.2.5 into vk-gl-cts/master
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Texture size tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Shader Image Load & Store Tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the gl_HelperInvocation tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the GL_EXT_shader_framebuffer_fetch tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Common function tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Opaque Type Indexing Tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Internal format queries tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Layout binding tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Integer state query tests
2021-01-19 alexander.galazin@arm.com Suppotr GL 4.5 in the sRGB write control tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Cube map array texture tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the base vertex extension drawing tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the indexed draw buffers tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the default vertex array object test
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the Boolean State Query tests
2021-01-19 alexander.galazin@arm.com Support GL 4.5 in the atomic operation with image tests
2021-01-19 alexander.galazin@arm.com Support  GL 4.5 in the draw_indirect tests
2021-01-17 alexander.galazin@arm.com Notice of withdrawal of Vulkan CTS 1.2.1.x
2021-01-13 Alexander.Galazin@arm.com Merge "Merge vk-gl-cts/vulkan-cts-1.2.5 into vk-gl-cts/master"
2021-01-13 thomas.spurden@broadcom.com Add --force option to fetch_sources.py
2021-01-13 estea@igalia.com Fix checks for conditional rendering support
2021-01-13 slawomir.cygan@intel.com Check for VK_KHR_portability_subset extension before checking it's features
2021-01-13 estea@igalia.com Add striped 3D blitting tests
2021-01-11 estea@igalia.com Add tests for logical operations
2021-01-08 ruoyu@amd.com Disable-SeamlessCubeMap-In-Reference-ES2Context
2021-01-08 gleese@broadcom.com Test invalid Lods in the textureSize tests
2021-01-08 antto.makinen@siru.fi Add a batch of GraphicsFuzz coverage tests
2021-01-07 rgarcia@igalia.com Fix sync problems in conditional_rendering.draw_clear tests
2021-01-07 cwabbott0@gmail.com Don't access arrays out-of-bounds in robustness2 tests
2021-01-07 anholt@google.com pipeline statistics test: Fix compute shader setup in !GL4.3 case.
2021-01-06 rgarcia@igalia.com Clarify depth/stencil resolve write access sync
2020-12-29 alexander.galazin@arm.com Support GL 4.5 in the texture test utils
2020-12-29 alexander.galazin@arm.com Support GL 4.5 in the blend_equation_advanced tests
2020-12-29 alexander.galazin@arm.com Support GL 4.5 in the 'negative' tests
2020-12-29 alexander.galazin@arm.com Support GL 4.5 in geometry/tesselation shader tests
2020-12-29 alexander.galazin@arm.com Support GL 4.5 context in the precision and draw tests
2020-12-29 alexander.galazin@arm.com First steps towards running ES3.1 functional tests on GL4.5 drivers

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC geofflang@google.com,angle-bots+autoroll-info@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Bug: angleproject:3687
Bug: angleproject:3688
Change-Id: I8de830ec9f56ab6a29218f83caaf96b86ceba648
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2679296
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
This commit is contained in:
Shahbaz Youssefi 2021-02-09 10:37:41 -05:00 коммит произвёл Commit Bot
Родитель 224e3c1497
Коммит a7df19c84c
3 изменённых файлов: 14 добавлений и 18 удалений

2
DEPS
Просмотреть файл

@ -26,7 +26,7 @@ vars = {
'dummy_checkout_chromium': False,
# Current revision of VK-GL-CTS (a.k.a dEQP).
'vk_gl_cts_revision': 'b29bf0434c16796dc48a17a52c7fe219d558af31',
'vk_gl_cts_revision': '28d3d98b040dc3c8707705c7bc9755704d1c0d6f',
# Current revision of googletest.
# Note: this dep cannot be auto-rolled b/c of nesting.

Просмотреть файл

@ -44,7 +44,7 @@
"third_party/VK-GL-CTS/src/external/vulkancts/framework/vulkan/CMakeLists.txt":
"7f90f08bea39abbd86db1503b716a536",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/CMakeLists.txt":
"b6caf8c115087a940131e083047acd44",
"f60ca1240cd3d200dcfc9583ef56ba11",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/amber/CMakeLists.txt":
"e5a1fa5b0692ef46bd627cd1b35a9da6",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/api/CMakeLists.txt":
@ -54,7 +54,7 @@
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/clipping/CMakeLists.txt":
"6af40d2325a8cd6b15a22f68888a36d4",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/compute/CMakeLists.txt":
"b074786861622a59939c3620ac1db968",
"49aafe0bb8c6b8b87b104abbcea68073",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/conditional_rendering/CMakeLists.txt":
"6acfaa2670c4cb02fa1d22d254ad59c4",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/descriptor_indexing/CMakeLists.txt":
@ -69,6 +69,8 @@
"4e51584a591b57ea7ba21732e7658e21",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_shader_interlock/CMakeLists.txt":
"466928c89408546d4b34b5600d45bfa6",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_shading_rate/CMakeLists.txt":
"af7af957b302490789e00cf231195fae",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/geometry/CMakeLists.txt":
"ea6d6d378737311f541c79d03396dc79",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/image/CMakeLists.txt":
@ -84,7 +86,7 @@
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/multiview/CMakeLists.txt":
"16a341e4f08e85adad6dbf0309883f5b",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/pipeline/CMakeLists.txt":
"e0fca38f3aa8ab3e94fb0c8ff079aa4c",
"d51fcce0aac5b44ab2a4fff2357db358",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/postmortem/CMakeLists.txt":
"7b1092fbc97773d8c7d2d3b56971f877",
"third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/protected_memory/CMakeLists.txt":
@ -194,7 +196,7 @@
"third_party/VK-GL-CTS/src/modules/gles3/stress/CMakeLists.txt":
"618e03b394cfc824a5114e7c0ac9843e",
"third_party/VK-GL-CTS/src/modules/gles31/CMakeLists.txt":
"15a891f0bc8a84415ac932deec54e77c",
"62bb5f44bd3f34e1c66d3ba5dd2bab7d",
"third_party/VK-GL-CTS/src/modules/gles31/functional/CMakeLists.txt":
"1743616165582d2b40922917fb24cb14",
"third_party/VK-GL-CTS/src/modules/gles31/stress/CMakeLists.txt":

Просмотреть файл

@ -11,7 +11,6 @@
// clang-format off
#include "tes31Context.hpp"
#include "gluRenderContext.hpp"
#include "gluRenderConfig.hpp"
#include "gluFboRenderContext.hpp"
#include "gluContextInfo.hpp"
@ -23,10 +22,11 @@ namespace deqp
namespace gles31
{
Context::Context (tcu::TestContext& testCtx)
Context::Context (tcu::TestContext& testCtx, glu::ApiType apiType)
: m_testCtx (testCtx)
, m_renderCtx (DE_NULL)
, m_contextInfo (DE_NULL)
, m_apiType (apiType)
{
if (m_testCtx.getCommandLine().getRunMode() == tcu::RUNMODE_EXECUTE)
createRenderContext();
@ -50,21 +50,15 @@ void Context::createRenderContext (void)
try
{
// Issue 3687
// OpenGL ES 3.2 contexts are not supported yet, and the 3.2 context creation failure results in
// tests that pass with the recreated 3.1 context being marked "fail".
// OpenGL ES 3.2 contexts are not fully supported yet. Creating a 3.2 context results in a number of test
// failures as they assume the existence of extensions that are not supported.
// Revert with Issue 3688
#if 0
try
{
m_renderCtx = glu::createDefaultRenderContext(m_testCtx.getPlatform(), m_testCtx.getCommandLine(), glu::ApiType::es(3, 2));
}
catch (...)
{
m_renderCtx = glu::createDefaultRenderContext(m_testCtx.getPlatform(), m_testCtx.getCommandLine(), glu::ApiType::es(3, 1));
}
m_renderCtx = glu::createDefaultRenderContext(m_testCtx.getPlatform(), m_testCtx.getCommandLine(), m_apiType);
#else
// Override the original behavior (above) to only create a 3.1 context
// Override the original behavior (above) to create a 3.1 context
m_renderCtx = glu::createDefaultRenderContext(m_testCtx.getPlatform(), m_testCtx.getCommandLine(), glu::ApiType::es(3, 1));
#endif
m_contextInfo = glu::ContextInfo::create(*m_renderCtx);