| 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 207 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 218 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html', | 218 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html', |
| 219 ['win10', 'intel', 'opengl'], bug=1007) # angle bug ID | 219 ['win10', 'intel', 'opengl'], bug=1007) # angle bug ID |
| 220 self.Fail('conformance/glsl/variables/gl-pointcoord.html', | 220 self.Fail('conformance/glsl/variables/gl-pointcoord.html', |
| 221 ['win10', 'intel', 'opengl'], bug=1007) # angle bug ID | 221 ['win10', 'intel', 'opengl'], bug=1007) # angle bug ID |
| 222 | 222 |
| 223 # Win / Passthrough command decoder | 223 # Win / Passthrough command decoder |
| 224 self.Fail('conformance/attribs/gl-vertexattribpointer.html', | 224 self.Fail('conformance/attribs/gl-vertexattribpointer.html', |
| 225 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 225 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| 226 self.Fail('conformance/extensions/angle-instanced-arrays.html', | 226 self.Fail('conformance/extensions/angle-instanced-arrays.html', |
| 227 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 227 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| 228 self.Fail('conformance/extensions/' + | |
| 229 'angle-instanced-arrays-out-of-bounds.html', | |
| 230 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | |
| 231 self.Fail('conformance/extensions/ext-disjoint-timer-query.html', | 228 self.Fail('conformance/extensions/ext-disjoint-timer-query.html', |
| 232 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 229 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| 233 self.Fail('conformance/extensions/ext-frag-depth.html', | 230 self.Fail('conformance/extensions/ext-frag-depth.html', |
| 234 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 231 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| 235 self.Fail('conformance/extensions/ext-shader-texture-lod.html', | 232 self.Fail('conformance/extensions/ext-shader-texture-lod.html', |
| 236 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 233 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| 237 self.Fail('conformance/extensions/oes-standard-derivatives.html', | 234 self.Fail('conformance/extensions/oes-standard-derivatives.html', |
| 238 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 235 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| 239 self.Fail('conformance/extensions/oes-texture-float.html', | 236 self.Fail('conformance/extensions/oes-texture-float.html', |
| 240 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | 237 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID |
| (...skipping 26 matching lines...) Expand all Loading... |
| 267 self.Fail('conformance/glsl/misc/shader-with-dfdx.frag.html', | 264 self.Fail('conformance/glsl/misc/shader-with-dfdx.frag.html', |
| 268 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 265 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 269 self.Fail('conformance/glsl/misc/shaders-with-invariance.html', | 266 self.Fail('conformance/glsl/misc/shaders-with-invariance.html', |
| 270 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 267 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 271 self.Fail('conformance/glsl/misc/shaders-with-name-conflicts.html', | 268 self.Fail('conformance/glsl/misc/shaders-with-name-conflicts.html', |
| 272 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 269 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 273 self.Fail('conformance/glsl/misc/shaders-with-uniform-structs.html', | 270 self.Fail('conformance/glsl/misc/shaders-with-uniform-structs.html', |
| 274 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 271 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 275 self.Fail('conformance/glsl/variables/glsl-built-ins.html', | 272 self.Fail('conformance/glsl/variables/glsl-built-ins.html', |
| 276 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 273 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 277 self.Fail('conformance/limits/gl-line-width.html', | |
| 278 ['win', 'passthrough', 'd3d11'], bug=1523) # angle bug ID | |
| 279 self.Fail('conformance/misc/invalid-passed-params.html', | 274 self.Fail('conformance/misc/invalid-passed-params.html', |
| 280 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 275 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 281 self.Fail('conformance/misc/object-deletion-behaviour.html', | 276 self.Fail('conformance/misc/object-deletion-behaviour.html', |
| 282 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 277 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 283 self.Fail('conformance/misc/type-conversion-test.html', | |
| 284 ['win', 'passthrough', 'd3d11'], bug=602688) | |
| 285 self.Fail('conformance/misc/uninitialized-test.html', | 278 self.Fail('conformance/misc/uninitialized-test.html', |
| 286 ['win', 'passthrough', 'd3d11'], bug=1635) # angle bug ID | 279 ['win', 'passthrough', 'd3d11'], bug=1635) # angle bug ID |
| 287 self.Fail('conformance/misc/webgl-specific.html', | |
| 288 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | |
| 289 self.Fail('conformance/more/functions/copyTexImage2D.html', | |
| 290 ['win', 'passthrough', 'd3d11'], bug=665518) | |
| 291 self.Fail('conformance/more/functions/copyTexImage2DBadArgs.html', | 280 self.Fail('conformance/more/functions/copyTexImage2DBadArgs.html', |
| 292 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 281 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 293 self.Fail('conformance/more/functions/copyTexSubImage2D.html', | |
| 294 ['win', 'passthrough', 'd3d11'], bug=665518) | |
| 295 self.Fail('conformance/more/functions/drawArrays.html', | |
| 296 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | |
| 297 self.Fail('conformance/more/functions/drawArraysOutOfBounds.html', | |
| 298 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | |
| 299 self.Fail('conformance/more/functions/drawElementsBadArgs.html', | |
| 300 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | |
| 301 self.Fail('conformance/more/functions/texSubImage2DBadArgs.html', | 282 self.Fail('conformance/more/functions/texSubImage2DBadArgs.html', |
| 302 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 283 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 303 self.Fail('conformance/more/functions/texSubImage2DHTMLBadArgs.html', | 284 self.Fail('conformance/more/functions/texSubImage2DHTMLBadArgs.html', |
| 304 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 285 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 305 self.Fail('conformance/more/functions/vertexAttribPointerBadArgs.html', | 286 self.Fail('conformance/more/functions/vertexAttribPointerBadArgs.html', |
| 306 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 287 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 307 self.Fail('conformance/reading/read-pixels-test.html', | 288 self.Fail('conformance/reading/read-pixels-test.html', |
| 308 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 289 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 309 self.Fail('conformance/renderbuffers/feedback-loop.html', | 290 self.Fail('conformance/renderbuffers/feedback-loop.html', |
| 310 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 291 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 311 self.Fail('conformance/renderbuffers/framebuffer-object-attachment.html', | 292 self.Fail('conformance/renderbuffers/framebuffer-object-attachment.html', |
| 312 ['win', 'passthrough', 'd3d11'], bug=602688) | 293 ['win', 'passthrough', 'd3d11'], bug=602688) |
| 313 self.Fail('conformance/renderbuffers/framebuffer-state-restoration.html', | |
| 314 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | |
| 315 self.Fail('conformance/renderbuffers/framebuffer-test.html', | 294 self.Fail('conformance/renderbuffers/framebuffer-test.html', |
| 316 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 295 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 317 self.Fail('conformance/renderbuffers/renderbuffer-initialization.html', | |
| 318 ['win', 'passthrough', 'd3d11'], bug=1635) # angle bug ID | |
| 319 self.Fail('conformance/rendering/draw-arrays-out-of-bounds.html', | |
| 320 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | |
| 321 self.Fail('conformance/rendering/draw-elements-out-of-bounds.html', | 296 self.Fail('conformance/rendering/draw-elements-out-of-bounds.html', |
| 322 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 297 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 323 self.Fail('conformance/textures/misc/copy-tex-image-2d-formats.html', | 298 self.Fail('conformance/textures/misc/copy-tex-image-2d-formats.html', |
| 324 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 299 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 325 self.Fail('conformance/textures/misc/copy-tex-image-and-sub-image-2d.html', | 300 self.Fail('conformance/textures/misc/copy-tex-image-and-sub-image-2d.html', |
| 326 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 301 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 327 self.Fail('conformance/textures/misc/mipmap-fbo.html', | |
| 328 ['win', 'passthrough', 'd3d11'], bug=665518) | |
| 329 self.Fail('conformance/textures/misc/tex-input-validation.html', | 302 self.Fail('conformance/textures/misc/tex-input-validation.html', |
| 330 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 303 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 331 self.Fail('conformance/textures/misc/texture-attachment-formats.html', | 304 self.Fail('conformance/textures/misc/texture-attachment-formats.html', |
| 332 ['win', 'passthrough', 'd3d11'], bug=602688) | 305 ['win', 'passthrough', 'd3d11'], bug=602688) |
| 333 self.Fail('conformance/textures/misc/texture-copying-feedback-loops.html', | 306 self.Fail('conformance/textures/misc/texture-copying-feedback-loops.html', |
| 334 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 307 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 335 self.Fail('conformance/textures/misc/texture-fakeblack.html', | 308 self.Fail('conformance/textures/misc/texture-fakeblack.html', |
| 336 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID | 309 ['win', 'passthrough', 'd3d11'], bug=1639) # angle bug ID |
| 337 self.Fail('conformance/textures/misc/texture-mips.html', | 310 self.Fail('conformance/textures/misc/texture-mips.html', |
| 338 ['win', 'passthrough', 'd3d11'], bug=665518) | 311 ['win', 'passthrough', 'd3d11'], bug=665518) |
| (...skipping 499 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 838 self.Fail('conformance/textures/misc/texture-npot.html', | 811 self.Fail('conformance/textures/misc/texture-npot.html', |
| 839 ['chromeos', ('intel', 0xa011)], bug=375554) | 812 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 840 self.Fail('conformance/textures/misc/texture-npot-video.html', | 813 self.Fail('conformance/textures/misc/texture-npot-video.html', |
| 841 ['chromeos', ('intel', 0xa011)], bug=375554) | 814 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 842 self.Fail('conformance/textures/misc/texture-size.html', | 815 self.Fail('conformance/textures/misc/texture-size.html', |
| 843 ['chromeos', ('intel', 0xa011)], bug=375554) | 816 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 844 self.Fail('conformance/uniforms/gl-uniform-arrays.html', | 817 self.Fail('conformance/uniforms/gl-uniform-arrays.html', |
| 845 ['chromeos', ('intel', 0xa011)], bug=375554) | 818 ['chromeos', ('intel', 0xa011)], bug=375554) |
| 846 self.Skip('conformance/uniforms/uniform-default-values.html', | 819 self.Skip('conformance/uniforms/uniform-default-values.html', |
| 847 ['chromeos', ('intel', 0xa011)], bug=375554) | 820 ['chromeos', ('intel', 0xa011)], bug=375554) |
| OLD | NEW |