| OLD | NEW |
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 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 import os | 4 import os |
| 5 | 5 |
| 6 from gpu_tests.gpu_test_expectations import GpuTestExpectations | 6 from gpu_tests.gpu_test_expectations import GpuTestExpectations |
| 7 | 7 |
| 8 # See the GpuTestExpectations class for documentation. | 8 # See the GpuTestExpectations class for documentation. |
| 9 | 9 |
| 10 class WebGLConformanceExpectations(GpuTestExpectations): | 10 class WebGLConformanceExpectations(GpuTestExpectations): |
| (...skipping 531 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 542 ('nvidia', 'NVIDIA Tegra')], bug=624621) | 542 ('nvidia', 'NVIDIA Tegra')], bug=624621) |
| 543 self.Fail('conformance/glsl/bugs/constant-precision-qualifier.html', | 543 self.Fail('conformance/glsl/bugs/constant-precision-qualifier.html', |
| 544 ['android', 'android-chromium', | 544 ['android', 'android-chromium', |
| 545 ('nvidia', 'NVIDIA Tegra')], bug=624621) | 545 ('nvidia', 'NVIDIA Tegra')], bug=624621) |
| 546 | 546 |
| 547 # ======================== | 547 # ======================== |
| 548 # Conformance expectations | 548 # Conformance expectations |
| 549 # ======================== | 549 # ======================== |
| 550 # Fails on all platforms | 550 # Fails on all platforms |
| 551 | 551 |
| 552 self.Fail('conformance/glsl/bugs/' + | |
| 553 'invariant-does-not-leak-across-shaders.html', | |
| 554 bug=634813) | |
| 555 | |
| 556 # We need to add WebGL 1 check in command buffer that format/type from | 552 # We need to add WebGL 1 check in command buffer that format/type from |
| 557 # TexSubImage2D have to match the current texture's. | 553 # TexSubImage2D have to match the current texture's. |
| 558 self.Fail('conformance/textures/misc/tex-sub-image-2d-bad-args.html', | 554 self.Fail('conformance/textures/misc/tex-sub-image-2d-bad-args.html', |
| 559 bug=570453) | 555 bug=570453) |
| 560 | 556 |
| 561 self.Fail('conformance/extensions/webgl-draw-buffers.html', | |
| 562 bug=625365) | |
| 563 # self.Fail('conformance/extensions/webgl-draw-buffers.html', | |
| 564 # ['win', 'intel', 'opengl'], bug=1007) # angle bug ID | |
| 565 # self.Fail('conformance/extensions/webgl-draw-buffers.html', | |
| 566 # ['mavericks', ('nvidia', 0xfe9)], bug=586536) | |
| 567 # self.Fail('conformance/extensions/webgl-draw-buffers.html', | |
| 568 # ['linux', ('intel', 0x412), 'opengl'], bug=586536) | |
| 569 | |
| 570 # OpenGL / NVIDIA failures | 557 # OpenGL / NVIDIA failures |
| 571 self.Fail('conformance/attribs/gl-disabled-vertex-attrib.html', | 558 self.Fail('conformance/attribs/gl-disabled-vertex-attrib.html', |
| 572 ['win', 'linux', 'nvidia', 'opengl'], bug=1007) # angle bug ID | 559 ['win', 'linux', 'nvidia', 'opengl'], bug=1007) # angle bug ID |
| 573 | 560 |
| 574 # Win failures | 561 # Win failures |
| 575 self.Fail('conformance/extensions/oes-texture-half-float.html', | 562 self.Fail('conformance/extensions/oes-texture-half-float.html', |
| 576 ['win'], bug=607283) | 563 ['win'], bug=607283) |
| 577 # Note that the following test seems to pass, but it may still be flaky. | 564 # Note that the following test seems to pass, but it may still be flaky. |
| 578 self.Fail('conformance/glsl/constructors/' + | 565 self.Fail('conformance/glsl/constructors/' + |
| 579 'glsl-construct-vec-mat-index.html', | 566 'glsl-construct-vec-mat-index.html', |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 650 | 637 |
| 651 # Mac failures | 638 # Mac failures |
| 652 self.Fail('conformance/glsl/misc/shaders-with-invariance.html', | 639 self.Fail('conformance/glsl/misc/shaders-with-invariance.html', |
| 653 ['mac'], bug=421710) | 640 ['mac'], bug=421710) |
| 654 self.Fail('deqp/data/gles2/shaders/scoping.html', | 641 self.Fail('deqp/data/gles2/shaders/scoping.html', |
| 655 ['mac'], bug=478572) | 642 ['mac'], bug=478572) |
| 656 | 643 |
| 657 # Mac Retina AMD failures | 644 # Mac Retina AMD failures |
| 658 self.Flaky('conformance/extensions/oes-texture-float-with-video.html', | 645 self.Flaky('conformance/extensions/oes-texture-float-with-video.html', |
| 659 ['mac', ('amd', 0x6821)], bug=599272) | 646 ['mac', ('amd', 0x6821)], bug=599272) |
| 647 self.Fail('conformance/extensions/webgl-draw-buffers.html', |
| 648 ['mac', ('amd', 0x6821)], bug=625365) |
| 660 | 649 |
| 661 # Linux failures | 650 # Linux failures |
| 662 self.Flaky('conformance/textures/video/' + | 651 self.Flaky('conformance/textures/video/' + |
| 663 'tex-2d-rgba-rgba-unsigned_byte.html', | 652 'tex-2d-rgba-rgba-unsigned_byte.html', |
| 664 ['linux'], bug=627525) | 653 ['linux'], bug=627525) |
| 665 self.Flaky('conformance/textures/video/' + | 654 self.Flaky('conformance/textures/video/' + |
| 666 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html', | 655 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html', |
| 667 ['linux'], bug=627525) | 656 ['linux'], bug=627525) |
| 668 self.Flaky('conformance/textures/video/' + | 657 self.Flaky('conformance/textures/video/' + |
| 669 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html', | 658 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html', |
| (...skipping 293 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 963 self.Fail('conformance/textures/misc/texture-npot.html', | 952 self.Fail('conformance/textures/misc/texture-npot.html', |
| 964 ['chromeos', ('intel', 0xa011)], bug=375554) | 953 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 965 self.Fail('conformance/textures/misc/texture-npot-video.html', | 954 self.Fail('conformance/textures/misc/texture-npot-video.html', |
| 966 ['chromeos', ('intel', 0xa011)], bug=375554) | 955 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 967 self.Fail('conformance/textures/misc/texture-size.html', | 956 self.Fail('conformance/textures/misc/texture-size.html', |
| 968 ['chromeos', ('intel', 0xa011)], bug=375554) | 957 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 969 self.Fail('conformance/uniforms/gl-uniform-arrays.html', | 958 self.Fail('conformance/uniforms/gl-uniform-arrays.html', |
| 970 ['chromeos', ('intel', 0xa011)], bug=375554) | 959 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 971 self.Skip('conformance/uniforms/uniform-default-values.html', | 960 self.Skip('conformance/uniforms/uniform-default-values.html', |
| 972 ['chromeos', ('intel', 0xa011)], bug=375554) | 961 ['chromeos', ('intel', 0xa011)], bug=375554) |
| OLD | NEW |