зеркало из https://github.com/AvaloniaUI/angle.git
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:
Родитель
224e3c1497
Коммит
a7df19c84c
2
DEPS
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);
|
||||
|
|
Загрузка…
Ссылка в новой задаче