Changeset 274948 in webkit


Ignore:
Timestamp:
Mar 24, 2021 10:40:01 AM (3 years ago)
Author:
Truitt Savell
Message:

Unreviewed, reverting r274927.

Broke many tests in WebGL

Reverted changeset:

"Enable Metal ANGLE backend for WebGL"
https://bugs.webkit.org/show_bug.cgi?id=220076
https://commits.webkit.org/r274927

Location:
trunk
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r274947 r274948  
     12021-03-24  Truitt Savell  <tsavell@apple.com>
     2
     3        Unreviewed, reverting r274927.
     4
     5        Broke many tests in WebGL
     6
     7        Reverted changeset:
     8
     9        "Enable Metal ANGLE backend for WebGL"
     10        https://bugs.webkit.org/show_bug.cgi?id=220076
     11        https://commits.webkit.org/r274927
     12
    1132021-03-24  Sam Weinig  <weinig@apple.com>
    214
  • trunk/LayoutTests/TestExpectations

    r274927 r274948  
    34063406webgl/1.0.3/conformance/glsl/misc/struct-unary-operators.html [ Skip ]
    34073407webgl/1.0.3/conformance/uniforms/gl-uniform-arrays.html [ Skip ]
    3408 webgl/2.0.0/conformance/glsl/bugs/complex-glsl-does-not-crash.html [ Skip ]
    3409 webgl/2.0.0/conformance2/rendering/blitframebuffer-filter-outofbounds.html [ Skip ]
    34103408
    34113409# webkit.org/b/203908 Tests generate inconsistent results or time out
  • trunk/LayoutTests/fast/canvas/webgl/webgl-compressed-texture-astc-expected.txt

    r274927 r274948  
    88PASS supportedFormats is []
    99
    10 PASS Successfully enabled WEBGL_compressed_texture_astc extension
    11 
    12 PASS WEBGL_compressed_texture_astc listed as supported and getExtension succeeded
    13 
    14 Testing WEBGL_compressed_texture_astc
    15 PASS supportedFormats.length is 28
    16 
    17 Testing every supported formats exist
    18 PASS supported format COMPRESSED_RGBA_ASTC_4x4_KHR exists
    19 PASS supported format COMPRESSED_RGBA_ASTC_5x4_KHR exists
    20 PASS supported format COMPRESSED_RGBA_ASTC_5x5_KHR exists
    21 PASS supported format COMPRESSED_RGBA_ASTC_6x5_KHR exists
    22 PASS supported format COMPRESSED_RGBA_ASTC_6x6_KHR exists
    23 PASS supported format COMPRESSED_RGBA_ASTC_8x5_KHR exists
    24 PASS supported format COMPRESSED_RGBA_ASTC_8x6_KHR exists
    25 PASS supported format COMPRESSED_RGBA_ASTC_8x8_KHR exists
    26 PASS supported format COMPRESSED_RGBA_ASTC_10x5_KHR exists
    27 PASS supported format COMPRESSED_RGBA_ASTC_10x6_KHR exists
    28 PASS supported format COMPRESSED_RGBA_ASTC_10x8_KHR exists
    29 PASS supported format COMPRESSED_RGBA_ASTC_10x10_KHR exists
    30 PASS supported format COMPRESSED_RGBA_ASTC_12x10_KHR exists
    31 PASS supported format COMPRESSED_RGBA_ASTC_12x12_KHR exists
    32 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR exists
    33 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR exists
    34 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR exists
    35 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR exists
    36 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR exists
    37 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR exists
    38 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR exists
    39 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR exists
    40 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR exists
    41 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR exists
    42 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR exists
    43 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR exists
    44 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR exists
    45 PASS supported format COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR exists
    46 
    47 Testing every supported formats is valid
    48 PASS ext['COMPRESSED_RGBA_ASTC_4x4_KHR'] is 0x93b0
    49 PASS ext['COMPRESSED_RGBA_ASTC_5x4_KHR'] is 0x93b1
    50 PASS ext['COMPRESSED_RGBA_ASTC_5x5_KHR'] is 0x93b2
    51 PASS ext['COMPRESSED_RGBA_ASTC_6x5_KHR'] is 0x93b3
    52 PASS ext['COMPRESSED_RGBA_ASTC_6x6_KHR'] is 0x93b4
    53 PASS ext['COMPRESSED_RGBA_ASTC_8x5_KHR'] is 0x93b5
    54 PASS ext['COMPRESSED_RGBA_ASTC_8x6_KHR'] is 0x93b6
    55 PASS ext['COMPRESSED_RGBA_ASTC_8x8_KHR'] is 0x93b7
    56 PASS ext['COMPRESSED_RGBA_ASTC_10x5_KHR'] is 0x93b8
    57 PASS ext['COMPRESSED_RGBA_ASTC_10x6_KHR'] is 0x93b9
    58 PASS ext['COMPRESSED_RGBA_ASTC_10x8_KHR'] is 0x93ba
    59 PASS ext['COMPRESSED_RGBA_ASTC_10x10_KHR'] is 0x93bb
    60 PASS ext['COMPRESSED_RGBA_ASTC_12x10_KHR'] is 0x93bc
    61 PASS ext['COMPRESSED_RGBA_ASTC_12x12_KHR'] is 0x93bd
    62 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR'] is 0x93d0
    63 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR'] is 0x93d1
    64 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR'] is 0x93d2
    65 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR'] is 0x93d3
    66 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR'] is 0x93d4
    67 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR'] is 0x93d5
    68 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR'] is 0x93d6
    69 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR'] is 0x93d7
    70 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR'] is 0x93d8
    71 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR'] is 0x93d9
    72 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR'] is 0x93da
    73 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR'] is 0x93db
    74 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR'] is 0x93dc
    75 PASS ext['COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR'] is 0x93dd
    76 
    77 Testing format restrictions on buffer size
    78 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_4x4_KHR expected size: 256
    79 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_5x4_KHR expected size: 256
    80 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_5x5_KHR expected size: 256
    81 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_6x5_KHR expected size: 192
    82 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_6x6_KHR expected size: 144
    83 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_8x5_KHR expected size: 128
    84 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_8x6_KHR expected size: 96
    85 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_8x8_KHR expected size: 64
    86 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_10x5_KHR expected size: 128
    87 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_10x6_KHR expected size: 96
    88 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_10x8_KHR expected size: 64
    89 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_10x10_KHR expected size: 64
    90 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_12x10_KHR expected size: 64
    91 PASS getError was expected value: INVALID_VALUE : COMPRESSED_RGBA_ASTC_12x12_KHR expected size: 64
    92 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR expected size: 64
    93 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR expected size: 64
    94 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR expected size: 64
    95 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR expected size: 64
    96 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR expected size: 64
    97 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR expected size: 64
    98 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR expected size: 64
    99 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR expected size: 64
    100 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR expected size: 64
    101 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR expected size: 64
    102 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR expected size: 64
    103 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR expected size: 64
    104 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR expected size: 64
    105 PASS getError was expected value: INVALID_VALUE : COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR expected size: 64
    106 
    107 Testing every LDR texture format compression
    108 
    109 
    110 testing COMPRESSED_RGBA_ASTC_4x4_KHR 16x16 (LDR) via compressedTexImage2D
    111 
    112 PASS getError was expected value: NO_ERROR : uploading compressed texture
    113 
    114 expected
    115 
    116 actual
    117 
    118 PASS texture rendered correctly with NEAREST filtering
    119 
    120 expected
    121 
    122 actual
    123 
    124 PASS texture rendered correctly with LINEAR filtering
    125 
    126 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    127 PASS getError was expected value: INVALID_VALUE : non 0 border
    128 
    129 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    130 
    131 testing COMPRESSED_RGBA_ASTC_5x4_KHR 16x16 (LDR) via compressedTexImage2D
    132 
    133 PASS getError was expected value: NO_ERROR : uploading compressed texture
    134 
    135 expected
    136 
    137 actual
    138 
    139 PASS texture rendered correctly with NEAREST filtering
    140 
    141 expected
    142 
    143 actual
    144 
    145 PASS texture rendered correctly with LINEAR filtering
    146 
    147 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    148 PASS getError was expected value: INVALID_VALUE : non 0 border
    149 
    150 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    151 
    152 testing COMPRESSED_RGBA_ASTC_5x5_KHR 16x16 (LDR) via compressedTexImage2D
    153 
    154 PASS getError was expected value: NO_ERROR : uploading compressed texture
    155 
    156 expected
    157 
    158 actual
    159 
    160 PASS texture rendered correctly with NEAREST filtering
    161 
    162 expected
    163 
    164 actual
    165 
    166 PASS texture rendered correctly with LINEAR filtering
    167 
    168 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    169 PASS getError was expected value: INVALID_VALUE : non 0 border
    170 
    171 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    172 
    173 testing COMPRESSED_RGBA_ASTC_6x5_KHR 16x16 (LDR) via compressedTexImage2D
    174 
    175 PASS getError was expected value: NO_ERROR : uploading compressed texture
    176 
    177 expected
    178 
    179 actual
    180 
    181 PASS texture rendered correctly with NEAREST filtering
    182 
    183 expected
    184 
    185 actual
    186 
    187 PASS texture rendered correctly with LINEAR filtering
    188 
    189 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    190 PASS getError was expected value: INVALID_VALUE : non 0 border
    191 
    192 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    193 
    194 testing COMPRESSED_RGBA_ASTC_6x6_KHR 16x16 (LDR) via compressedTexImage2D
    195 
    196 PASS getError was expected value: NO_ERROR : uploading compressed texture
    197 
    198 expected
    199 
    200 actual
    201 
    202 PASS texture rendered correctly with NEAREST filtering
    203 
    204 expected
    205 
    206 actual
    207 
    208 PASS texture rendered correctly with LINEAR filtering
    209 
    210 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    211 PASS getError was expected value: INVALID_VALUE : non 0 border
    212 
    213 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    214 
    215 testing COMPRESSED_RGBA_ASTC_8x5_KHR 16x16 (LDR) via compressedTexImage2D
    216 
    217 PASS getError was expected value: NO_ERROR : uploading compressed texture
    218 
    219 expected
    220 
    221 actual
    222 
    223 PASS texture rendered correctly with NEAREST filtering
    224 
    225 expected
    226 
    227 actual
    228 
    229 PASS texture rendered correctly with LINEAR filtering
    230 
    231 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    232 PASS getError was expected value: INVALID_VALUE : non 0 border
    233 
    234 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    235 
    236 testing COMPRESSED_RGBA_ASTC_8x6_KHR 16x16 (LDR) via compressedTexImage2D
    237 
    238 PASS getError was expected value: NO_ERROR : uploading compressed texture
    239 
    240 expected
    241 
    242 actual
    243 
    244 PASS texture rendered correctly with NEAREST filtering
    245 
    246 expected
    247 
    248 actual
    249 
    250 PASS texture rendered correctly with LINEAR filtering
    251 
    252 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    253 PASS getError was expected value: INVALID_VALUE : non 0 border
    254 
    255 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    256 
    257 testing COMPRESSED_RGBA_ASTC_8x8_KHR 16x16 (LDR) via compressedTexImage2D
    258 
    259 PASS getError was expected value: NO_ERROR : uploading compressed texture
    260 
    261 expected
    262 
    263 actual
    264 
    265 PASS texture rendered correctly with NEAREST filtering
    266 
    267 expected
    268 
    269 actual
    270 
    271 PASS texture rendered correctly with LINEAR filtering
    272 
    273 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    274 PASS getError was expected value: INVALID_VALUE : non 0 border
    275 
    276 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    277 
    278 testing COMPRESSED_RGBA_ASTC_10x5_KHR 16x16 (LDR) via compressedTexImage2D
    279 
    280 PASS getError was expected value: NO_ERROR : uploading compressed texture
    281 
    282 expected
    283 
    284 actual
    285 
    286 PASS texture rendered correctly with NEAREST filtering
    287 
    288 expected
    289 
    290 actual
    291 
    292 PASS texture rendered correctly with LINEAR filtering
    293 
    294 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    295 PASS getError was expected value: INVALID_VALUE : non 0 border
    296 
    297 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    298 
    299 testing COMPRESSED_RGBA_ASTC_10x6_KHR 16x16 (LDR) via compressedTexImage2D
    300 
    301 PASS getError was expected value: NO_ERROR : uploading compressed texture
    302 
    303 expected
    304 
    305 actual
    306 
    307 PASS texture rendered correctly with NEAREST filtering
    308 
    309 expected
    310 
    311 actual
    312 
    313 PASS texture rendered correctly with LINEAR filtering
    314 
    315 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    316 PASS getError was expected value: INVALID_VALUE : non 0 border
    317 
    318 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    319 
    320 testing COMPRESSED_RGBA_ASTC_10x8_KHR 16x16 (LDR) via compressedTexImage2D
    321 
    322 PASS getError was expected value: NO_ERROR : uploading compressed texture
    323 
    324 expected
    325 
    326 actual
    327 
    328 PASS texture rendered correctly with NEAREST filtering
    329 
    330 expected
    331 
    332 actual
    333 
    334 PASS texture rendered correctly with LINEAR filtering
    335 
    336 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    337 PASS getError was expected value: INVALID_VALUE : non 0 border
    338 
    339 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    340 
    341 testing COMPRESSED_RGBA_ASTC_10x10_KHR 16x16 (LDR) via compressedTexImage2D
    342 
    343 PASS getError was expected value: NO_ERROR : uploading compressed texture
    344 
    345 expected
    346 
    347 actual
    348 
    349 PASS texture rendered correctly with NEAREST filtering
    350 
    351 expected
    352 
    353 actual
    354 
    355 PASS texture rendered correctly with LINEAR filtering
    356 
    357 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    358 PASS getError was expected value: INVALID_VALUE : non 0 border
    359 
    360 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    361 
    362 testing COMPRESSED_RGBA_ASTC_12x10_KHR 16x16 (LDR) via compressedTexImage2D
    363 
    364 PASS getError was expected value: NO_ERROR : uploading compressed texture
    365 
    366 expected
    367 
    368 actual
    369 
    370 PASS texture rendered correctly with NEAREST filtering
    371 
    372 expected
    373 
    374 actual
    375 
    376 PASS texture rendered correctly with LINEAR filtering
    377 
    378 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    379 PASS getError was expected value: INVALID_VALUE : non 0 border
    380 
    381 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    382 
    383 testing COMPRESSED_RGBA_ASTC_12x12_KHR 16x16 (LDR) via compressedTexImage2D
    384 
    385 PASS getError was expected value: NO_ERROR : uploading compressed texture
    386 
    387 expected
    388 
    389 actual
    390 
    391 PASS texture rendered correctly with NEAREST filtering
    392 
    393 expected
    394 
    395 actual
    396 
    397 PASS texture rendered correctly with LINEAR filtering
    398 
    399 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    400 PASS getError was expected value: INVALID_VALUE : non 0 border
    401 
    402 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    403 
    404 Testing every HDR texture format compression
    405 
    406 
    407 testing COMPRESSED_RGBA_ASTC_4x4_KHR 16x16 (HDR) via compressedTexImage2D
    408 
    409 PASS getError was expected value: NO_ERROR : uploading compressed texture
    410 
    411 expected
    412 
    413 actual
    414 
    415 PASS texture rendered correctly with NEAREST filtering
    416 
    417 expected
    418 
    419 actual
    420 
    421 PASS texture rendered correctly with LINEAR filtering
    422 
    423 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    424 PASS getError was expected value: INVALID_VALUE : non 0 border
    425 
    426 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    427 
    428 testing COMPRESSED_RGBA_ASTC_5x4_KHR 16x16 (HDR) via compressedTexImage2D
    429 
    430 PASS getError was expected value: NO_ERROR : uploading compressed texture
    431 
    432 expected
    433 
    434 actual
    435 
    436 PASS texture rendered correctly with NEAREST filtering
    437 
    438 expected
    439 
    440 actual
    441 
    442 PASS texture rendered correctly with LINEAR filtering
    443 
    444 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    445 PASS getError was expected value: INVALID_VALUE : non 0 border
    446 
    447 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    448 
    449 testing COMPRESSED_RGBA_ASTC_5x5_KHR 16x16 (HDR) via compressedTexImage2D
    450 
    451 PASS getError was expected value: NO_ERROR : uploading compressed texture
    452 
    453 expected
    454 
    455 actual
    456 
    457 PASS texture rendered correctly with NEAREST filtering
    458 
    459 expected
    460 
    461 actual
    462 
    463 PASS texture rendered correctly with LINEAR filtering
    464 
    465 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    466 PASS getError was expected value: INVALID_VALUE : non 0 border
    467 
    468 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    469 
    470 testing COMPRESSED_RGBA_ASTC_6x5_KHR 16x16 (HDR) via compressedTexImage2D
    471 
    472 PASS getError was expected value: NO_ERROR : uploading compressed texture
    473 
    474 expected
    475 
    476 actual
    477 
    478 PASS texture rendered correctly with NEAREST filtering
    479 
    480 expected
    481 
    482 actual
    483 
    484 PASS texture rendered correctly with LINEAR filtering
    485 
    486 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    487 PASS getError was expected value: INVALID_VALUE : non 0 border
    488 
    489 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    490 
    491 testing COMPRESSED_RGBA_ASTC_6x6_KHR 16x16 (HDR) via compressedTexImage2D
    492 
    493 PASS getError was expected value: NO_ERROR : uploading compressed texture
    494 
    495 expected
    496 
    497 actual
    498 
    499 PASS texture rendered correctly with NEAREST filtering
    500 
    501 expected
    502 
    503 actual
    504 
    505 PASS texture rendered correctly with LINEAR filtering
    506 
    507 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    508 PASS getError was expected value: INVALID_VALUE : non 0 border
    509 
    510 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    511 
    512 testing COMPRESSED_RGBA_ASTC_8x5_KHR 16x16 (HDR) via compressedTexImage2D
    513 
    514 PASS getError was expected value: NO_ERROR : uploading compressed texture
    515 
    516 expected
    517 
    518 actual
    519 
    520 PASS texture rendered correctly with NEAREST filtering
    521 
    522 expected
    523 
    524 actual
    525 
    526 PASS texture rendered correctly with LINEAR filtering
    527 
    528 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    529 PASS getError was expected value: INVALID_VALUE : non 0 border
    530 
    531 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    532 
    533 testing COMPRESSED_RGBA_ASTC_8x6_KHR 16x16 (HDR) via compressedTexImage2D
    534 
    535 PASS getError was expected value: NO_ERROR : uploading compressed texture
    536 
    537 expected
    538 
    539 actual
    540 
    541 PASS texture rendered correctly with NEAREST filtering
    542 
    543 expected
    544 
    545 actual
    546 
    547 PASS texture rendered correctly with LINEAR filtering
    548 
    549 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    550 PASS getError was expected value: INVALID_VALUE : non 0 border
    551 
    552 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    553 
    554 testing COMPRESSED_RGBA_ASTC_8x8_KHR 16x16 (HDR) via compressedTexImage2D
    555 
    556 PASS getError was expected value: NO_ERROR : uploading compressed texture
    557 
    558 expected
    559 
    560 actual
    561 
    562 PASS texture rendered correctly with NEAREST filtering
    563 
    564 expected
    565 
    566 actual
    567 
    568 PASS texture rendered correctly with LINEAR filtering
    569 
    570 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    571 PASS getError was expected value: INVALID_VALUE : non 0 border
    572 
    573 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    574 
    575 testing COMPRESSED_RGBA_ASTC_10x5_KHR 16x16 (HDR) via compressedTexImage2D
    576 
    577 PASS getError was expected value: NO_ERROR : uploading compressed texture
    578 
    579 expected
    580 
    581 actual
    582 
    583 PASS texture rendered correctly with NEAREST filtering
    584 
    585 expected
    586 
    587 actual
    588 
    589 PASS texture rendered correctly with LINEAR filtering
    590 
    591 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    592 PASS getError was expected value: INVALID_VALUE : non 0 border
    593 
    594 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    595 
    596 testing COMPRESSED_RGBA_ASTC_10x6_KHR 16x16 (HDR) via compressedTexImage2D
    597 
    598 PASS getError was expected value: NO_ERROR : uploading compressed texture
    599 
    600 expected
    601 
    602 actual
    603 
    604 PASS texture rendered correctly with NEAREST filtering
    605 
    606 expected
    607 
    608 actual
    609 
    610 PASS texture rendered correctly with LINEAR filtering
    611 
    612 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    613 PASS getError was expected value: INVALID_VALUE : non 0 border
    614 
    615 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    616 
    617 testing COMPRESSED_RGBA_ASTC_10x8_KHR 16x16 (HDR) via compressedTexImage2D
    618 
    619 PASS getError was expected value: NO_ERROR : uploading compressed texture
    620 
    621 expected
    622 
    623 actual
    624 
    625 PASS texture rendered correctly with NEAREST filtering
    626 
    627 expected
    628 
    629 actual
    630 
    631 PASS texture rendered correctly with LINEAR filtering
    632 
    633 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    634 PASS getError was expected value: INVALID_VALUE : non 0 border
    635 
    636 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    637 
    638 testing COMPRESSED_RGBA_ASTC_10x10_KHR 16x16 (HDR) via compressedTexImage2D
    639 
    640 PASS getError was expected value: NO_ERROR : uploading compressed texture
    641 
    642 expected
    643 
    644 actual
    645 
    646 PASS texture rendered correctly with NEAREST filtering
    647 
    648 expected
    649 
    650 actual
    651 
    652 PASS texture rendered correctly with LINEAR filtering
    653 
    654 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    655 PASS getError was expected value: INVALID_VALUE : non 0 border
    656 
    657 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    658 
    659 testing COMPRESSED_RGBA_ASTC_12x10_KHR 16x16 (HDR) via compressedTexImage2D
    660 
    661 PASS getError was expected value: NO_ERROR : uploading compressed texture
    662 
    663 expected
    664 
    665 actual
    666 
    667 PASS texture rendered correctly with NEAREST filtering
    668 
    669 expected
    670 
    671 actual
    672 
    673 PASS texture rendered correctly with LINEAR filtering
    674 
    675 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    676 PASS getError was expected value: INVALID_VALUE : non 0 border
    677 
    678 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
    679 
    680 testing COMPRESSED_RGBA_ASTC_12x12_KHR 16x16 (HDR) via compressedTexImage2D
    681 
    682 PASS getError was expected value: NO_ERROR : uploading compressed texture
    683 
    684 expected
    685 
    686 actual
    687 
    688 PASS texture rendered correctly with NEAREST filtering
    689 
    690 expected
    691 
    692 actual
    693 
    694 PASS texture rendered correctly with LINEAR filtering
    695 
    696 PASS getError was expected value: INVALID_OPERATION : trying to generate mipmaps from compressed texture
    697 PASS getError was expected value: INVALID_VALUE : non 0 border
    698 
    699 PASS getError was expected value: NO_ERROR : compressedTexSubImage2D allowed for reloading of complete textures
     10PASS No WEBGL_compressed_texture_astc support -- this is legal
     11PASS WEBGL_compressed_texture_astc not listed as supported and getExtension failed -- this is legal
    70012
    70113PASS successfullyParsed is true
  • trunk/LayoutTests/platform/ios-simulator-wk2/TestExpectations

    r274927 r274948  
    158158webkit.org/b/217268 imported/w3c/web-platform-tests/mathml/relations/html5-tree/dynamic-childlist-001.html [ Failure ]
    159159
     160webkit.org/b/209139 fast/canvas/webgl/webgl-clear-composited-notshowing.html [ Failure ]
     161
    160162webkit.org/b/222808 imported/w3c/web-platform-tests/webrtc/protocol/candidate-exchange.https.html [ Pass Failure ]
    161 
    162 # webkit.org/b/209139 fast/canvas/webgl/webgl-clear-composited-notshowing.html [ Failure ]
  • trunk/LayoutTests/platform/ios-simulator/TestExpectations

    r274927 r274948  
    4747imported/w3c/web-platform-tests/density-size-correction/density-corrected-various-elements.html [ ImageOnlyFailure ]
    4848
    49 # # WebGL tests which need triaging https://bugs.webkit.org/b/174100
     49# WebGL tests which need triaging https://bugs.webkit.org/b/174100
    5050webgl/1.0.3/conformance/uniforms/uniform-default-values.html [ Failure ]
    5151
     
    110110webkit.org/b/201509 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/video_timeupdate_on_seek.html [ Failure ]
    111111
    112 # ANGLE Metal backend failing tests with shared texture memory on the simulator
    113 webkit.org/b/222685 webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html [ Pass Failure ]
    114 webkit.org/b/222685 webgl/1.0.3/conformance/textures/texture-mips.html [ Pass Failure ]
    115 
    116112# WebGPU is not enabled on iOS Simulator.
    117113webgpu [ Skip ]
  • trunk/LayoutTests/platform/ios-wk2/TestExpectations

    r274927 r274948  
    18711871webkit.org/b/186045 imported/w3c/web-platform-tests/css/css-values/vh_not_refreshing_on_chrome.html [ Skip ]
    18721872
     1873webkit.org/b/217257 webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html [ Failure ]
     1874
    18731875webkit.org/b/217258 svg/W3C-I18N/tspan-direction-rtl.svg [ Failure ]
    18741876
  • trunk/LayoutTests/platform/ios/TestExpectations

    r274927 r274948  
    21762176imported/blink/animations/base-render-style-font-selector-version-assert.html [ Pass Timeout ]
    21772177imported/blink/compositing/draws-content/canvas-simple-background.html [ ImageOnlyFailure Pass ]
    2178 # imported/blink/compositing/draws-content/webgl-simple-background.html [ ImageOnlyFailure Pass ]
     2178imported/blink/compositing/draws-content/webgl-simple-background.html [ ImageOnlyFailure Pass ]
    21792179imported/blink/compositing/layer-creation/iframe-clip-removed.html [ Pass Timeout ]
    21802180imported/blink/compositing/overflow/body-switch-composited-scrolling.html [ ImageOnlyFailure Pass ]
     
    26142614
    26152615# WebGL tests which need triaging https://bugs.webkit.org/b/174100
     2616fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html [ Failure ]
    26162617fast/canvas/webgl/webgl-compressed-texture-size-limit.html [ Failure ]
    26172618fast/canvas/webgl/webgl-draw-buffers.html [ Failure ]
    26182619fast/canvas/webgl/webgl2-texture-upload-enums.html [ Failure ]
     2620webgl/1.0.3/conformance/context/context-attribute-preserve-drawing-buffer.html [ Failure ]
     2621webgl/1.0.3/conformance/context/context-attributes-alpha-depth-stencil-antialias.html [ Failure ]
     2622webgl/1.0.3/conformance/context/context-hidden-alpha.html [ Failure ]
     2623webgl/1.0.3/conformance/extensions/webgl-compressed-texture-pvrtc.html [ Failure ]
    26192624fast/canvas/webgl/read-pixels-test.html [ Skip ]
    26202625fast/canvas/webgl/webglcontextchangedevent.html [ Skip ]
     
    32713276
    32723277webkit.org/b/207858 fast/canvas/webgl/context-attributes-alpha.html [ Pass Failure ImageOnlyFailure ]
    3273 # webkit.org/b/207858 fast/canvas/webgl/match-page-color-space.html [ Pass Failure ImageOnlyFailure ]
     3278webkit.org/b/207858 fast/canvas/webgl/match-page-color-space.html [ Pass Failure ImageOnlyFailure ]
    32743279webkit.org/b/207858 webgl/smell-test.html [ Pass Failure ImageOnlyFailure ]
    32753280webkit.org/b/207858 webgl/webgl-backing-store-size-update.html [ Pass Failure ImageOnlyFailure ]
     
    33773382mathml/opentype/munderover-stretch-width.html [ Pass Failure ]
    33783383
    3379 # # <rdar://problem/64701357> REGRESSION: [ iOS wk2 ] webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html and webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html are failing consistently.
    3380 # webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html [ Failure ]
    3381 # webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html [ Failure ]
     3384# <rdar://problem/64701357> REGRESSION: [ iOS wk2 ] webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html and webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html are failing consistently.
     3385webgl/1.0.3/conformance/glsl/functions/glsl-function-sign.html [ Failure ]
     3386webgl/1.0.3/conformance/glsl/misc/glsl-function-nodes.html [ Failure ]
    33823387
    33833388# <rdar://problem/64816264> [ iOS wk2 ] streams/pipe-to.html is flaky failing.
     
    34303435
    34313436webkit.org/b/221833 fast/text/image-alt-text-bidi.html [ ImageOnlyFailure ]
    3432 
    3433 webkit.org/b/222844 fast/canvas/webgl/match-page-color-space.html [ Pass ImageOnlyFailure ]
    3434 webkit.org/b/222844 imported/blink/compositing/draws-content/webgl-simple-background.html [ Pass ImageOnlyFailure ]
    3435 
    3436 webkit.org/b/222239 webgl/conformance/extensions/khr-parallel-shader-compile.html [ Skip ]
  • trunk/LayoutTests/platform/mac/TestExpectations

    r274927 r274948  
    145145# Asserts in debug.
    146146[ Debug ] fast/images/large-size-image-crash.html [ Skip ]
     147
     148webkit.org/b/188061 [ Debug ] webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination.html [ Slow ]
     149
     150[ Debug ] webgl/2.0.0/conformance2/state/gl-object-get-calls.html [ Slow ]
    147151
    148152# Perf tests are very flaky, because they run in parallel with other tests.
     
    20152019
    20162020# rdar://65848157 ([AS Layout Tests] webgl/2.0.0/conformance2/reading/read-pixels-pack-parameters.html is failing)
    2017 # Marked as failing on all architectures below. When that is fixed, this bug still needs to be fixed.
    2018 # [ arm64 ] webgl/2.0.0/conformance2/reading/read-pixels-pack-parameters.html [ Failure ]
     2021[ arm64 ] webgl/2.0.0/conformance2/reading/read-pixels-pack-parameters.html [ Failure ]
    20192022
    20202023# rdar://64535650 (BlitFramebuffer sRGB webgl tests crashing/failing)
     
    22462249
    22472250webkit.org/b/223484 [ arm64 ] compositing/style-change/backface-visibility-change.html [ Pass ImageOnlyFailure ]
    2248 
    2249 webkit.org/b/222239 fast/canvas/webgl/context-creation-attributes.html [ Pass Failure ]
    2250 webkit.org/b/222239 fast/canvas/webgl/webgl2-texture-upload-enums.html [ Pass Failure ]
    2251 webkit.org/b/222239 webgl/2.0.0/conformance2/extensions/promoted-extensions-in-shaders.html [ Pass Failure ]
    2252 webkit.org/b/222239 webgl/2.0.0/conformance2/rendering/fs-color-type-mismatch-color-buffer-type.html [ Pass Failure ]
    2253 webkit.org/b/222239 webgl/2.0.0/conformance/extensions/webgl-draw-buffers.html [ Skip ]
    2254 webkit.org/b/222239 webgl/2.0.0/conformance2/textures/misc/texel-fetch-undefined.html [ Skip ]
    2255 webkit.org/b/222239 webgl/conformance/extensions/khr-parallel-shader-compile.html [ Skip ]
    2256 
    2257 webkit.org/b/222239 webgl/2.0.0/conformance/glsl/bugs/compound-assignment-type-combination.html [ Pass Failure Slow ]
    2258 webkit.org/b/222239 webgl/2.0.0/conformance2/glsl3/compound-assignment-type-combination.html [ Pass Failure Slow ]
    2259 
    2260 # Note: Even when fixed, this bug needs to be marked as Slow in debug builds.
    2261 webkit.org/b/222239 webgl/2.0.0/conformance2/state/gl-object-get-calls.html [ Pass Failure Slow ]
    2262 
    2263 # These ones only seem to fail on the bots. Could be older OSes?
    2264 webkit.org/b/222239 webgl/1.0.3/conformance/uniforms/uniform-default-values.html [ Pass Failure ]
    2265 webkit.org/b/222239 webgl/2.0.0/conformance/uniforms/uniform-default-values.html [ Pass Failure ]
    2266 
    2267 webkit.org/b/222844 fast/canvas/webgl/match-page-color-space.html [ Pass ImageOnlyFailure ]
    2268 webkit.org/b/222844 imported/blink/compositing/draws-content/webgl-simple-background.html [ Pass ImageOnlyFailure ]
    2269 
    2270 # ASTC may be supported on M1 macs, but we should skip it for now
    2271 fast/canvas/webgl/webgl-compressed-texture-astc.html [ Skip ]
    2272 
    2273 # This fails on Catalina, but not Big Sur.
    2274 [ Catalina Mojave ] inspector/canvas/updateShader-webgl.html [ Skip ]
  • trunk/LayoutTests/platform/wk2/TestExpectations

    r274927 r274948  
    231231webaudio/codec-tests/aac/vbr-128kbps-44khz.html [ Timeout ]
    232232webaudio/codec-tests/mp3/128kbps-44khz.html [ Timeout ]
    233 
    234 # webkit.org/b/221791
    235 # fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgb565.html [ Failure ]
    236 # fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html [ Failure ]
    237 # fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html [ Failure ]
    238 # fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html [ Failure ]
    239 # fast/canvas/webgl/texImage2D-mse-flipY-false.html [ Failure ]
    240 # fast/canvas/webgl/texImage2D-mse-flipY-true.html [ Failure ]
    241 
    242 # webkit.org/b/221790
    243 # webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html [ Failure ]
    244 # webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html [ Failure ]
    245 # webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html [ Failure ]
    246 # webgl/1.0.3/conformance/extensions/oes-texture-float-with-video.html [ Failure ]
    247 # webgl/1.0.3/conformance/extensions/oes-texture-half-float-with-video.html [ Failure ]
    248 # webgl/1.0.3/conformance/textures/tex-image-and-sub-image-2d-with-video.html [ Failure ]
    249 
    250 # webkit.org/b/221806
    251 # webgl/2.0.0/conformance/extensions/oes-texture-float-with-video.html [ Failure ]
    252 # webgl/2.0.0/conformance/extensions/oes-texture-half-float-with-video.html [ Failure ]
    253 # webgl/2.0.0/conformance/textures/video/tex-2d-rgb-rgb-unsigned_byte.html [ Failure ]
    254233
    255234webkit.org/b/221816 http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html [ Failure ]
  • trunk/Source/WTF/ChangeLog

    r274946 r274948  
     12021-03-24  Truitt Savell  <tsavell@apple.com>
     2
     3        Unreviewed, reverting r274927.
     4
     5        Broke many tests in WebGL
     6
     7        Reverted changeset:
     8
     9        "Enable Metal ANGLE backend for WebGL"
     10        https://bugs.webkit.org/show_bug.cgi?id=220076
     11        https://commits.webkit.org/r274927
     12
    1132021-03-24  Chris Dumez  <cdumez@apple.com>
    214
  • trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml

    r274927 r274948  
    11111111      default: true
    11121112
    1113 WebGLUsingMetal:
    1114   type: bool
    1115   humanReadableName: "WebGL via Metal"
    1116   humanReadableDescription: "Use the Metal backend for ANGLE"
    1117   webcoreBinding: RuntimeEnabledFeatures
    1118   condition: ENABLE(WEBGL)
    1119   defaultValue:
    1120     WebKitLegacy:
    1121       default: true
    1122     WebKit:
    1123       default: true
    1124 
    11251113WebGPUEnabled:
    11261114  type: bool
  • trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml

    r274927 r274948  
    810810      default: false
    811811
     812WebGLUsingMetal:
     813  type: bool
     814  humanReadableName: "WebGL via Metal"
     815  humanReadableDescription: "Use the Metal backend for ANGLE"
     816  webcoreBinding: RuntimeEnabledFeatures
     817  condition: ENABLE(WEBGL)
     818  defaultValue:
     819    WebKitLegacy:
     820      default: false
     821    WebKit:
     822      default: false
     823
    812824# FIXME: Is this implemented for WebKitLegacy? If not, this should be excluded from WebKitLegacy entirely.
    813825WebRTCDTMFEnabled:
Note: See TracChangeset for help on using the changeset viewer.