| 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, url_prefixes=None, is_asan=False): | 9 def __init__(self, conformance_path, url_prefixes=None, is_asan=False): |
| 10 super(WebGL2ConformanceExpectations, self).__init__( | 10 super(WebGL2ConformanceExpectations, self).__init__( |
| (...skipping 459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 470 self.Fail('deqp/functional/gles3/transformfeedback/' + | 470 self.Fail('deqp/functional/gles3/transformfeedback/' + |
| 471 'random_separate_points.html', | 471 'random_separate_points.html', |
| 472 ['mac', 'amd'], bug=483282) | 472 ['mac', 'amd'], bug=483282) |
| 473 self.Fail('deqp/functional/gles3/transformfeedback/' + | 473 self.Fail('deqp/functional/gles3/transformfeedback/' + |
| 474 'random_separate_triangles.html', | 474 'random_separate_triangles.html', |
| 475 ['mac', 'amd'], bug=483282) | 475 ['mac', 'amd'], bug=483282) |
| 476 self.Fail('deqp/functional/gles3/vertexarrays/' + | 476 self.Fail('deqp/functional/gles3/vertexarrays/' + |
| 477 'single_attribute.normalize.html', | 477 'single_attribute.normalize.html', |
| 478 ['mac', 'amd'], bug=483282) | 478 ['mac', 'amd'], bug=483282) |
| 479 | 479 |
| 480 self.Flaky('deqp/functional/gles3/shaderoperator/common_functions.html', |
| 481 ['mac', 'amd'], bug=702336) |
| 480 self.Fail('deqp/functional/gles3/shaderoperator/' + | 482 self.Fail('deqp/functional/gles3/shaderoperator/' + |
| 481 'angle_and_trigonometry_02.html', | 483 'angle_and_trigonometry_02.html', |
| 482 ['mac', 'amd'], bug=483282) | 484 ['mac', 'amd'], bug=483282) |
| 483 self.Fail('deqp/functional/gles3/shaderoperator/' + | 485 self.Fail('deqp/functional/gles3/shaderoperator/' + |
| 484 'angle_and_trigonometry_03.html', | 486 'angle_and_trigonometry_03.html', |
| 485 ['mac', 'amd'], bug=483282) | 487 ['mac', 'amd'], bug=483282) |
| 486 self.Fail('deqp/functional/gles3/shaderoperator/geometric.html', | 488 self.Fail('deqp/functional/gles3/shaderoperator/geometric.html', |
| 487 ['mac', 'amd'], bug=483282) | 489 ['mac', 'amd'], bug=483282) |
| 488 | 490 |
| 491 self.Flaky('deqp/functional/gles3/shaderindexing/mat_01.html', |
| 492 ['mac', 'amd'], bug=636648) |
| 489 self.Flaky('deqp/functional/gles3/shaderindexing/mat_02.html', | 493 self.Flaky('deqp/functional/gles3/shaderindexing/mat_02.html', |
| 490 ['mac', 'amd'], bug=644360) | 494 ['mac', 'amd'], bug=644360) |
| 491 | 495 |
| 492 # These seem to be provoking intermittent GPU process crashes on | 496 # These seem to be provoking intermittent GPU process crashes on |
| 493 # the MacBook Pros with AMD GPUs. | 497 # the MacBook Pros with AMD GPUs. |
| 494 self.Flaky('deqp/functional/gles3/texturefiltering/*', | 498 self.Flaky('deqp/functional/gles3/texturefiltering/*', |
| 495 ['mac', 'amd'], bug=663601) | 499 ['mac', 'amd'], bug=663601) |
| 496 self.Flaky('deqp/functional/gles3/textureshadow/*', | 500 self.Flaky('deqp/functional/gles3/textureshadow/*', |
| 497 ['mac', 'amd'], bug=663601) | 501 ['mac', 'amd'], bug=663601) |
| 498 self.Flaky('deqp/functional/gles3/texturespecification/' + | 502 self.Flaky('deqp/functional/gles3/texturespecification/' + |
| 499 'teximage2d_unpack_params.html', | 503 'teximage2d_unpack_params.html', |
| 500 ['mac', 'amd'], bug=679058) | 504 ['mac', 'amd'], bug=679058) |
| 501 | 505 |
| 502 self.Fail('conformance2/rendering/clipping-wide-points.html', | 506 self.Fail('conformance2/rendering/clipping-wide-points.html', |
| 503 ['mac', 'amd'], bug=642822) | 507 ['mac', 'amd'], bug=642822) |
| 504 self.Fail('conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html', | 508 self.Fail('conformance2/reading/read-pixels-from-rgb8-into-pbo-bug.html', |
| 505 ['mac', 'amd'], bug=646182) | 509 ['mac', 'amd'], bug=646182) |
| 506 self.Fail('conformance2/rendering/instanced-rendering-bug.html', | 510 self.Fail('conformance2/rendering/instanced-rendering-bug.html', |
| 507 ['mac', 'amd'], bug=645298) | 511 ['mac', 'amd'], bug=645298) |
| 508 | 512 |
| 509 # Mac Pro with AMD GPU | 513 # Mac Pro with AMD GPU |
| 510 self.Fail('deqp/functional/gles3/fborender/recreate_color_02.html', | 514 self.Fail('deqp/functional/gles3/fborender/recreate_color_02.html', |
| 511 ['mac', ('amd', 0x679e)], bug=679682) | 515 ['mac', ('amd', 0x679e)], bug=679682) |
| 512 self.Fail('deqp/functional/gles3/fborender/resize_01.html', | 516 self.Fail('deqp/functional/gles3/fborender/resize_01.html', |
| 513 ['mac', ('amd', 0x679e)], bug=679682) | 517 ['mac', ('amd', 0x679e)], bug=679682) |
| 514 self.Flaky('deqp/functional/gles3/shaderindexing/mat_01.html', | |
| 515 ['mac', ('amd', 0x679e)], bug=636648) | |
| 516 self.Flaky('deqp/functional/gles3/shaderindexing/tmp.html', | 518 self.Flaky('deqp/functional/gles3/shaderindexing/tmp.html', |
| 517 ['mac', ('amd', 0x679e)], bug=659871) | 519 ['mac', ('amd', 0x679e)], bug=659871) |
| 518 self.Fail('deqp/functional/gles3/uniformbuffers/random.html', | 520 self.Fail('deqp/functional/gles3/uniformbuffers/random.html', |
| 519 ['mac', ('amd', 0x679e)], bug=618464) | 521 ['mac', ('amd', 0x679e)], bug=618464) |
| 520 self.Fail('deqp/functional/gles3/shaderoperator/common_functions.html', | |
| 521 ['mac', ('amd', 0x679e)], bug=483282) | |
| 522 | 522 |
| 523 # Mac Multi-vendor failures. | 523 # Mac Multi-vendor failures. |
| 524 self.Fail('deqp/functional/gles3/fragmentoutput/basic.float.html', | 524 self.Fail('deqp/functional/gles3/fragmentoutput/basic.float.html', |
| 525 ['mac', 'nvidia', 'amd'], bug=679684) | 525 ['mac', 'nvidia', 'amd'], bug=679684) |
| 526 self.Fail('deqp/functional/gles3/fragmentoutput/array.float.html', | 526 self.Fail('deqp/functional/gles3/fragmentoutput/array.float.html', |
| 527 ['mac', 'nvidia', 'amd'], bug=679684) | 527 ['mac', 'nvidia', 'amd'], bug=679684) |
| 528 self.Fail('deqp/functional/gles3/fragmentoutput/random_00.html', | 528 self.Fail('deqp/functional/gles3/fragmentoutput/random_00.html', |
| 529 ['mac', 'amd', 'intel'], bug=679690) | 529 ['mac', 'amd', 'intel'], bug=679690) |
| 530 self.Fail('deqp/functional/gles3/fragmentoutput/random_02.html', | 530 self.Fail('deqp/functional/gles3/fragmentoutput/random_02.html', |
| 531 ['mac', 'amd', 'intel'], bug=679690) | 531 ['mac', 'amd', 'intel'], bug=679690) |
| (...skipping 542 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1074 # self.Fail(page_name, | 1074 # self.Fail(page_name, |
| 1075 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 1075 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
| 1076 # self.Fail(page_name, | 1076 # self.Fail(page_name, |
| 1077 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 1077 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| 1078 | 1078 |
| 1079 # Conflicts if between a generic os condition and a specific version | 1079 # Conflicts if between a generic os condition and a specific version |
| 1080 # self.Fail(page_name, | 1080 # self.Fail(page_name, |
| 1081 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) | 1081 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) |
| 1082 # self.Fail(page_name, | 1082 # self.Fail(page_name, |
| 1083 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 1083 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| OLD | NEW |