| 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 19 matching lines...) Expand all Loading... |
| 30 # ======================== | 30 # ======================== |
| 31 | 31 |
| 32 # All platforms. | 32 # All platforms. |
| 33 | 33 |
| 34 # Too slow (take about one hour to run) | 34 # Too slow (take about one hour to run) |
| 35 self.Skip('deqp/functional/gles3/builtinprecision/*.html', bug=619403) | 35 self.Skip('deqp/functional/gles3/builtinprecision/*.html', bug=619403) |
| 36 | 36 |
| 37 self.Fail('deqp/functional/gles3/framebufferblit/depth_stencil.html', | 37 self.Fail('deqp/functional/gles3/framebufferblit/depth_stencil.html', |
| 38 bug=483282) | 38 bug=483282) |
| 39 self.Fail('deqp/data/gles3/shaders/linkage.html', bug=601821) | 39 self.Fail('deqp/data/gles3/shaders/linkage.html', bug=601821) |
| 40 # self.Fail('deqp/functional/gles3/shaderoperator/*.html', bug=483282) | |
| 41 | 40 |
| 42 self.Flaky('deqp/functional/gles3/negativefragmentapi.html', bug=604794) | 41 self.Flaky('deqp/functional/gles3/negativefragmentapi.html', bug=604794) |
| 43 | 42 |
| 44 self.Fail('deqp/data/gles3/shaders/preprocessor.html', bug=483282) | 43 self.Fail('deqp/data/gles3/shaders/preprocessor.html', bug=483282) |
| 45 | 44 |
| 46 self.Fail('conformance2/glsl3/forbidden-operators.html', bug=483282) | 45 self.Fail('conformance2/glsl3/forbidden-operators.html', bug=483282) |
| 47 | 46 |
| 48 self.Flaky('conformance2/query/occlusion-query.html', bug=603168) | 47 self.Flaky('conformance2/query/occlusion-query.html', bug=603168) |
| 49 | 48 |
| 50 # Avoid a conflict with a Mac expectation by setting | 49 # Avoid a conflict with a Mac expectation by setting |
| 51 self.Fail('conformance2/textures/misc/tex-input-validation.html', | 50 self.Fail('conformance2/textures/misc/tex-input-validation.html', |
| 52 ['d3d9', 'd3d11', 'opengl'], bug=483282) | 51 ['d3d9', 'd3d11', 'opengl'], bug=483282) |
| 53 | 52 |
| 54 # All platforms with AMD GPU. | 53 # All platforms with AMD GPU. |
| 55 self.Fail('deqp/functional/gles3/multisample.html', | 54 self.Fail('deqp/functional/gles3/multisample.html', |
| 56 ['amd'], bug=617290) | 55 ['amd'], bug=617290) |
| 57 | 56 |
| 58 # Windows only. | 57 # Windows only. |
| 59 self.Fail('deqp/functional/gles3/transformfeedback/*.html', | |
| 60 ['win'], bug=483282) | |
| 61 | |
| 62 self.Fail('deqp/functional/gles3/shaderloop_for.html', | 58 self.Fail('deqp/functional/gles3/shaderloop_for.html', |
| 63 ['win'], bug=617817) | 59 ['win'], bug=617817) |
| 64 self.Fail('deqp/functional/gles3/shaderloop_while.html', | 60 self.Fail('deqp/functional/gles3/shaderloop_while.html', |
| 65 ['win'], bug=617817) | 61 ['win'], bug=617817) |
| 66 self.Fail('deqp/functional/gles3/shaderloop_do_while.html', | 62 self.Fail('deqp/functional/gles3/shaderloop_do_while.html', |
| 67 ['win'], bug=617817) | 63 ['win'], bug=617817) |
| 68 | 64 |
| 69 self.Fail('deqp/functional/gles3/shadertexturefunction/texturelod.html', | 65 self.Fail('deqp/functional/gles3/shadertexturefunction/texturelod.html', |
| 70 ['win'], bug=483282) | 66 ['win'], bug=483282) |
| 71 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 67 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 'tex-2d-rgba8-rgba-unsigned_byte.html', | 113 'tex-2d-rgba8-rgba-unsigned_byte.html', |
| 118 ['win', 'debug'], bug=542901) | 114 ['win', 'debug'], bug=542901) |
| 119 | 115 |
| 120 # Win / NVidia | 116 # Win / NVidia |
| 121 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', | 117 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', |
| 122 ['win', 'nvidia'], bug=614573) | 118 ['win', 'nvidia'], bug=614573) |
| 123 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', | 119 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', |
| 124 ['win', 'nvidia'], bug=483282) | 120 ['win', 'nvidia'], bug=483282) |
| 125 self.Fail('deqp/functional/gles3/framebufferblit/rect_05.html', | 121 self.Fail('deqp/functional/gles3/framebufferblit/rect_05.html', |
| 126 ['win', 'nvidia'], bug=483282) | 122 ['win', 'nvidia'], bug=483282) |
| 123 self.Fail('deqp/functional/gles3/transformfeedback/*.html', |
| 124 ['win', 'nvidia'], bug=483282) |
| 127 | 125 |
| 128 # Win / AMD | 126 # Win / AMD |
| 129 self.Fail('deqp/functional/gles3/texturespecification/' + | 127 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 130 'texstorage2d_format_depth_stencil.html', | 128 'texstorage2d_format_depth_stencil.html', |
| 131 ['win', ('amd', 0x6779)], bug=614178) | 129 ['win', ('amd', 0x6779)], bug=614178) |
| 132 self.Fail('deqp/functional/gles3/texturespecification/' + | 130 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 133 'texstorage3d_format_depth_stencil.html', | 131 'texstorage3d_format_depth_stencil.html', |
| 134 ['win', ('amd', 0x6779)], bug=614178) | 132 ['win', ('amd', 0x6779)], bug=614178) |
| 135 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', | 133 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', |
| 136 ['win', ('amd', 0x6779)], bug=614573) | 134 ['win', ('amd', 0x6779)], bug=614573) |
| 137 self.Fail('deqp/functional/gles3/shadertexturefunction/texture.html', | 135 self.Fail('deqp/functional/gles3/shadertexturefunction/texture.html', |
| 138 ['win', ('amd', 0x6779)], bug=483282) | 136 ['win', ('amd', 0x6779)], bug=483282) |
| 139 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 137 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 140 'texelfetchoffset.html', | 138 'texelfetchoffset.html', |
| 141 ['win', ('amd', 0x6779)], bug=483282) | 139 ['win', ('amd', 0x6779)], bug=483282) |
| 142 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html', | 140 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html', |
| 143 ['win', ('amd', 0x6779)], bug=483282) | 141 ['win', ('amd', 0x6779)], bug=483282) |
| 144 | 142 |
| 145 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', | 143 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', |
| 146 ['win', ('amd', 0x6779)], bug=483282) | 144 ['win', ('amd', 0x6779)], bug=483282) |
| 147 self.Fail('deqp/functional/gles3/textureshadow/2d*', | 145 self.Fail('deqp/functional/gles3/textureshadow/2d*', |
| 148 ['win', ('amd', 0x6779)], bug=483282) | 146 ['win', ('amd', 0x6779)], bug=483282) |
| 149 self.Fail('deqp/functional/gles3/textureshadow/cube*', | 147 self.Fail('deqp/functional/gles3/textureshadow/cube*', |
| 150 ['win', ('amd', 0x6779)], bug=483282) | 148 ['win', ('amd', 0x6779)], bug=483282) |
| 151 | 149 |
| 150 self.Fail('deqp/functional/gles3/transformfeedback/*.html', |
| 151 ['win', ('amd', 0x6779)], bug=483282) |
| 152 |
| 152 # It's unfortunate that this suppression needs to be so broad, but | 153 # It's unfortunate that this suppression needs to be so broad, but |
| 153 # basically any test that uses readPixels is potentially flaky, and | 154 # basically any test that uses readPixels is potentially flaky, and |
| 154 # it's infeasible to suppress individual failures one by one. | 155 # it's infeasible to suppress individual failures one by one. |
| 155 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) | 156 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) |
| 156 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) | 157 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) |
| 157 | 158 |
| 158 # Win / Intel | 159 # Win / Intel |
| 159 self.Fail('conformance2/buffers/uniform-buffers.html', | 160 self.Fail('conformance2/buffers/uniform-buffers.html', |
| 160 ['win', 'intel'], bug=483282) | 161 ['win', 'intel'], bug=483282) |
| 161 self.Skip('conformance2/textures/misc/copy-texture-image.html', | 162 self.Skip('conformance2/textures/misc/copy-texture-image.html', |
| (...skipping 26 matching lines...) Expand all Loading... |
| 188 ['win', 'intel'], bug=614418) | 189 ['win', 'intel'], bug=614418) |
| 189 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', | 190 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', |
| 190 ['win', 'intel'], bug=614418) | 191 ['win', 'intel'], bug=614418) |
| 191 self.Fail('deqp/functional/gles3/shadertexturefunction/texture.html', | 192 self.Fail('deqp/functional/gles3/shadertexturefunction/texture.html', |
| 192 ['win', 'intel'], bug=483282) | 193 ['win', 'intel'], bug=483282) |
| 193 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 194 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 194 'texelfetchoffset.html', | 195 'texelfetchoffset.html', |
| 195 ['win', 'intel'], bug=483282) | 196 ['win', 'intel'], bug=483282) |
| 196 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html', | 197 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html', |
| 197 ['win', 'intel'], bug=483282) | 198 ['win', 'intel'], bug=483282) |
| 198 self.Fail('conformance2/textures/misc/tex-unpack-params.html', | |
| 199 ['win', 'intel'], bug=483282) | |
| 200 self.Fail('deqp/functional/gles3/uniformbuffers/*.html', | 199 self.Fail('deqp/functional/gles3/uniformbuffers/*.html', |
| 201 ['win', 'intel'], bug=483282) | 200 ['win', 'intel'], bug=483282) |
| 202 self.Fail('deqp/functional/gles3/fragmentoutput/array.int.html', | 201 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', |
| 203 ['win', 'intel'], bug=483282) | 202 ['win', 'intel'], bug=483282) |
| 204 self.Fail('deqp/functional/gles3/fragmentoutput/array.uint.html', | 203 self.Fail('deqp/functional/gles3/textureshadow/2d_array_*.html', |
| 205 ['win', 'intel'], bug=483282) | |
| 206 self.Fail('deqp/functional/gles3/fragmentoutput/basic.int.html', | |
| 207 ['win', 'intel'], bug=483282) | |
| 208 self.Fail('deqp/functional/gles3/fragmentoutput/basic.uint.html', | |
| 209 ['win', 'intel'], bug=483282) | |
| 210 self.Fail('deqp/functional/gles3/fragmentoutput/random_00.html', | |
| 211 ['win', 'intel'], bug=483282) | |
| 212 self.Fail('deqp/functional/gles3/fragmentoutput/random_01.html', | |
| 213 ['win', 'intel'], bug=483282) | |
| 214 self.Fail('deqp/functional/gles3/fragmentoutput/random_02.html', | |
| 215 ['win', 'intel'], bug=483282) | 204 ['win', 'intel'], bug=483282) |
| 216 | 205 |
| 217 # Mac only. | 206 # Mac only. |
| 218 self.Flaky('deqp/functional/gles3/shaderindexing/varying.html', | 207 self.Flaky('deqp/functional/gles3/shaderindexing/varying.html', |
| 219 ['mac'], bug=619264) | 208 ['mac'], bug=619264) |
| 220 self.Fail('deqp/functional/gles3/shaderloop_do_while.html', | 209 self.Fail('deqp/functional/gles3/shaderloop_do_while.html', |
| 221 ['mac'], bug=617820) | 210 ['mac'], bug=617820) |
| 222 # This one's flaky on AMD, NVIDIA and Intel GPUs, but the | 211 # This one's flaky on AMD, NVIDIA and Intel GPUs, but the |
| 223 # GPU-specific expectations aren't working properly. | 212 # GPU-specific expectations aren't working properly. |
| 224 self.Fail('deqp/functional/gles3/shaderpackingfunction.html', | 213 self.Fail('deqp/functional/gles3/shaderpackingfunction.html', |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 300 self.Fail('conformance2/textures/misc/tex-mipmap-levels.html', | 289 self.Fail('conformance2/textures/misc/tex-mipmap-levels.html', |
| 301 ['mac', ('nvidia', 0xfe9)], bug=483282) | 290 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 302 self.Fail('deqp/functional/gles3/shaderstruct.html', | 291 self.Fail('deqp/functional/gles3/shaderstruct.html', |
| 303 ['mac', ('nvidia', 0xfe9)], bug=483282) | 292 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 304 self.Fail('deqp/functional/gles3/shaderswitch.html', | 293 self.Fail('deqp/functional/gles3/shaderswitch.html', |
| 305 ['mac', ('nvidia', 0xfe9)], bug=483282) | 294 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 306 self.Fail('deqp/functional/gles3/negativevertexarrayapi.html', | 295 self.Fail('deqp/functional/gles3/negativevertexarrayapi.html', |
| 307 ['mac', ('nvidia', 0xfe9)], bug=483282) | 296 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 308 self.Fail('deqp/functional/gles3/fbocompleteness.html', | 297 self.Fail('deqp/functional/gles3/fbocompleteness.html', |
| 309 ['mac', ('nvidia', 0xfe9)], bug=616562) | 298 ['mac', ('nvidia', 0xfe9)], bug=616562) |
| 310 self.Fail('deqp/functional/gles3/negativebufferapi.html', | |
| 311 ['mac', ('nvidia', 0xfe9)], bug=483282) | |
| 312 | 299 |
| 313 self.Fail('deqp/functional/gles3/texturespecification/' + | 300 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 314 'basic_copyteximage2d.html', | 301 'basic_copyteximage2d.html', |
| 315 ['mac', ('nvidia', 0xfe9)], bug=620067) | 302 ['mac', ('nvidia', 0xfe9)], bug=620067) |
| 316 self.Fail('deqp/functional/gles3/texturespecification/' + | 303 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 317 'teximage2d_pbo_2d_00.html', | 304 'teximage2d_pbo_2d_00.html', |
| 318 ['mac', ('nvidia', 0xfe9)], bug=614174) | 305 ['mac', ('nvidia', 0xfe9)], bug=614174) |
| 319 self.Fail('deqp/functional/gles3/texturespecification/' + | 306 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 320 'teximage2d_pbo_2d_01.html', | 307 'teximage2d_pbo_2d_01.html', |
| 321 ['mac', ('nvidia', 0xfe9)], bug=614174) | 308 ['mac', ('nvidia', 0xfe9)], bug=614174) |
| (...skipping 30 matching lines...) Expand all Loading... |
| 352 self.Fail('deqp/functional/gles3/texturespecification/' + | 339 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 353 'teximage3d_pbo_3d_01.html', | 340 'teximage3d_pbo_3d_01.html', |
| 354 ['mac', ('nvidia', 0xfe9)], bug=614174) | 341 ['mac', ('nvidia', 0xfe9)], bug=614174) |
| 355 self.Fail('deqp/functional/gles3/texturespecification/' + | 342 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 356 'texsubimage3d_pbo_3d_00.html', | 343 'texsubimage3d_pbo_3d_00.html', |
| 357 ['mac', ('nvidia', 0xfe9)], bug=614174) | 344 ['mac', ('nvidia', 0xfe9)], bug=614174) |
| 358 self.Fail('deqp/functional/gles3/texturespecification/' + | 345 self.Fail('deqp/functional/gles3/texturespecification/' + |
| 359 'texsubimage3d_pbo_3d_01.html', | 346 'texsubimage3d_pbo_3d_01.html', |
| 360 ['mac', ('nvidia', 0xfe9)], bug=614174) | 347 ['mac', ('nvidia', 0xfe9)], bug=614174) |
| 361 | 348 |
| 362 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | |
| 363 'texturelod.html', | |
| 364 ['mac', ('nvidia', 0xfe9)], bug=483282) | |
| 365 | |
| 366 self.Fail('deqp/functional/gles3/fragmentoutput/array.fixed.html', | 349 self.Fail('deqp/functional/gles3/fragmentoutput/array.fixed.html', |
| 367 ['mac', ('nvidia', 0xfe9)], bug=483282) | 350 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 368 self.Fail('deqp/functional/gles3/fragmentoutput/basic.fixed.html', | 351 self.Fail('deqp/functional/gles3/fragmentoutput/basic.fixed.html', |
| 369 ['mac', ('nvidia', 0xfe9)], bug=483282) | 352 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 370 self.Fail('deqp/functional/gles3/fragmentoutput/random_00.html', | 353 self.Fail('deqp/functional/gles3/fragmentoutput/random_00.html', |
| 371 ['mac', ('nvidia', 0xfe9)], bug=483282) | 354 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 372 self.Fail('deqp/functional/gles3/fragmentoutput/random_01.html', | 355 self.Fail('deqp/functional/gles3/fragmentoutput/random_01.html', |
| 373 ['mac', ('nvidia', 0xfe9)], bug=483282) | 356 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| 374 self.Fail('deqp/functional/gles3/fragmentoutput/random_02.html', | 357 self.Fail('deqp/functional/gles3/fragmentoutput/random_02.html', |
| 375 ['mac', ('nvidia', 0xfe9)], bug=483282) | 358 ['mac', ('nvidia', 0xfe9)], bug=483282) |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 419 self.Fail('deqp/functional/gles3/transformfeedback/*.html', | 402 self.Fail('deqp/functional/gles3/transformfeedback/*.html', |
| 420 ['mac', 'amd'], bug=483282) | 403 ['mac', 'amd'], bug=483282) |
| 421 | 404 |
| 422 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 405 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 423 'texturesize.html', | 406 'texturesize.html', |
| 424 ['mac', 'amd'], bug=483282) | 407 ['mac', 'amd'], bug=483282) |
| 425 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 408 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 426 'textureprojlodoffset.html', | 409 'textureprojlodoffset.html', |
| 427 ['mac', 'amd'], bug=483282) | 410 ['mac', 'amd'], bug=483282) |
| 428 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | 411 self.Fail('deqp/functional/gles3/shadertexturefunction/' + |
| 429 'texturelod.html', | |
| 430 ['mac', 'amd'], bug=483282) | |
| 431 self.Fail('deqp/functional/gles3/shadertexturefunction/' + | |
| 432 'textureprojlod.html', | 412 'textureprojlod.html', |
| 433 ['mac', 'amd'], bug=483282) | 413 ['mac', 'amd'], bug=483282) |
| 434 self.Fail('deqp/functional/gles3/vertexarrays/' + | 414 self.Fail('deqp/functional/gles3/vertexarrays/' + |
| 435 'single_attribute.normalize.html', | 415 'single_attribute.normalize.html', |
| 436 ['mac', 'amd'], bug=483282) | 416 ['mac', 'amd'], bug=483282) |
| 437 | 417 |
| 438 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', | 418 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', |
| 439 ['mac', 'amd'], bug=483282) | 419 ['mac', 'amd'], bug=483282) |
| 440 | 420 |
| 441 self.Fail('deqp/functional/gles3/shaderoperator/' + | 421 self.Fail('deqp/functional/gles3/shaderoperator/' + |
| (...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 579 ['linux', 'intel', 'opengl'], bug=618408) | 559 ['linux', 'intel', 'opengl'], bug=618408) |
| 580 | 560 |
| 581 self.Fail('deqp/functional/gles3/fragmentoutput/*.html', | 561 self.Fail('deqp/functional/gles3/fragmentoutput/*.html', |
| 582 ['linux', 'intel', 'opengl'], bug=483282) | 562 ['linux', 'intel', 'opengl'], bug=483282) |
| 583 | 563 |
| 584 # The Mesa Intel driver has a scoping bug, see | 564 # The Mesa Intel driver has a scoping bug, see |
| 585 # https://bugs.freedesktop.org/show_bug.cgi?id=95184 | 565 # https://bugs.freedesktop.org/show_bug.cgi?id=95184 |
| 586 self.Fail('deqp/data/gles3/shaders/scoping.html', | 566 self.Fail('deqp/data/gles3/shaders/scoping.html', |
| 587 ['linux', 'intel'], bug=610800) | 567 ['linux', 'intel'], bug=610800) |
| 588 | 568 |
| 569 self.Fail('deqp/functional/gles3/framebufferblit/conversion_04.html', |
| 570 ['linux', 'intel', 'opengl'], bug=483282) |
| 571 self.Fail('deqp/functional/gles3/framebufferblit/conversion_07.html', |
| 572 ['linux', 'intel', 'opengl'], bug=483282) |
| 573 self.Fail('deqp/functional/gles3/framebufferblit/conversion_08.html', |
| 574 ['linux', 'intel', 'opengl'], bug=483282) |
| 575 self.Fail('deqp/functional/gles3/framebufferblit/conversion_10.html', |
| 576 ['linux', 'intel', 'opengl'], bug=483282) |
| 577 self.Fail('deqp/functional/gles3/framebufferblit/conversion_11.html', |
| 578 ['linux', 'intel', 'opengl'], bug=483282) |
| 579 self.Fail('deqp/functional/gles3/framebufferblit/conversion_12.html', |
| 580 ['linux', 'intel', 'opengl'], bug=483282) |
| 581 self.Fail('deqp/functional/gles3/framebufferblit/conversion_13.html', |
| 582 ['linux', 'intel', 'opengl'], bug=483282) |
| 583 self.Fail('deqp/functional/gles3/framebufferblit/conversion_18.html', |
| 584 ['linux', 'intel', 'opengl'], bug=483282) |
| 585 self.Fail('deqp/functional/gles3/framebufferblit/conversion_25.html', |
| 586 ['linux', 'intel', 'opengl'], bug=483282) |
| 587 self.Fail('deqp/functional/gles3/framebufferblit/conversion_28.html', |
| 588 ['linux', 'intel', 'opengl'], bug=483282) |
| 589 self.Fail('deqp/functional/gles3/framebufferblit/conversion_29.html', |
| 590 ['linux', 'intel', 'opengl'], bug=483282) |
| 591 self.Fail('deqp/functional/gles3/framebufferblit/conversion_30.html', |
| 592 ['linux', 'intel', 'opengl'], bug=483282) |
| 593 self.Fail('deqp/functional/gles3/framebufferblit/conversion_31.html', |
| 594 ['linux', 'intel', 'opengl'], bug=483282) |
| 595 self.Fail('deqp/functional/gles3/framebufferblit/conversion_32.html', |
| 596 ['linux', 'intel', 'opengl'], bug=483282) |
| 597 self.Fail('deqp/functional/gles3/framebufferblit/conversion_33.html', |
| 598 ['linux', 'intel', 'opengl'], bug=483282) |
| 599 self.Fail('deqp/functional/gles3/framebufferblit/conversion_34.html', |
| 600 ['linux', 'intel', 'opengl'], bug=483282) |
| 601 self.Fail('deqp/functional/gles3/framebufferblit/' + |
| 602 'default_framebuffer_00.html', |
| 603 ['linux', 'intel', 'opengl'], bug=483282) |
| 604 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', |
| 605 ['linux', 'intel', 'opengl'], bug=483282) |
| 606 |
| 589 # Linux AMD only. | 607 # Linux AMD only. |
| 590 # It looks like AMD shader compiler rejects many valid ES3 semantics. | 608 # It looks like AMD shader compiler rejects many valid ES3 semantics. |
| 591 self.Fail('deqp/data/gles3/shaders/conversions.html', | 609 self.Fail('deqp/data/gles3/shaders/conversions.html', |
| 592 ['linux', 'amd'], bug=483282) | 610 ['linux', 'amd'], bug=483282) |
| 593 self.Skip('deqp/data/gles3/shaders/arrays.html', | 611 self.Skip('deqp/data/gles3/shaders/arrays.html', |
| 594 ['linux', 'amd'], bug=483282) | 612 ['linux', 'amd'], bug=483282) |
| 595 self.Fail('deqp/functional/gles3/internalformatquery.html', | 613 self.Fail('deqp/functional/gles3/internalformatquery.html', |
| 596 ['linux', 'amd'], bug=483282) | 614 ['linux', 'amd'], bug=483282) |
| 597 self.Fail('deqp/functional/gles3/texturestatequery.html', | 615 self.Fail('deqp/functional/gles3/texturestatequery.html', |
| 598 ['linux', 'amd'], bug=483282) | 616 ['linux', 'amd'], bug=483282) |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 739 ['linux', 'amd'], bug=483282) | 757 ['linux', 'amd'], bug=483282) |
| 740 self.Fail('deqp/functional/gles3/shadermatrix/mul_dynamic_highp.html', | 758 self.Fail('deqp/functional/gles3/shadermatrix/mul_dynamic_highp.html', |
| 741 ['linux', 'amd'], bug=483282) | 759 ['linux', 'amd'], bug=483282) |
| 742 self.Fail('deqp/functional/gles3/shadermatrix/mul_dynamic_lowp.html', | 760 self.Fail('deqp/functional/gles3/shadermatrix/mul_dynamic_lowp.html', |
| 743 ['linux', 'amd'], bug=483282) | 761 ['linux', 'amd'], bug=483282) |
| 744 self.Fail('deqp/functional/gles3/shadermatrix/mul_dynamic_mediump.html', | 762 self.Fail('deqp/functional/gles3/shadermatrix/mul_dynamic_mediump.html', |
| 745 ['linux', 'amd'], bug=483282) | 763 ['linux', 'amd'], bug=483282) |
| 746 self.Fail('deqp/functional/gles3/shadermatrix/pre_decrement.html', | 764 self.Fail('deqp/functional/gles3/shadermatrix/pre_decrement.html', |
| 747 ['linux', 'amd'], bug=483282) | 765 ['linux', 'amd'], bug=483282) |
| 748 | 766 |
| 767 self.Fail('deqp/functional/gles3/framebufferblit/conversion_04.html', |
| 768 ['linux', 'amd'], bug=483282) |
| 769 self.Fail('deqp/functional/gles3/framebufferblit/conversion_07.html', |
| 770 ['linux', 'amd'], bug=483282) |
| 771 self.Fail('deqp/functional/gles3/framebufferblit/conversion_08.html', |
| 772 ['linux', 'amd'], bug=483282) |
| 773 self.Fail('deqp/functional/gles3/framebufferblit/conversion_10.html', |
| 774 ['linux', 'amd'], bug=483282) |
| 775 self.Fail('deqp/functional/gles3/framebufferblit/conversion_11.html', |
| 776 ['linux', 'amd'], bug=483282) |
| 777 self.Fail('deqp/functional/gles3/framebufferblit/conversion_12.html', |
| 778 ['linux', 'amd'], bug=483282) |
| 779 self.Fail('deqp/functional/gles3/framebufferblit/conversion_13.html', |
| 780 ['linux', 'amd'], bug=483282) |
| 781 self.Fail('deqp/functional/gles3/framebufferblit/conversion_18.html', |
| 782 ['linux', 'amd'], bug=483282) |
| 783 self.Fail('deqp/functional/gles3/framebufferblit/conversion_25.html', |
| 784 ['linux', 'amd'], bug=483282) |
| 785 self.Fail('deqp/functional/gles3/framebufferblit/conversion_28.html', |
| 786 ['linux', 'amd'], bug=483282) |
| 787 self.Fail('deqp/functional/gles3/framebufferblit/conversion_29.html', |
| 788 ['linux', 'amd'], bug=483282) |
| 789 self.Fail('deqp/functional/gles3/framebufferblit/conversion_30.html', |
| 790 ['linux', 'amd'], bug=483282) |
| 791 self.Fail('deqp/functional/gles3/framebufferblit/conversion_31.html', |
| 792 ['linux', 'amd'], bug=483282) |
| 793 self.Fail('deqp/functional/gles3/framebufferblit/conversion_32.html', |
| 794 ['linux', 'amd'], bug=483282) |
| 795 self.Fail('deqp/functional/gles3/framebufferblit/conversion_33.html', |
| 796 ['linux', 'amd'], bug=483282) |
| 797 self.Fail('deqp/functional/gles3/framebufferblit/conversion_34.html', |
| 798 ['linux', 'amd'], bug=483282) |
| 799 self.Fail('deqp/functional/gles3/framebufferblit/' + |
| 800 'default_framebuffer_00.html', |
| 801 ['linux', 'amd'], bug=483282) |
| 802 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', |
| 803 ['linux', 'amd'], bug=483282) |
| 804 |
| 805 self.Fail('deqp/functional/gles3/shaderoperator/unary_operator_01.html', |
| 806 ['linux', 'amd'], bug=483282) |
| 807 self.Fail('deqp/functional/gles3/shaderoperator/unary_operator_02.html', |
| 808 ['linux', 'amd'], bug=483282) |
| 809 |
| 749 # Conflicting expectations to test that the | 810 # Conflicting expectations to test that the |
| 750 # "Expectations Have No collisions" unittest works. | 811 # "Expectations Have No collisions" unittest works. |
| 751 # page_name = 'conformance/glsl/constructors/glsl-construct-ivec4.html' | 812 # page_name = 'conformance/glsl/constructors/glsl-construct-ivec4.html' |
| 752 | 813 |
| 753 # Conflict when all conditions match | 814 # Conflict when all conditions match |
| 754 # self.Fail(page_name, | 815 # self.Fail(page_name, |
| 755 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 816 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
| 756 # self.Fail(page_name, | 817 # self.Fail(page_name, |
| 757 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 818 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
| 758 | 819 |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 803 # self.Fail(page_name, | 864 # self.Fail(page_name, |
| 804 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 865 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
| 805 # self.Fail(page_name, | 866 # self.Fail(page_name, |
| 806 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 867 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| 807 | 868 |
| 808 # Conflicts if between a generic os condition and a specific version | 869 # Conflicts if between a generic os condition and a specific version |
| 809 # self.Fail(page_name, | 870 # self.Fail(page_name, |
| 810 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) | 871 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) |
| 811 # self.Fail(page_name, | 872 # self.Fail(page_name, |
| 812 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 873 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| OLD | NEW |