| OLD | NEW |
| 1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 from gpu_tests.webgl_conformance_expectations import WebGLConformanceExpectation
s | 4 from gpu_tests.webgl_conformance_expectations import WebGLConformanceExpectation
s |
| 5 | 5 |
| 6 # See the GpuTestExpectations class for documentation. | 6 # See the GpuTestExpectations class for documentation. |
| 7 | 7 |
| 8 class WebGL2ConformanceExpectations(WebGLConformanceExpectations): | 8 class WebGL2ConformanceExpectations(WebGLConformanceExpectations): |
| 9 def __init__(self, conformance_path): | 9 def __init__(self, conformance_path): |
| 10 super(WebGL2ConformanceExpectations, self).__init__(conformance_path) | 10 super(WebGL2ConformanceExpectations, self).__init__(conformance_path) |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 55 | 55 |
| 56 # Avoid a conflict with a Mac expectation by setting | 56 # Avoid a conflict with a Mac expectation by setting |
| 57 self.Fail('conformance2/textures/misc/tex-input-validation.html', | 57 self.Fail('conformance2/textures/misc/tex-input-validation.html', |
| 58 ['d3d9', 'd3d11', 'opengl'], bug=483282) | 58 ['d3d9', 'd3d11', 'opengl'], bug=483282) |
| 59 | 59 |
| 60 # All platforms with AMD GPU. | 60 # All platforms with AMD GPU. |
| 61 self.Fail('deqp/functional/gles3/multisample.html', | 61 self.Fail('deqp/functional/gles3/multisample.html', |
| 62 ['amd'], bug=617290) | 62 ['amd'], bug=617290) |
| 63 | 63 |
| 64 # Windows only. | 64 # Windows only. |
| 65 | |
| 66 self.Fail('deqp/functional/gles3/vertexarrays.html', | |
| 67 ['win'], bug=483282) | |
| 68 | |
| 69 self.Fail('deqp/functional/gles3/texturespecification/' + | 65 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 70 'basic_copyteximage2d.html', | 66 'basic_copyteximage2d.html', |
| 71 ['win'], bug=483282) | 67 ['win'], bug=483282) |
| 72 | 68 |
| 73 self.Fail('deqp/functional/gles3/transformfeedback/*.html', | 69 self.Fail('deqp/functional/gles3/transformfeedback/*.html', |
| 74 ['win'], bug=483282) | 70 ['win'], bug=483282) |
| 75 self.Fail('deqp/functional/gles3/negativetextureapi.html', | 71 self.Fail('deqp/functional/gles3/negativetextureapi.html', |
| 76 ['win'], bug=483282) | 72 ['win'], bug=483282) |
| 77 | 73 |
| 78 self.Fail('deqp/functional/gles3/shaderloop_for.html', | 74 self.Fail('deqp/functional/gles3/shaderloop_for.html', |
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 240 ['mac'], bug=612205) | 236 ['mac'], bug=612205) |
| 241 | 237 |
| 242 self.Fail('deqp/data/gles3/shaders/qualification_order.html', | 238 self.Fail('deqp/data/gles3/shaders/qualification_order.html', |
| 243 ['mac'], bug=483282) | 239 ['mac'], bug=483282) |
| 244 self.Fail('deqp/data/gles3/shaders/scoping.html', | 240 self.Fail('deqp/data/gles3/shaders/scoping.html', |
| 245 ['mac'], bug=483282) | 241 ['mac'], bug=483282) |
| 246 self.Fail('deqp/functional/gles3/pixelbufferobject.html', | 242 self.Fail('deqp/functional/gles3/pixelbufferobject.html', |
| 247 ['mac'], bug=483282) | 243 ['mac'], bug=483282) |
| 248 self.Fail('deqp/functional/gles3/negativeshaderapi.html', | 244 self.Fail('deqp/functional/gles3/negativeshaderapi.html', |
| 249 ['mac'], bug=483282) | 245 ['mac'], bug=483282) |
| 250 self.Fail('deqp/functional/gles3/vertexarrays.html', | |
| 251 ['mac'], bug=483282) | |
| 252 | 246 |
| 253 self.Fail('conformance2/textures/misc/compressed-tex-image.html', | 247 self.Fail('conformance2/textures/misc/compressed-tex-image.html', |
| 254 ['mac'], bug=565438) | 248 ['mac'], bug=565438) |
| 255 self.Fail('conformance2/textures/misc/tex-new-formats.html', | 249 self.Fail('conformance2/textures/misc/tex-new-formats.html', |
| 256 ['mac'], bug=483282) | 250 ['mac'], bug=483282) |
| 257 self.Fail('conformance2/textures/misc/tex-storage-compressed-formats.html', | 251 self.Fail('conformance2/textures/misc/tex-storage-compressed-formats.html', |
| 258 ['mac'], bug=295792) | 252 ['mac'], bug=295792) |
| 259 self.Fail('conformance2/renderbuffers/framebuffer-test.html', | 253 self.Fail('conformance2/renderbuffers/framebuffer-test.html', |
| 260 ['mac'], bug=483282) | 254 ['mac'], bug=483282) |
| 261 self.Fail('conformance2/rendering/framebuffer-completeness-unaffected.html', | 255 self.Fail('conformance2/rendering/framebuffer-completeness-unaffected.html', |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 348 ['mac', 'amd'], bug=483282) | 342 ['mac', 'amd'], bug=483282) |
| 349 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 343 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 350 'textureprojlodoffset.html', | 344 'textureprojlodoffset.html', |
| 351 ['mac', 'amd'], bug=483282) | 345 ['mac', 'amd'], bug=483282) |
| 352 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 346 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 353 'texturelod.html', | 347 'texturelod.html', |
| 354 ['mac', 'amd'], bug=483282) | 348 ['mac', 'amd'], bug=483282) |
| 355 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 349 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 356 'textureprojlod.html', | 350 'textureprojlod.html', |
| 357 ['mac', 'amd'], bug=483282) | 351 ['mac', 'amd'], bug=483282) |
| 352 self.Fail('deqp/functional/gles3/vertexarrays/' + |
| 353 'single_attribute.normalize.html', |
| 354 ['mac', 'amd'], bug=483282) |
| 358 | 355 |
| 359 # Mac Intel | 356 # Mac Intel |
| 360 self.Fail('conformance2/textures/misc/tex-unpack-params.html', | 357 self.Fail('conformance2/textures/misc/tex-unpack-params.html', |
| 361 ['mac', 'intel', 'no_angle'], bug=483282) | 358 ['mac', 'intel', 'no_angle'], bug=483282) |
| 362 | 359 |
| 363 self.Fail('deqp/functional/gles3/shadercommonfunction.html', | 360 self.Fail('deqp/functional/gles3/shadercommonfunction.html', |
| 364 ['mac', 'intel'], bug=483282) | 361 ['mac', 'intel'], bug=483282) |
| 365 self.Fail('deqp/functional/gles3/shaderderivate.html', | 362 self.Fail('deqp/functional/gles3/shaderderivate.html', |
| 366 ['mac', 'intel'], bug=483282) | 363 ['mac', 'intel'], bug=483282) |
| 367 self.Fail('deqp/functional/gles3/transformfeedback/*.html', | 364 self.Fail('deqp/functional/gles3/transformfeedback/*.html', |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 425 self.Fail('deqp/functional/gles3/clipping.html', | 422 self.Fail('deqp/functional/gles3/clipping.html', |
| 426 ['linux', 'amd', 'intel'], bug=483282) | 423 ['linux', 'amd', 'intel'], bug=483282) |
| 427 | 424 |
| 428 self.Flaky('deqp/functional/gles3/texturespecification/' + | 425 self.Flaky('deqp/functional/gles3/texturespecification/' + |
| 429 'random_teximage2d_2d.html', | 426 'random_teximage2d_2d.html', |
| 430 ['linux'], bug=618447) | 427 ['linux'], bug=618447) |
| 431 self.Fail('deqp/functional/gles3/texturespecification/' + | 428 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 432 'random_teximage2d_cube.html', | 429 'random_teximage2d_cube.html', |
| 433 ['linux'], bug=483282) | 430 ['linux'], bug=483282) |
| 434 | 431 |
| 435 # Temporary supression due to timeout from perf regression | |
| 436 self.Fail('deqp/functional/gles3/vertexarrays.html', ['linux'], bug=618139) | |
| 437 | |
| 438 # Linux NVIDIA only. | 432 # Linux NVIDIA only. |
| 439 self.Fail('conformance2/glsl3/array-complex-indexing.html', | 433 self.Fail('conformance2/glsl3/array-complex-indexing.html', |
| 440 ['linux', 'nvidia', 'no_angle'], bug=606498) | 434 ['linux', 'nvidia', 'no_angle'], bug=606498) |
| 441 self.Fail('deqp/functional/gles3/negativebufferapi.html', | 435 self.Fail('deqp/functional/gles3/negativebufferapi.html', |
| 442 ['linux', 'nvidia', 'no_angle'], bug=483282) | 436 ['linux', 'nvidia', 'no_angle'], bug=483282) |
| 443 self.Fail('deqp/functional/gles3/uniformapi/random.html', | 437 self.Fail('deqp/functional/gles3/uniformapi/random.html', |
| 444 ['linux', 'nvidia'], bug=621178) | 438 ['linux', 'nvidia'], bug=621178) |
| 445 | 439 |
| 446 # Linux NVIDIA with ANGLE only | 440 # Linux NVIDIA with ANGLE only |
| 447 self.Fail('deqp/functional/gles3/buffercopy.html', | 441 self.Fail('deqp/functional/gles3/buffercopy.html', |
| (...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 674 # self.Fail(page_name, | 668 # self.Fail(page_name, |
| 675 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 669 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
| 676 # self.Fail(page_name, | 670 # self.Fail(page_name, |
| 677 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 671 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| 678 | 672 |
| 679 # Conflicts if between a generic os condition and a specific version | 673 # Conflicts if between a generic os condition and a specific version |
| 680 # self.Fail(page_name, | 674 # self.Fail(page_name, |
| 681 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) | 675 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) |
| 682 # self.Fail(page_name, | 676 # self.Fail(page_name, |
| 683 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 677 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| OLD | NEW |