Bug 1861720: test(webgpu): run moz-webgpu-cts fmt r=webgpu-reviewers,teoxoy
Run using [`moz-webgpu-cts` 0.4.0]. [`moz-webgpu-cts` 0.4.0]: https://github.com/ErichDonGubler/moz-webgpu-cts/releases/tag/moz-webgpu-cts-v0.4.0 Differential Revision: https://phabricator.services.mozilla.com/D192093
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,9 +1,64 @@
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*]
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,create:createBuffer_invalid_and_oom:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*]
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:all_usages:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:error_buffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:twice:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:while_mapped:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -18,9 +73,10 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*]
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*]
|
||||
@@ -28,88 +84,13 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:while_mapped:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:twice:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*]
|
||||
expected:
|
||||
if os == "mac": OK
|
||||
ERROR
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:error_buffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*]
|
||||
expected:
|
||||
if os == "mac": OK
|
||||
ERROR
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,create:createBuffer_invalid_and_oom:*]
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -119,10 +100,27 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*]
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*]
|
||||
expected:
|
||||
if os == "win": ERROR
|
||||
if os == "linux": ERROR
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*]
|
||||
@@ -130,12 +128,14 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,destroy:all_usages:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*]
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*]
|
||||
expected:
|
||||
if os == "win": ERROR
|
||||
if os == "linux": ERROR
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,44 +1,10 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:set_pipeline:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:offset_alignment:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer,device_mismatch:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:overflow:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:out_of_bounds:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
@@ -46,18 +12,7 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:mipmap_level:*]
|
||||
[:dimension="1d"]
|
||||
expected: FAIL
|
||||
|
||||
[:dimension="2d"]
|
||||
expected: FAIL
|
||||
|
||||
[:dimension="3d"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:overflow:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -67,25 +22,6 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture,device_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_usage:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_overflow:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:dispatch_sizes:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
@@ -97,29 +33,25 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:dispatchType="direct";largeDimValue=65535]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:dispatchType="direct";largeDimValue=65536]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:dispatchType="direct";largeDimValue=2147483647]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:dispatchType="direct";largeDimValue=4294967295]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:dispatchType="direct";largeDimValue=65535]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:dispatchType="direct";largeDimValue=65536]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:dispatchType="indirect";largeDimValue=0]
|
||||
expected: FAIL
|
||||
@@ -127,26 +59,16 @@
|
||||
[:dispatchType="indirect";largeDimValue=1]
|
||||
expected: FAIL
|
||||
|
||||
[:dispatchType="indirect";largeDimValue=65535]
|
||||
expected: FAIL
|
||||
|
||||
[:dispatchType="indirect";largeDimValue=65536]
|
||||
expected: FAIL
|
||||
|
||||
[:dispatchType="indirect";largeDimValue=2147483647]
|
||||
expected: FAIL
|
||||
|
||||
[:dispatchType="indirect";largeDimValue=4294967295]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_usage:*]
|
||||
[:]
|
||||
[:dispatchType="indirect";largeDimValue=65535]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:multisampled_copy_restrictions:*]
|
||||
[:]
|
||||
[:dispatchType="indirect";largeDimValue=65536]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
@@ -155,124 +77,6 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_within_same_buffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-bc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-bc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "linux": PASS
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer,usage:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
@@ -280,7 +84,85 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,clearBuffer:offset_alignment:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:pipeline,device_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:set_pipeline:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer,device_mismatch:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_state:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:srcBufferState="destroyed";dstBufferState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="destroyed";dstBufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="destroyed";dstBufferState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="invalid";dstBufferState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="invalid";dstBufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="invalid";dstBufferState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="valid";dstBufferState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="valid";dstBufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="valid";dstBufferState="valid"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_usage:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_out_of_bounds:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_overflow:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
@@ -294,42 +176,155 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:buffer_state:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:srcBufferState="valid";dstBufferState="valid"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:srcBufferState="valid";dstBufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="valid";dstBufferState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="invalid";dstBufferState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="invalid";dstBufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="invalid";dstBufferState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="destroyed";dstBufferState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="destroyed";dstBufferState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcBufferState="destroyed";dstBufferState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_out_of_bounds:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyBufferToBuffer:copy_within_same_buffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:copy_with_invalid_or_destroyed_texture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:mipmap_level:*]
|
||||
[:dimension="1d"]
|
||||
expected: FAIL
|
||||
|
||||
[:dimension="2d"]
|
||||
expected: FAIL
|
||||
|
||||
[:dimension="3d"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:multisampled_copy_restrictions:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:sample_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture,device_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_format_compatibility:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="_undef_";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="depth32float-stencil8";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-bc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-astc";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-bc"]
|
||||
expected: FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-bc";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-astc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-bc"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:srcFormatFeature="texture-compression-etc2";dstFormatFeature="texture-compression-etc2"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,copyTextureToTexture:texture_usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,9 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_and_size_oob:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -8,79 +13,123 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_usage:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_and_size_oob:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:invalid_pipeline:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:pipeline,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_and_size_oob:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:slot:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer,device_mismatch:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_usage:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_index_buffer_should_be_bound:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_vertex_buffer_should_be_bound:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_do_not_inherit_between_render_passes:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_inherit_from_previous_pipeline:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:bind_group,device_mismatch:*]
|
||||
[:encoderType="compute%20pass"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:dynamic_offsets_match_expectations_in_pass_encoder:*]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,1024\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -97,75 +146,155 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=false]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=true]
|
||||
[:encoderType="compute%20pass";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
@@ -185,190 +314,75 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1,2\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1,2\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[256\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[1024,0\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[256\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,512\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=false]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,1024\];useU32array=true]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=false]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";dynamicOffsets=[0,4294967295\];useU32array=true]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[4294967295,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:u32array_start_and_length:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_and_size_oob:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:pipeline,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_do_not_inherit_between_render_passes:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer_usage:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_usage:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[512,0\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:slot:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:vertex_buffer,device_mismatch:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_vertex_buffer_should_be_bound:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[\];useU32array=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:vertex_buffers_inherit_from_previous_pipeline:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setPipeline:invalid_pipeline:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:index_buffer,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,state_tracking:all_needed_index_buffer_should_be_bound:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:bind_group,device_mismatch:*]
|
||||
[:encoderType="compute%20pass"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
[:encoderType="render%20pass";dynamicOffsets=[\];useU32array=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
@@ -380,28 +394,21 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setIndexBuffer:offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:state_and_binding_index:*]
|
||||
[:encoderType="compute%20pass";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[:encoderType="compute%20pass";state="destroyed";resourceType="buffer"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[:encoderType="compute%20pass";state="destroyed";resourceType="texture"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
@@ -411,47 +418,11 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="destroyed";resourceType="buffer"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="compute%20pass";state="destroyed";resourceType="texture"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="valid";resourceType="buffer"]
|
||||
[:encoderType="compute%20pass";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="invalid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="destroyed";resourceType="buffer"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="destroyed";resourceType="texture"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="invalid";resourceType="texture"]
|
||||
[:encoderType="compute%20pass";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
@@ -461,12 +432,45 @@
|
||||
[:encoderType="render%20bundle";state="destroyed";resourceType="texture"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,setVertexBuffer:offset_alignment:*]
|
||||
[:]
|
||||
[:encoderType="render%20bundle";state="invalid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="destroyed";resourceType="buffer"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="destroyed";resourceType="texture"]
|
||||
expected: FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_usage:*]
|
||||
[:encoderType="render%20pass";state="invalid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="invalid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="valid";resourceType="buffer"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";state="valid";resourceType="texture"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,cmds,setBindGroup:u32array_start_and_length:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,17 @@
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,query_type_and_index:*]
|
||||
[:type="occlusion"]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:nesting:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_balance:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp"]
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_invalid_nesting:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
@@ -11,7 +20,7 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,invalid_query_set:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:occlusion_query,invalid_query_set:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -21,25 +30,6 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:empty_bundle_list:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:nesting:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:occlusion_query,query_type:*]
|
||||
[:type="_undef_"]
|
||||
expected: FAIL
|
||||
@@ -56,22 +46,30 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:first_query_and_query_count:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,invalid_query_set:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:timestamp_query,query_type_and_index:*]
|
||||
[:type="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:type="timestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_buffer_usage:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,general:occlusion_query,invalid_query_set:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:destination_offset_alignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:resolve_buffer_oob:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:first_query_and_query_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -82,214 +80,217 @@
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:queryset_and_destination_buffer_state:*]
|
||||
[:querySetState="valid";destinationState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="valid";destinationState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="valid";destinationState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="invalid";destinationState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="invalid";destinationState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="invalid";destinationState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="destroyed";destinationState="valid"]
|
||||
[:querySetState="destroyed";destinationState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="destroyed";destinationState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="destroyed";destinationState="destroyed"]
|
||||
[:querySetState="destroyed";destinationState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="invalid";destinationState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="invalid";destinationState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="invalid";destinationState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="valid";destinationState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="valid";destinationState="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:querySetState="valid";destinationState="valid"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:simple:*]
|
||||
[:errorType="out-of-memory";errorFilter="internal"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="out-of-memory"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="validation"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="internal"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorType="validation";errorFilter="out-of-memory"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorType="validation";errorFilter="validation"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:parent_scope:*]
|
||||
[:errorFilter="out-of-memory";stackDepth=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=10]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=100]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=1000]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="validation";stackDepth=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="validation";stackDepth=10]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="validation";stackDepth=100]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:errorFilter="validation";stackDepth=1000]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_invalid_nesting:*]
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,resolveQuerySet:resolve_buffer_oob:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:color_formats_mismatch:*]
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["bgra8unorm","rg8unorm"\]]
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm","rgba8unorm"\];passFormats=["rg8unorm","bgra8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["bgra8unorm","bgra8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["rg8unorm","bgra8unorm"\]]
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["bgra8unorm","rg8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["rg8unorm","bgra8unorm","rgba8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm","rgba8unorm"\];passFormats=["rg8unorm","bgra8unorm"\]]
|
||||
[:bundleFormats=["bgra8unorm","rg8unorm"\];passFormats=["rg8unorm","bgra8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_formats_mismatch:*]
|
||||
[:bundleFormat="depth24plus";passFormat="depth16unorm"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormat="depth24plus";passFormat="depth24plus"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormat="depth24plus";passFormat="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormat="stencil8";passFormat="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_readonly_mismatch:*]
|
||||
[:depthStencilFormat="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthStencilFormat="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthStencilFormat="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthStencilFormat="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthStencilFormat="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthStencilFormat="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthStencilFormat="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:depth_stencil_formats_mismatch:*]
|
||||
[:bundleFormat="depth24plus";passFormat="depth24plus"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:bundleFormat="depth24plus";passFormat="depth16unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:bundleFormat="depth24plus";passFormat="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:bundleFormat="stencil8";passFormat="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,queries,begin_end:occlusion_query,begin_end_balance:*]
|
||||
[:]
|
||||
[:depthStencilFormat="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:*]
|
||||
[:bundleSamples=1;passSamples=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:bundleSamples=4;passSamples=4]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:bundleFormat=4;passFormat=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:bundleFormat=1;passFormat=4]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:empty:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:empty_bundle_list:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,encoding,render_bundle:sample_count_mismatch:*]
|
||||
[:bundleFormat=1;passFormat=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleFormat=4;passFormat=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleSamples=1;passSamples=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bundleSamples=4;passSamples=4]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:empty:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:parent_scope:*]
|
||||
[:errorFilter="out-of-memory";stackDepth=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=10]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=100]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="out-of-memory";stackDepth=1000]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="validation";stackDepth=1]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="validation";stackDepth=10]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="validation";stackDepth=100]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorFilter="validation";stackDepth=1000]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,error_scope:simple:*]
|
||||
[:errorType="out-of-memory";errorFilter="internal"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="out-of-memory"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorType="out-of-memory";errorFilter="validation"]
|
||||
expected: FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="internal"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="out-of-memory"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:errorType="validation";errorFilter="validation"]
|
||||
expected:
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,129 +1,161 @@
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,destination:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,format:*]
|
||||
[:format="r8unorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8snorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8snorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
[:format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8snorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-4x4-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
[:format="astc-4x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
[:format="astc-5x4-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-5x4-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-5x5-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected: FAIL
|
||||
[:format="astc-5x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-6x5-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected: FAIL
|
||||
[:format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
[:format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected: FAIL
|
||||
[:format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected: FAIL
|
||||
[:format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
[:format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg11b10ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb9e5ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
[:format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="bc1-rgba-unorm"]
|
||||
expected: FAIL
|
||||
@@ -143,277 +175,290 @@
|
||||
[:format="bc3-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc4-r-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-unorm"]
|
||||
[:format="bc4-r-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc5-rg-snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-ufloat"]
|
||||
[:format="bc5-rg-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc6h-rgb-ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="eac-r11snorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="eac-rg11unorm"]
|
||||
[:format="eac-r11unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="eac-rg11snorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-4x4-unorm"]
|
||||
[:format="eac-rg11unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-4x4-unorm-srgb"]
|
||||
[:format="etc2-rgb8a1unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-5x4-unorm"]
|
||||
[:format="etc2-rgb8a1unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-5x4-unorm-srgb"]
|
||||
[:format="etc2-rgb8unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-5x5-unorm"]
|
||||
[:format="etc2-rgb8unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-5x5-unorm-srgb"]
|
||||
[:format="etc2-rgba8unorm"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-6x5-unorm"]
|
||||
[:format="etc2-rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
|
||||
[:format="astc-6x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-6x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-8x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="r8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x5-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg11b10ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x6-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x8-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-10x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x10-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="astc-12x12-unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
[:format="rg8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyBufferToTexture:*]
|
||||
[:]
|
||||
[:format="rgb9e5ufloat"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8snorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,destination:*]
|
||||
[:]
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*]
|
||||
[:mipLevel=0]
|
||||
expected: FAIL
|
||||
|
||||
[:mipLevel=5]
|
||||
expected: FAIL
|
||||
|
||||
[:mipLevel=6]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*]
|
||||
[:sampleCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,state:*]
|
||||
[:state="valid"]
|
||||
[:state="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:state="invalid"]
|
||||
expected: FAIL
|
||||
|
||||
[:state="destroyed"]
|
||||
[:state="valid"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*]
|
||||
[:usage=1]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=16]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=2]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=4]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=8]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*]
|
||||
[:state="detached-hascontext"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:state="detached-nocontext"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:state="nocontext"]
|
||||
expected: FAIL
|
||||
|
||||
[:state="valid"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToTexture:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyTextureToBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:resolveQuerySet:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
@@ -429,6 +474,38 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:setVertexBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:writeBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:beginOcclusionQuery:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:resolveQuerySet:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:writeTimestamp:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyBufferToTexture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:copyTextureToBuffer:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
@@ -439,39 +516,7 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,sample_count:*]
|
||||
[:sampleCount=1]
|
||||
expected: FAIL
|
||||
|
||||
[:sampleCount=4]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyBufferToTexture:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:OOB,source:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:beginOcclusionQuery:*]
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:setBindGroup:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -479,85 +524,3 @@
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:writeTexture:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:writeTimestamp:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,query_set:resolveQuerySet:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:setBindGroup:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:copyTextureToBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,usage:*]
|
||||
[:usage=1]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=2]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=4]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=8]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=16]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:setVertexBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:destination_texture,mipLevel:*]
|
||||
[:mipLevel=0]
|
||||
expected: FAIL
|
||||
|
||||
[:mipLevel=5]
|
||||
expected: FAIL
|
||||
|
||||
[:mipLevel=6]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_offscreenCanvas,state:*]
|
||||
[:state="nocontext"]
|
||||
expected: FAIL
|
||||
|
||||
[:state="detached-nocontext"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:state="detached-hascontext"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:state="valid"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:resolveQuerySet:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,buffer:writeBuffer:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
@@ -1,8 +1,110 @@
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:beginRenderPass:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer,device_mismatch:*]
|
||||
expected:
|
||||
if os == "linux": [OK, CRASH]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer_state:*]
|
||||
[:bufferState="destroyed"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bufferState="invalid"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:bufferState="valid"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:ranges:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:usages:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:sample_count:*]
|
||||
[:sampleCount=1]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:sampleCount=4]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "linux": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture_state:*]
|
||||
[:textureState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
[:textureState="invalid"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureState="valid"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:usages:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_format:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_sparse:*]
|
||||
[:attachmentCount=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attachmentCount=2]
|
||||
expected: FAIL
|
||||
@@ -26,75 +128,6 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_count:*]
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:sample_count:*]
|
||||
[:sampleCount=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:sampleCount=4]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,same_size:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_format:*]
|
||||
[:encoderType="render%20pass";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,depth_format:*]
|
||||
[:passFeature="_undef_";bundleFeature="_undef_"]
|
||||
expected: FAIL
|
||||
@@ -109,53 +142,45 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer,device_mismatch:*]
|
||||
expected:
|
||||
if os == "linux": [CRASH, OK]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture,device_mismatch:*]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_count:*]
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_format:*]
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "win": [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_sparse:*]
|
||||
[:encoderType="render%20pass";attachmentCount=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=5]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=6]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=7]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=8]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentCount=2]
|
||||
expected: FAIL
|
||||
@@ -178,183 +203,159 @@
|
||||
[:encoderType="render%20bundle";attachmentCount=8]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_depth_stencil_attachment:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";attachmentCount=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer_state:*]
|
||||
[:bufferState="valid"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:bufferState="invalid"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
[:encoderType="render%20pass";attachmentCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:bufferState="destroyed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
[:encoderType="render%20pass";attachmentCount=3]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentCount=4]
|
||||
expected: FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,sample_count:*]
|
||||
[:encoderType="render%20pass";attachmentType="color"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
[:encoderType="render%20pass";attachmentCount=5]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";attachmentType="depthstencil"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
[:encoderType="render%20pass";attachmentCount=6]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentType="color"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
[:encoderType="render%20pass";attachmentCount=7]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";attachmentType="depthstencil"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_count:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";attachmentCount=8]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,device_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_format:*]
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="_undef_";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="_undef_";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";encoderFormatFeature="depth32float-stencil8";pipelineFormatFeature="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,depth_stencil_read_only_write_state:*]
|
||||
[:encoderType="render%20pass";format="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20pass";format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle";format="stencil8"]
|
||||
expected: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20bundle";format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,color_format:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";format="_undef_"]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:encoderType="render%20pass";format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:usages:*]
|
||||
[:]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,sample_count:*]
|
||||
[:encoderType="render%20bundle";attachmentType="color"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeTexture:texture_state:*]
|
||||
[:textureState="valid"]
|
||||
[:encoderType="render%20bundle";attachmentType="depthstencil"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureState="invalid"]
|
||||
[:encoderType="render%20pass";attachmentType="color"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureState="destroyed"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:usages:*]
|
||||
[:]
|
||||
[:encoderType="render%20pass";attachmentType="depthstencil"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,destroyed,texture:beginRenderPass:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_color_attachment:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_and_bundle,sample_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,attachment_compatibility:render_pass_or_bundle_and_pipeline,color_format:*]
|
||||
[:encoderType="render%20pass"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
[:encoderType="render%20bundle"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
if os == "win" and not debug: [PASS, FAIL]
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,device_mismatch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[FAIL, PASS]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,queue,writeBuffer:ranges:*]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,one_depth_stencil_attachment:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "win" and debug: [PASS, FAIL]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,same_size:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -1,8 +1,158 @@
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_size:*]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,color_depth_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,layer_count:*]
|
||||
[:arrayLayerCount=1;baseArrayLayer=0]
|
||||
expected: FAIL
|
||||
|
||||
[:arrayLayerCount=1;baseArrayLayer=9]
|
||||
expected: FAIL
|
||||
|
||||
[:arrayLayerCount=5;baseArrayLayer=0]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,mip_level_count:*]
|
||||
[:mipLevelCount=1;baseMipLevel=0]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:mipLevelCount=1;baseMipLevel=3]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:mipLevelCount=2;baseMipLevel=0]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,empty:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:*]
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,unaligned:*]
|
||||
[:formats=["r32float","rgba8unorm","rgba32float","r8unorm","r8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:formats=["r8unorm","r32float","rgba8unorm","rgba32float","r8unorm"\]]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachments:*]
|
||||
[:colorAttachmentsCount=8]
|
||||
expected:
|
||||
@@ -12,97 +162,17 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,sample_count:*]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,non_multisampled:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,color_depth_mismatch:*]
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,sample_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:occlusionQuerySet,query_set_type:*]
|
||||
[:queryType="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:queryType="timestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,error_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,mip_level_count:*]
|
||||
[:mipLevelCount=2;baseMipLevel=0]
|
||||
expected: FAIL
|
||||
|
||||
[:mipLevelCount=1;baseMipLevel=0]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:mipLevelCount=1;baseMipLevel=3]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,unaligned:*]
|
||||
[:formats=["r8unorm","r32float","rgba8unorm","rgba32float","r8unorm"\]]
|
||||
expected: FAIL
|
||||
|
||||
[:formats=["r32float","rgba8unorm","rgba32float","r8unorm","r8unorm"\]]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,depth_clear_value:*]
|
||||
[:depthLoadOp="load";depthClearValue="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=-1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=0]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=0.5]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=1.5]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=-1]
|
||||
expected: FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=0]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=0.5]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=1.5]
|
||||
expected: FAIL
|
||||
|
||||
[:depthLoadOp="_undef_";depthClearValue="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -127,26 +197,221 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue="_undef_"]
|
||||
expected: FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=-1]
|
||||
expected: FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=0]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=0.5]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="clear";depthClearValue=1.5]
|
||||
expected: FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue="_undef_"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=-1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=0]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=0.5]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=1]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:depthLoadOp="load";depthClearValue=1.5]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,loadOp_storeOp_match_depthReadOnly_stencilReadOnly:*]
|
||||
[:format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth16unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth24plus"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth24plus-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="depth32float-stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="stencil8"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,sample_counts_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:occlusionQuerySet,query_set_type:*]
|
||||
[:queryType="occlusion"]
|
||||
expected: FAIL
|
||||
|
||||
[:queryType="timestamp"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,array_layer_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_format:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_size:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,error_state:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:*]
|
||||
[:format="bgra8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,mipmap_level_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,sample_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,single_sample_count:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,usage:*]
|
||||
[:usage=12]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=20]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:usage=3]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=8]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrites,query_set_type:*]
|
||||
[:queryType="occlusion"]
|
||||
@@ -161,26 +426,44 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:colorAttachmentFormat="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentFormat="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentHeight=4]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentSamples=1]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:otherAttachmentFormat="bgra8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:resolveTargetFormat="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetFormat="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetHeight=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetInvalid=true]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetSamples=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetUsage=1]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetViewMipCount=2;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetInvalid=true]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewMipCount=2]
|
||||
[:resolveTargetViewArrayLayerCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewBaseArrayLayer=1]
|
||||
@@ -190,298 +473,15 @@
|
||||
[:resolveTargetViewBaseArrayLayer=1;resolveTargetViewArrayLayerCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetViewArrayLayerCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:otherAttachmentFormat="bgra8unorm"]
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:colorAttachmentFormat="bgra8unorm"]
|
||||
[:resolveTargetViewBaseMipLevel=1;resolveTargetViewMipCount=2;resolveTargetHeight=4;resolveTargetWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentFormat="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetFormat="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetFormat="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentHeight=4]
|
||||
expected: FAIL
|
||||
|
||||
[:colorAttachmentWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetHeight=4]
|
||||
[:resolveTargetViewMipCount=2]
|
||||
expected: FAIL
|
||||
|
||||
[:resolveTargetWidth=4]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,non_multisampled:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,sample_counts_mismatch:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,different_format:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:timestampWrite,query_index:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,usage:*]
|
||||
[:usage=3]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=12]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=8]
|
||||
expected: FAIL
|
||||
|
||||
[:usage=20]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachmentBytesPerSample,aligned:*]
|
||||
[:format="r8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r32uint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32sint"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,mipmap_level_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,sample_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:attachments,layer_count:*]
|
||||
[:arrayLayerCount=5;baseArrayLayer=0]
|
||||
expected: FAIL
|
||||
|
||||
[:arrayLayerCount=1;baseArrayLayer=0]
|
||||
expected: FAIL
|
||||
|
||||
[:arrayLayerCount=1;baseArrayLayer=9]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,array_layer_count:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,empty:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,single_sample_count:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:resolveTarget,format_supports_resolve:*]
|
||||
[:format="r8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba8uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba8sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="bgra8unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="bgra8unorm-srgb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="r16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rg16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rg16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="rgba16uint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16sint"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgba16float"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:format="r32float"]
|
||||
expected: FAIL
|
||||
|
||||
[:format="rgb10a2unorm"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,73 +1,25 @@
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,count:*]
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,etc2:*]
|
||||
[:textureCompressionETC2=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureCompressionETC2=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,count:*]
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,builder_subcases_short:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,plain_cases_private:*]
|
||||
[:x=2;y=4]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:x=-10;y=18]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:not_implemented_yet,without_plan:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:compat,api,validation,texture,createTexture:unsupportedTextureViewFormats:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,count:*]
|
||||
[cts.https.html?q=webgpu:compat,api,validation,texture,cubeArray:cube_array:*]
|
||||
[:dimension="cube"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,async:*]
|
||||
[:dimension="cube-array"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,async:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,count:*]
|
||||
|
||||
[cts.https.html?q=webgpu:examples:not_implemented_yet,with_plan:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,plain_cases:*]
|
||||
[:x=2;y=2]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:x=-10;y=-10]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,values:*]
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,builder_cases:*]
|
||||
[:x=1;y=1]
|
||||
expected:
|
||||
@@ -86,15 +38,6 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,bc:*]
|
||||
[:textureCompressionBC=false]
|
||||
expected: FAIL
|
||||
|
||||
[:textureCompressionBC=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,builder_cases_subcases:*]
|
||||
[:x=1]
|
||||
expected:
|
||||
@@ -105,39 +48,37 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,buffers:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,values:*]
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,values:*]
|
||||
|
||||
[cts.https.html?q=webgpu:examples:test_name:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:compat,api,validation,texture,cubeArray:cube_array:*]
|
||||
[:dimension="cube"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:dimension="cube-array"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,builder_subcases:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,values:*]
|
||||
[cts.https.html?q=webgpu:examples:basic,builder_subcases_short:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,plain_cases:*]
|
||||
[:x=-10;y=-10]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:x=2;y=2]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,plain_cases_private:*]
|
||||
[:x=-10;y=18]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:x=2;y=4]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic:*]
|
||||
[:]
|
||||
@@ -145,7 +86,74 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:basic,async:*]
|
||||
[cts.https.html?q=webgpu:examples:gpu,async:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,buffers:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,bc:*]
|
||||
[:textureCompressionBC=false]
|
||||
expected: FAIL
|
||||
|
||||
[:textureCompressionBC=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:gpu,with_texture_compression,etc2:*]
|
||||
[:textureCompressionETC2=false]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:textureCompressionETC2=true]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:not_implemented_yet,with_plan:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:not_implemented_yet,without_plan:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:examples:test_name:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,count:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:BufferUsage,values:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,count:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ColorWrite,values:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,count:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:ShaderStage,values:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,count:*]
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:idl,constants,flags:TextureUsage,values:*]
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,16 +1,30 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:control_flow:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -22,91 +36,13 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:control_flow:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:control_flow:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:control_flow:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:stage:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -122,13 +58,23 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_1d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:stage:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -137,12 +83,34 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="compute"]
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:control_flow:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -158,19 +126,33 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_3d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:stage:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_2d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:sampled_2d_coords:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:arrayed_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -182,25 +164,11 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_2d_coords:*]
|
||||
[:]
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:control_flow:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:stage:*]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -209,12 +177,44 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompare:stage:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_array_3d_coords:*]
|
||||
[:]
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:control_flow:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleCompareLevel:stage:*]
|
||||
[:stage="compute"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="fragment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:stage="vertex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,24 +1,9 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:bitwise_and:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_ptrs:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_C_R_C:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:vec4_constructor:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_constructor:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -28,7 +13,27 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_builtin_fn_args:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_member_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_ptrs:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_struct_members:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -38,6 +43,36 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_chain_C_C_R_C:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_parenthesized_expr:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:bitwise_and:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:bitwise_or:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:builtin_fn_args:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:logical_and:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:logical_or:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
@@ -48,12 +83,12 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_constructor:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:matrix_index_via_ptr:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_struct_constructor:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_builtin_fn_args:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -63,27 +98,12 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_via_struct_members:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_struct_constructor:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:builtin_fn_args:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:user_fn_args:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_vec4_constructor:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -93,31 +113,11 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:logical_and:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:user_fn_args:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:bitwise_or:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:array_index_lhs_member_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:matrix_index_via_ptr:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:binary_op_parenthesized_expr:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:nested_vec4_constructor:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:vec4_constructor:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -1,171 +1,14 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:else_if:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:if_false:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_continuing:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_condition:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:nested_loops:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_continue:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_basic:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_basic:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:nested_for_break:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_break:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_break:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_compound_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_initalizer:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:nested_if_else:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_continuing_basic:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_initalizer:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_continuing:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_continue:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_increment:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_increment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:nested_for_continue:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:if_true:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:1d_array_increment:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
@@ -175,9 +18,166 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_condition:*]
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,eval_order:2d_array_increment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_basic:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_break:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_condition:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_continuing:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_complex_initalizer:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_condition:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_continue:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_continuing:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:for_initalizer:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:nested_for_break:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,for:nested_for_continue:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:else_if:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:if_false:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:if_true:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,if:nested_if_else:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_break:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_continue:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:loop_continuing_basic:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,loop:nested_loops:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_basic:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
@@ -1,145 +1,136 @@
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_builtin:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw1:*]
|
||||
expected:
|
||||
if os == "linux": [OK, TIMEOUT]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "linux": [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:coww:*]
|
||||
expected:
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux": TIMEOUT
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "linux": [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [NOTRUN, TIMEOUT]
|
||||
if os == "linux": [NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and not debug: [NOTRUN, TIMEOUT]
|
||||
if os == "linux": [NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*]
|
||||
[:memType="non_atomic_storage"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="non_atomic_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_nested_break:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,return:return_conditional_true:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_continue:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_must_use:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_break:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_default:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested_must_use:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,return:return:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_load_store:*]
|
||||
[:memType="non_atomic_storage"]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="non_atomic_workgroup"]
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,return:return_conditional_false:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,return:return_conditional_true:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_default:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_default_only:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case_default:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_basic:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_break:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_continue:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_nested_break:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_nested_continue:*]
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
@@ -154,6 +145,30 @@
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_load_store:*]
|
||||
[:memType="non_atomic_storage"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="non_atomic_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:*]
|
||||
[:memType="non_atomic_storage"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="non_atomic_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*]
|
||||
[:memType="non_atomic_storage"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="non_atomic_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corr:*]
|
||||
expected:
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
@@ -166,66 +181,46 @@
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux": [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [NOTRUN, TIMEOUT]
|
||||
if os == "linux": [NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and not debug: [NOTRUN, TIMEOUT]
|
||||
if os == "linux": [NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_basic:*]
|
||||
[:preventValueOptimizations=true]
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:corw1:*]
|
||||
expected:
|
||||
if os == "linux": [OK, TIMEOUT]
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_multiple_case_default:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,switch:switch_default_only:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:*]
|
||||
[:memType="non_atomic_storage"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="non_atomic_workgroup"]
|
||||
expected: FAIL
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:cowr:*]
|
||||
@@ -240,47 +235,65 @@
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux": [FAIL, TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
FAIL
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win" and not debug: [NOTRUN, TIMEOUT]
|
||||
if os == "linux": [NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and not debug: [NOTRUN, TIMEOUT]
|
||||
if os == "linux": [NOTRUN, TIMEOUT]
|
||||
FAIL
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,while:while_nested_continue:*]
|
||||
[:preventValueOptimizations=true]
|
||||
[cts.https.html?q=webgpu:shader,execution,memory_model,coherence:coww:*]
|
||||
expected:
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux": TIMEOUT
|
||||
[:memType="atomic_storage";testType="inter_workgroup"]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
[:memType="atomic_storage";testType="inter_workgroup";extraFlags="rmw_variant"]
|
||||
expected: FAIL
|
||||
|
||||
[:memType="atomic_storage";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win": FAIL
|
||||
if os == "linux": [FAIL, TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,phony:phony_assign_call_nested_must_use:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
[:memType="atomic_storage";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: TIMEOUT
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,execution,flow_control,return:return_conditional_false:*]
|
||||
[:preventValueOptimizations=true]
|
||||
expected: FAIL
|
||||
|
||||
[:preventValueOptimizations=false]
|
||||
expected: FAIL
|
||||
[:memType="atomic_workgroup";testType="intra_workgroup";extraFlags="rmw_variant"]
|
||||
expected:
|
||||
if os == "win" and debug: FAIL
|
||||
if os == "win" and not debug: [TIMEOUT, NOTRUN]
|
||||
if os == "linux": [TIMEOUT, NOTRUN]
|
||||
if os == "mac": FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,15 +1,55 @@
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_for:*]
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_assignment:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case_break:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_compound_statement:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_continuing:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case_break:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_discard:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_compound_statement:*]
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_assert:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_var_decl:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_for:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -26,12 +66,50 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_assignment:*]
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_if_else:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_let_decl:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_if_else:*]
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break_if:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_continue:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_var_decl:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_switch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:compound_statement_multiple:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -43,91 +121,13 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_const_assert:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break_if:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:compound_statement_multiple:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:function_body_multiple:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_let_decl:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_continuing:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:function_body_single:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_module_var_decl:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_continue:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop_break:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case_break:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_loop:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_switch:*]
|
||||
[:]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_default_case:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_fn_var_decl:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,parse,semicolon:after_case_break:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,42 +1,202 @@
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion:*]
|
||||
[:target="i32"]
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:duplicates:*]
|
||||
[:first="p1";second="p2"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="p1";second="rb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="S"]
|
||||
[:first="p1";second="s1b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="p1";second="s2b"]
|
||||
expected: FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,size:size_non_struct:*]
|
||||
[:attr="control"]
|
||||
[:first="ra";second="p2"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="struct"]
|
||||
[:first="ra";second="rb"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="constant"]
|
||||
[:first="ra";second="s1b"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="ra";second="s2b"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="s1a";second="p2"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s1a";second="rb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="s1a";second="s1b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s1a";second="s2b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s2a";second="p2"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s2a";second="rb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="s2a";second="s1b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s2a";second="s2b"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:location_fp16:*]
|
||||
[:ext=""]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:ext="h"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:validation:*]
|
||||
[:attr="comment"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="const_expr"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="empty_params"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="extra_comma"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="extra_params"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="hex"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="i32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="max"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_left_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_right_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="misspelling"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="newline"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="no_parens"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="one"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override_expr"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="u32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="vec"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="mat"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="array"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="scalar"]
|
||||
[:attr="zero"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_direct_recursion:*]
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,size:size:*]
|
||||
[:attr="comment"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="T"]
|
||||
[:attr="constant"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="duplicate"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="hex"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="i32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="large"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_left_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_parens"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_right_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="misspelling"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="multiple_values"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="no_value"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="non_align_size"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="too_small"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="u32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="whitespace"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
@@ -50,124 +210,40 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_matrix_element:*]
|
||||
[:target="f32"]
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,size:size_non_struct:*]
|
||||
[:attr="array"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="M"]
|
||||
[:attr="constant"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_ptr_store_type:*]
|
||||
[:target="i32"]
|
||||
[:attr="control"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="P"]
|
||||
[:attr="mat"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_function:*]
|
||||
[:]
|
||||
[:attr="scalar"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:duplicates:*]
|
||||
[:first="p1";second="p2"]
|
||||
[:attr="struct"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="p1";second="s1b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="p1";second="s2b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="p1";second="rb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="s1a";second="p2"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s1a";second="s1b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s1a";second="s2b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s1a";second="rb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="s2a";second="p2"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s2a";second="s1b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s2a";second="s2b"]
|
||||
expected: FAIL
|
||||
|
||||
[:first="s2a";second="rb"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="ra";second="p2"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="ra";second="s1b"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="ra";second="s2b"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:first="ra";second="rb"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_member:*]
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="S"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_const:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,struct:no_direct_recursion:*]
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="S"]
|
||||
[:attr="vec"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size:*]
|
||||
[:attr="x_only_float"]
|
||||
expected: FAIL
|
||||
[:attr="comment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_float"]
|
||||
expected: FAIL
|
||||
[:attr="const_expr"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_float"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="x_only_float_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="xy_only_float_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="xyz_float_literal"]
|
||||
[:attr="duplicate"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="empty"]
|
||||
@@ -182,105 +258,6 @@
|
||||
[:attr="invalid_entry"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="x_only_abstract"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_abstract"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_abstract"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="x_only_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="x_only_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="x_only_hex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_hex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_hex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="const_expr"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="override"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override_no_default"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma_x"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma_y"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma_z"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override_expr"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="mixed_abstract_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="mixed_abstract_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="mixed_signed_unsigned"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero_x"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero_y"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero_z"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative_x"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative_y"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative_z"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="max_values"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -294,17 +271,6 @@
|
||||
[:attr="misspelling"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="no_params"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="multi_line"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="comment"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="mix_ux"]
|
||||
expected: FAIL
|
||||
|
||||
@@ -314,18 +280,130 @@
|
||||
[:attr="mix_uz"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="duplicate"]
|
||||
[:attr="mixed_abstract_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="mixed_abstract_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="mixed_signed_unsigned"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="multi_line"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="negative_x"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative_y"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative_z"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="no_params"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override_expr"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override_no_default"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma_x"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma_y"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma_z"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="x_only_abstract"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="x_only_float"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="x_only_float_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="x_only_hex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="x_only_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="x_only_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_abstract"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_float"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="xy_only_float_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="xy_only_hex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xy_only_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_abstract"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_float"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="xyz_float_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="xyz_hex"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_signed"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="xyz_unsigned"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:attr="zero_x"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero_y"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero_z"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:location_fp16:*]
|
||||
[:ext=""]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:ext="h"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_const:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fp16:*]
|
||||
@@ -338,7 +416,97 @@
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fragment_shader:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_function:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_var:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_vertex_shader:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_direct_recursion:*]
|
||||
[:target="T"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion:*]
|
||||
[:target="S"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_element:*]
|
||||
[:target="A"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_size:*]
|
||||
[:target="A"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_atomic:*]
|
||||
[:target="A"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_matrix_element:*]
|
||||
[:target="M"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="f32"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_ptr_store_type:*]
|
||||
[:target="P"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_attribute:*]
|
||||
[:target="S";attribute="align"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="S";attribute="location"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="S";attribute="size"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32";attribute="align"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
@@ -351,205 +519,37 @@
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="S";attribute="align"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="S";attribute="location"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="S";attribute="size"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_var:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion:*]
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_struct_member:*]
|
||||
[:target="S"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_vector_element:*]
|
||||
[:target="i32"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="V"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_atomic:*]
|
||||
[:target="i32"]
|
||||
expected: FAIL
|
||||
|
||||
[:target="A"]
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,struct:no_direct_recursion:*]
|
||||
[:target="S"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_size:*]
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="A"]
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,struct:no_indirect_recursion:*]
|
||||
[:target="S"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_fragment_shader:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,size:size:*]
|
||||
[:attr="valid"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="non_align_size"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="i32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="u32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="constant"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="trailing_comma"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="hex"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="whitespace"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="comment"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="large"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="misspelling"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="no_value"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_left_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_right_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_parens"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="multiple_values"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="zero"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="duplicate"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="too_small"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,workgroup_size:workgroup_size_vertex_shader:*]
|
||||
[:]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,types,alias:no_indirect_recursion_via_array_element:*]
|
||||
[:target="i32"]
|
||||
expected:
|
||||
if os == "mac": FAIL
|
||||
|
||||
[:target="A"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:shader,validation,shader_io,locations:validation:*]
|
||||
[:attr="zero"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="one"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="extra_comma"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="i32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="u32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="hex"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="const_expr"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="max"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="newline"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="comment"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="misspelling"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="no_parens"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="empty_params"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_left_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="missing_right_paren"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="extra_params"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="f32_literal"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="negative"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="override_expr"]
|
||||
expected: FAIL
|
||||
|
||||
[:attr="vec"]
|
||||
expected: FAIL
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user