Commit 5d4c5990 authored by Kenneth Russell's avatar Kenneth Russell Committed by Commit Bot

Roll WebGL 91350f8..6453c2f

https://chromium.googlesource.com/external/khronosgroup/webgl.git/+log/91350f8..6453c2f

Also re-enable shaders-with-invariance test. Recent ANGLE fixes allow
conformance/glsl/misc/shaders-with-invariance.html to pass again on
most configurations.

Bug: 980675
Cq-Include-Trybots: luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-angle-rel;luci.chromium.try:win-angle-rel
Change-Id: I2abe0b1b0e2ac61488db3efdc00a9efe01376c6e
Tbr: jmadill@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1698992Reviewed-by: default avatarJamie Madill <jmadill@chromium.org>
Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#676955}
parent 8322a75a
......@@ -1359,7 +1359,7 @@ deps = {
Var('chromium_git') + '/external/github.com/SeleniumHQ/selenium/py.git' + '@' + 'd0045ec570c1a77612db35d1e92f05e1d27b4d53',
'src/third_party/webgl/src':
Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '91350f8ecf9ab2922ee062c114e4a759f24bd8d0',
Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + '6453c2f5604ec8bca15e9e1edc64e979da8f1083',
'src/third_party/webrtc':
Var('webrtc_git') + '/src.git' + '@' + '01d04fac754883cdddf14ab39540a4f6b5a7cfbc',
......
......@@ -49,10 +49,6 @@ crbug.com/945970 [ android ] WebglExtension_EXT_float_blend [ Skip ]
# Conformance expectations
# ========================
# Recent regression of invariance rules
# TODO(kbr): re-add suppressions below once this is removed.
crbug.com/980675 conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/953120 conformance/programs/program-handling.html [ Failure ]
# TODO(kbr): restore suppression for Android / Qualcomm below after this is fixed.
crbug.com/949249 conformance2/extensions/ovr_multiview2.html [ Failure ]
......@@ -569,8 +565,7 @@ crbug.com/905011 [ linux intel opengl passthrough ] conformance2/textures/misc/t
# It looks like AMD shader compiler rejects many valid ES3 semantics.
crbug.com/844311 [ linux amd ] conformance/glsl/misc/fragcolor-fragdata-invariant.html [ Failure ]
crbug.com/766776 [ linux amd ] conformance2/attribs/gl-vertex-attrib-normalized-int.html [ Failure ]
# TODO(kbr): re-add after global suppression is removed.
# crbug.com/483282 [ linux amd ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/483282 [ linux amd ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/981070 [ linux amd ] conformance2/glsl3/matrix-row-major.html [ Failure ]
crbug.com/709351 [ linux amd ] conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue.html [ Failure ]
crbug.com/617290 [ linux amd ] deqp/functional/gles3/multisample.html [ Failure ]
......
......@@ -69,10 +69,6 @@ crbug.com/979444 conformance/textures/misc/texture-corner-case-videos.html [ Ret
# https://github.com/KhronosGroup/WebGL/pull/2607
crbug.com/849572 conformance/extensions/angle-instanced-arrays-out-of-bounds.html [ Failure ]
# Recent regression of invariance rules
# TODO(kbr): re-add suppressions below once this is removed.
crbug.com/980675 conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
# Nvidia bugs fixed in latest driver
# TODO(http://crbug.com/887241): Upgrade the drivers on the bots.
crbug.com/772651 [ linux nvidia ] conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html [ Failure ]
......@@ -95,9 +91,6 @@ crbug.com/953120 conformance/programs/program-handling.html [ Failure ]
# And restore ['linux', 'intel'], bug=928530 as Fail
crbug.com/953120 [ passthrough ] conformance/programs/program-test.html [ Failure ]
# TODO(kbr): re-add after global suppression is removed.
# crbug.com/1007 [ linux amd opengl passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Skip ]
# Win / AMD / Passthrough command decoder / D3D11
crbug.com/685232 [ win amd d3d11 passthrough ] conformance/textures/misc/copytexsubimage2d-subrects.html [ RetryOnFailure ]
crbug.com/772037 [ win7 debug amd d3d11 passthrough ] conformance/textures/misc/texture-sub-image-cube-maps.html [ RetryOnFailure ]
......@@ -203,8 +196,7 @@ crbug.com/582083 [ win nvidia opengl ] conformance/* [ RetryOnFailure ]
# Win / OpenGL / AMD failures
crbug.com/649824 [ win amd opengl ] conformance/attribs/gl-bindAttribLocation-aliasing.html [ Skip ]
crbug.com/angleproject/1007 [ win amd opengl ] conformance/glsl/misc/shader-struct-scope.html [ Skip ]
# TODO(kbr): re-add after global suppression is removed.
# crbug.com/1007 [ win amd opengl no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Skip ]
crbug.com/angleproject/1007 [ win amd opengl no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Skip ]
crbug.com/angleproject/1007 [ win amd opengl ] conformance/glsl/misc/struct-nesting-of-variable-names.html [ Failure ]
crbug.com/angleproject/1506 [ win amd opengl ] conformance/rendering/clipping-wide-points.html [ Failure ]
......@@ -390,13 +382,13 @@ crbug.com/642822 [ linux amd ] conformance/rendering/clipping-wide-points.html [
# AMD Radeon 6450 and/or R7 240
crbug.com/479260 [ linux amd no-angle ] conformance/extensions/angle-instanced-arrays.html [ Failure ]
# TODO(kbr): re-add after global suppression is removed.
# crbug.com/479952 [ linux amd no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/479952 [ linux amd no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
# Linux passthrough AMD
crbug.com/960808 [ linux amd passthrough ] conformance/glsl/misc/shader-with-non-reserved-words.html [ Failure ]
# Linux passthrough AMD OpenGL
crbug.com/angleproject/1007 [ linux amd opengl passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Skip ]
crbug.com/965594 [ linux amd opengl passthrough ] conformance/more/conformance/quickCheckAPI-S_V.html [ RetryOnFailure ]
crbug.com/965594 [ linux amd opengl passthrough ] conformance/more/conformance/webGLArrays.html [ RetryOnFailure ]
......@@ -455,8 +447,7 @@ crbug.com/559342 [ android qualcomm-adreno-(tm)-330 ] conformance/glsl/bugs/stru
crbug.com/611943 [ android qualcomm-adreno-(tm)-330 ] conformance/glsl/matrices/glsl-mat4-to-mat3.html [ Failure ]
crbug.com/611943 [ android qualcomm-adreno-(tm)-330 ] conformance/glsl/misc/shader-struct-scope.html [ Failure ]
crbug.com/611943 [ android qualcomm-adreno-(tm)-330 ] conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html [ Failure ]
# TODO(kbr): re-add after global suppression is removed.
# crbug.com/611943 [ android qualcomm-adreno-(tm)-330 no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/611943 [ android qualcomm-adreno-(tm)-330 no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/611943 [ android qualcomm-adreno-(tm)-330 ] conformance/glsl/misc/struct-equals.html [ Failure ]
crbug.com/478572 [ android qualcomm-adreno-(tm)-330 ] deqp/data/gles2/shaders/linkage.html [ Failure ]
[ android qualcomm-adreno-(tm)-330 no-passthrough ] WebglExtension_OES_texture_float_linear [ Failure ]
......@@ -514,8 +505,7 @@ crbug.com/611945 [ qualcomm-adreno-(tm)-430 android ] conformance/glsl/bugs/samp
# The list of tests which may be that future test is very long. It is
# almost (but not quite) every webgl conformance test.
crbug.com/614550 [ android qualcomm-adreno-(tm)-420 ] conformance/glsl/misc/shader-struct-scope.html [ Skip ]
# TODO(kbr): re-add after global suppression is removed.
# crbug.com/611945 [ android qualcomm-adreno-(tm)-420 no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
crbug.com/611945 [ android qualcomm-adreno-(tm)-420 no-passthrough ] conformance/glsl/misc/shaders-with-invariance.html [ Failure ]
# bindBufferBadArgs is causing the GPU thread to crash, taking
# down the WebView shell, causing the next test to fail and
......
# AUTOGENERATED FILE - DO NOT EDIT
# SEE roll_webgl_conformance.py
Current webgl revision 91350f8ecf9ab2922ee062c114e4a759f24bd8d0
Current webgl revision 6453c2f5604ec8bca15e9e1edc64e979da8f1083
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment