Roll dEQP.

Several months of updates. Does not change the build files - will
mean the GPU.FYI bots temporarily break, and possibly there's some
flakiness on the ANGLE trybots and Optional GPU bots until the
correct suppression set is instated.

BUG=chromium:671021

Change-Id: I207be11ed37a9173f53a06554880be6ebcaee5fa
Reviewed-on: https://chromium-review.googlesource.com/418405
Reviewed-by: Jamie Madill <jmadill@chromium.org>
diff --git a/DEPS b/DEPS
index 7c39e00..0110c1a 100644
--- a/DEPS
+++ b/DEPS
@@ -17,7 +17,7 @@
       'https://android.googlesource.com/platform/external/cherry' + '@' + 'd2e26b4d864ec2a6757e7f1174e464949ca5bf73',
 
   'third_party/deqp/src':
-      'https://android.googlesource.com/platform/external/deqp' + '@' + 'f4f3d8079e7a37d7675ab93583e6438d0bca0e58',
+      'https://android.googlesource.com/platform/external/deqp' + '@' + '455d82c60b096e7bd83b6a2f5ed70c61e4bfa759',
 
   'third_party/libpng':
       'https://android.googlesource.com/platform/external/libpng' + '@' + '094e181e79a3d6c23fd005679025058b7df1ad6c',
diff --git a/DEPS.chromium b/DEPS.chromium
index 5cb7b2d..f33c9a8 100644
--- a/DEPS.chromium
+++ b/DEPS.chromium
@@ -11,7 +11,7 @@
 
 vars = {
   'android_git': 'https://android.googlesource.com',
-  'deqp_revision': 'f4f3d8079e7a37d7675ab93583e6438d0bca0e58',
+  'deqp_revision': '455d82c60b096e7bd83b6a2f5ed70c61e4bfa759',
 }
 
 deps_os = {
diff --git a/src/tests/deqp.gypi b/src/tests/deqp.gypi
index 1c1e3e5..5bfdeb8 100644
--- a/src/tests/deqp.gypi
+++ b/src/tests/deqp.gypi
@@ -849,6 +849,8 @@
             '<(deqp_path)/modules/egl/teglMultiContextTests.hpp',
             '<(deqp_path)/modules/egl/teglMultiThreadTests.cpp',
             '<(deqp_path)/modules/egl/teglMultiThreadTests.hpp',
+            '<(deqp_path)/modules/egl/teglMutableRenderBufferTests.cpp',
+            '<(deqp_path)/modules/egl/teglMutableRenderBufferTests.hpp',
             '<(deqp_path)/modules/egl/teglNativeColorMappingTests.cpp',
             '<(deqp_path)/modules/egl/teglNativeColorMappingTests.hpp',
             '<(deqp_path)/modules/egl/teglNativeCoordMappingTests.cpp',
@@ -888,6 +890,8 @@
             '<(deqp_path)/modules/egl/teglTestPackage.cpp',
             '<(deqp_path)/modules/egl/teglTestPackage.hpp',
             '<(deqp_path)/modules/egl/teglTestPackageEntry.cpp',
+            '<(deqp_path)/modules/egl/teglThreadCleanupTests.cpp',
+            '<(deqp_path)/modules/egl/teglThreadCleanupTests.hpp',
             '<(deqp_path)/modules/egl/teglVGRenderUtil.cpp',
             '<(deqp_path)/modules/egl/teglVGRenderUtil.hpp',
         ],
@@ -961,12 +965,16 @@
             '<(deqp_path)/framework/common/tcuInterval.cpp',
             '<(deqp_path)/framework/common/tcuPlatform.cpp',
             '<(deqp_path)/framework/common/tcuRandomValueIterator.cpp',
+            '<(deqp_path)/framework/common/tcuRasterizationVerifier.cpp',
+            '<(deqp_path)/framework/common/tcuRasterizationVerifier.hpp',
             '<(deqp_path)/framework/common/tcuRenderTarget.cpp',
             '<(deqp_path)/framework/common/tcuResource.cpp',
             '<(deqp_path)/framework/common/tcuResultCollector.cpp',
             '<(deqp_path)/framework/common/tcuRGBA.cpp',
             '<(deqp_path)/framework/common/tcuStringTemplate.cpp',
             '<(deqp_path)/framework/common/tcuSurface.cpp',
+            '<(deqp_path)/framework/common/tcuSurfaceAccess.cpp',
+            '<(deqp_path)/framework/common/tcuSurfaceAccess.hpp',
             '<(deqp_path)/framework/common/tcuTestCase.cpp',
             '<(deqp_path)/framework/common/tcuTestContext.cpp',
             '<(deqp_path)/framework/common/tcuTestHierarchyIterator.cpp',
@@ -1056,6 +1064,8 @@
             '<(deqp_path)/framework/opengl/gluStrUtil.cpp',
             '<(deqp_path)/framework/opengl/gluTexture.cpp',
             '<(deqp_path)/framework/opengl/gluTextureUtil.cpp',
+            '<(deqp_path)/framework/opengl/gluTextureTestUtil.cpp',
+            '<(deqp_path)/framework/opengl/gluTextureTestUtil.hpp',
             '<(deqp_path)/framework/opengl/gluVarType.cpp',
             '<(deqp_path)/framework/opengl/gluVarTypeUtil.cpp',
             '<(deqp_path)/framework/opengl/simplereference/sglrContext.cpp',
@@ -1130,7 +1140,6 @@
             '<(deqp_path)/modules/glshared/glsRandomShaderCase.cpp',
             '<(deqp_path)/modules/glshared/glsRandomShaderProgram.cpp',
             '<(deqp_path)/modules/glshared/glsRandomUniformBlockCase.cpp',
-            '<(deqp_path)/modules/glshared/glsRasterizationTestUtil.cpp',
             '<(deqp_path)/modules/glshared/glsSamplerObjectTest.cpp',
             '<(deqp_path)/modules/glshared/glsScissorTests.cpp',
             '<(deqp_path)/modules/glshared/glsShaderConstExprTests.cpp',