sha256:6da871b630bbd630a927ef27f4c268c6e700895b1c55c685528e730a74aae59a

Build input of

Dependency Lockfiles

Diff

Content

sha256:8403b7ed2805ea2515ef8b421ad2c7aac7aabab40ae36118baa47d4cee9301d6  .eslint-resolver.js
sha256:8bcd72731bb3bbe0baea7992b0c0ecba8a9981826b82eeec29dbba586c89d07e  .eslintignore
sha256:2e5c1d4358fd396194414dbd7fe93fe6a0d42d5cf87bc62964d3da4903ef4f6c  .eslintrc.json
sha256:8f947c751c188fe1cd04b5ebca25b97e0b2c7012553e5754737fd19fcf8416c1  .gitattributes
                                                                         .github/
sha256:a32238918a768be4eaa3b324f10389b591fc834701c4db19407633967bc83808  .github/pull_request_template.md
                                                                         .github/workflows/
sha256:df89e907fa0c50a22fe986aab0342fd1716342160c1ea3826def11a3cf21b774  .github/workflows/pr.yml
sha256:e7d5311462246f50e88fe2c755796d724ab85b2788ae8f839edac38899ad68a8  .github/workflows/push.yml
sha256:993f14c31e52e67f53404cca0db6be67325f22988fb58c2f2f202dbde3647378  .gitignore
                                                                         .vscode/
sha256:9a8b6906ccc0995fd6db9538d948905cefa2898dd904445498c511ca4c0f42dd  .vscode/README.md
sha256:30d8fe5557d775f1ac82ccdc8b34c4ead5296e84896424d7a359e03cfeafa8d0  CONTRIBUTING.md
sha256:fcb6470c8bc1a37003be7c5455e02be5955e60b4e841bda20504defdce4a0f04  Gruntfile.js
sha256:fec8eb2896784d7b9ef5bcb1c64b97156455a3c88df4fdd36538fb55c0decac4  LICENSE.txt
sha256:6b93f05cb754019bdc3749862679e75886c5bf8b3e5337fad47518dfa5ba6cd9  README.md
sha256:2eeebc623a2583d84415a57549b20e787b2306a99fdf9453853100e2b8c26d86  babel.config.js
sha256:285ec41f0b22c46c72444ba5bdedf80139cb510d024265517b3d2150d17d969e  cts.code-workspace
sha256:886b2dad30cb16d082d5bb9f4733c2ccc603831ffe4536ebb51df745a484e190  deploy_key.enc
                                                                         docs/
sha256:80a735f51054729d8d7c459278168b386c507339b98119b20f57240222ea1711  docs/adding_timing_metadata.md
sha256:39005d707aadb88d41cc437521e2e5fc778cd3a6f5055008338d82dd50e0f280  docs/build.md
sha256:a7c42f89d624adae4093d43ca1f4d4ebe68a449f34eddf4bc9673217260d41b8  docs/case_cache.md
sha256:04033ed6c0aafb2e02915aa5177f730d0868969021e1556d7647b86688180813  docs/deno.md
sha256:927d53029da059c1a0ca3369bef8622e45d2e65c54b9ed9471a9765160ecfa81  docs/fp_primer.md
sha256:bb717cb0f8f2cf1175fef4a9ccca3b2cf72a52b7faeeba91f48c2a0a184363ab  docs/helper_index.txt
sha256:1482d0836b5cef00c1ca30fbc4dbb44f007ff0fe9983843169e6933782cd13f6  docs/implementing.md
                                                                         docs/intro/
sha256:1a52b6fc5758a84493caed883ee81cc8bf5e517677dd2962bd867838ee5a4391  docs/intro/README.md
sha256:7631eb8be59c5bc0bce2d3d28bd35ff1c577af0e5bf0374b9c3f241a15b67d79  docs/intro/convert_to_issue.png
sha256:7924c67548d492573f744aa9b02988b98ff56ddb811140dcd83d65a0da713ca9  docs/intro/developing.md
sha256:7da4e7056845a03551410a70e3744bc29a4c08468873423c93116dc853cdbc4f  docs/intro/life_of.md
sha256:0b91f6cbe2044fc8f4552314d76afa421de0dbd82048a353b76ac85a5a23ce24  docs/intro/plans.md
sha256:b4795d172366c31cc795c964139095ffa31ce7d6ffcf67855253e63a8217c533  docs/intro/tests.md
sha256:89d36182179d48c6a2066197a5431d0e0118479e326bcb68ee6a366764dacd6f  docs/organization.md
sha256:d5138c68f12fb49c6e6afafc5248c1254468d486dcaa1153ebf1a8edb3d02e2b  docs/reviews.md
sha256:5d29475f2ab0d3b409271caff4408e48de5237afd7254224c5a350860080ae2a  docs/terms.md
sha256:314477392e13e6c4471c93e40b0760e2564a73da5c079c962040934f6f6408a0  node.tsconfig.json
sha256:3c11d862079da7c4380edd805d6c24f4fb2842ae583980429a6cf3a2a358f264  package-lock.json
sha256:5a3953099cefa0a3df29674bf2873eee6f7f3cd2bf756a4920c8c9c288c2f75f  package.json
sha256:16c4068acf4611f2e684eb87b94af0e9f428d6b5f56669a9a3afb08a6cb394c3  prettier.config.js
                                                                         src/
                                                                         src/common/
                                                                         src/common/framework/
sha256:8b515ebd388bc74d53dd597c09154c7f8eb27c146237508fd1f83da0a13534e9  src/common/framework/data_cache.ts
sha256:5a23f77489522b261c9ce6f3fa8454ec6290e7ca5cecc04926e41697dd528c63  src/common/framework/fixture.ts
sha256:8ea186a8b61046ad13b91c84dfa1812b05aa013bcc96cdd98520eccfd6152532  src/common/framework/metadata.ts
sha256:0d9eaa36f2e6b444df593569dbd16d2fcd4a2360b799484422ad72bedfaa63db  src/common/framework/params_builder.ts
sha256:fdd6f29e2c7ae3e429af35ba4d8d0559ee94868278f645823456fabd23321e64  src/common/framework/resources.ts
sha256:a2219bac53e7174fc72514dfd0ac696a8f3fcd9c7fd1943f6fefc4011601f196  src/common/framework/test_config.ts
sha256:13e3f003a95aec5a2b8486e2dbbbd7c953f2c7afa364a9a2219a26256ecee91a  src/common/framework/test_group.ts
                                                                         src/common/internal/
sha256:d387107e75cdcd084f6ad5f00a94ca8380911c467bcdc5576c6f145e5522dbeb  src/common/internal/file_loader.ts
                                                                         src/common/internal/logging/
sha256:1f4207a39c9b36f58b6dd06c0690f51909ad0f8c63e1b7045751d97d3fd66151  src/common/internal/logging/log_message.ts
sha256:e444ace20d2208d2e31ade24764d5b339f1b471c4d93ea0823c6b76ab756518f  src/common/internal/logging/logger.ts
sha256:31c7ba4639baeb62fd92618e6705f76b42ad602ddd768769e8600500398e8960  src/common/internal/logging/result.ts
sha256:e17c07f2676f8e0fdfd44120a348bfa51b0ebe12350bf85e170c094d00e35026  src/common/internal/logging/test_case_recorder.ts
sha256:e250e89510b83355ab5feccb89de4bcab9924d33d85cfff477268d39e9eb266e  src/common/internal/params_utils.ts
                                                                         src/common/internal/query/
sha256:c66088b2ca811c3ca7495431bec0275ae4c98c2fd2d317372e2ad2eb05c4bf2f  src/common/internal/query/compare.ts
sha256:c65478ec8dc0c212047acc3a9646f76b5479d4bae8b3d8d47898449d4f6c56e7  src/common/internal/query/encode_selectively.ts
sha256:af2502a321e47aab297cd08279be46ee51fbf8ae7b26dea7e805308f005acbab  src/common/internal/query/json_param_value.ts
sha256:4f7e60f09990479808bb2d7c05037ecf1f62eb242edb527052c5fcba717241d4  src/common/internal/query/parseQuery.ts
sha256:9ae14caee11cbec7150239ae22b6eb3d21c53396f5a5849334458b1e3566e430  src/common/internal/query/query.ts
sha256:1ebd30656c69b8c99fb3f2c2b6c3738917fdf333afd61617283f1c289f79aa09  src/common/internal/query/separators.ts
sha256:28cd49036f55c011b7992071e906d78a5a8c6e8209fcfad04b45615c99acf5e1  src/common/internal/query/stringify_params.ts
sha256:af8a10febc01b986cacd165d76e5f8e95d8cbfe01fadbf9de1fdac281fd259e9  src/common/internal/query/validQueryPart.ts
sha256:4d77e8557addcb31b434abbda079bfa9080063bc698d42c2f5ad54efd9939913  src/common/internal/stack.ts
sha256:b796da6f1389da83a3e0bf5228c2fd5e31aba19d2cc72876765f830122646ad7  src/common/internal/test_group.ts
sha256:f04b368dd361a9f93bc4943061272f315159ee02b0d55b923bc13d0398364ba0  src/common/internal/test_suite_listing.ts
sha256:a8ec9e4088e62f62313d8cca3fd86e3f9233f4f6c9c3bc99e72c149e885eb131  src/common/internal/tree.ts
sha256:28ace3c1d03a4d63e04a9d63ede57ae2c1be68ac06726de8ec8ab0e9fda18e89  src/common/internal/util.ts
sha256:f807826bc78b751d3facef7abdc30bbcd86f005d4291a6815365c9bc673cb852  src/common/internal/version.ts
sha256:2100cc9e536b2ef7ef23b334687fe9beaf994a840e3ce203fd2da2d5546bd6a7  src/common/internal/websocket_logger.ts
                                                                         src/common/runtime/
sha256:938421dfe09ced6298a9bdbc115775e66b301d8a03ba74f6ad1286830b7a5a1b  src/common/runtime/cmdline.ts
                                                                         src/common/runtime/helper/
sha256:e8eaf8ea8c83b660600f97f742799b65c076b86d41d8040acbe5644b80e821ad  src/common/runtime/helper/options.ts
sha256:8fc8f855fdee831f681b5bbd2ec09134c66a4ccd7a56c7019921663c313b9e63  src/common/runtime/helper/sys.ts
sha256:78576fd352aac3e9bcbeec7f98181106beff64191403179c567773c3140f6428  src/common/runtime/helper/test_worker-worker.ts
sha256:613df2d35e09c8f82f7a7ff2f96b7fa257d4eda41beafaa5ed41912ea1b66041  src/common/runtime/helper/test_worker.ts
sha256:4a02ca57c794602a315158b9817f03c2ec4a0e0055bdc55593b4116b1889c28a  src/common/runtime/helper/utils_worker.ts
sha256:3ad2606f3a52eb2c6796a6b9a60215d9792f6d012ce38065a0b1598736a0a73e  src/common/runtime/helper/wrap_for_worker.ts
sha256:f2cec0ce8fa2d6d85d177b0713c4587bf183a951185b5b2e8a053767e4a3dbac  src/common/runtime/server.ts
sha256:3bbe08be19f65a7b5c82bc16307d996188f017114d7ea038c922945e9a35b80f  src/common/runtime/standalone.ts
sha256:419b70c43ca1fbcd5fbfa4901a82a6d6d5d8746c618e2b4a9a4e6455ef2defc9  src/common/runtime/wpt.ts
                                                                         src/common/templates/
sha256:ecd34d0ea1a79b05a73d43338fe2b1b9380b9aed7c51eae62e7e6922309dc9ff  src/common/templates/cts.https.html
                                                                         src/common/tools/
sha256:18b363d9274f6c1ac80f286efec6d2009ebfbd13b05462ce69503962cb4b3f6d  src/common/tools/.eslintrc.json
sha256:51767f067cbe949a126de7b4b14078f2b41ead08f5d2f5c04538c48226fd9732  src/common/tools/checklist.ts
sha256:26837833e60204da0ede4aa8c6e4e8f124b64ec61acc7abbba175dcc75617f53  src/common/tools/crawl.ts
sha256:d4bea1b6c54056d0e14985e85c892bc3e3cea9017c9d41387225448763fea15d  src/common/tools/dev_server.ts
sha256:70d080bb1f70cfbcdd9720d74ab7ec39ea50c8c96c63fb92374d00f2f7e6b796  src/common/tools/gen_cache.ts
sha256:2aa5b6e7845354edd39a5e7cdcdfcebb2abb975a0d6fcc880c0b414646a0ebfe  src/common/tools/gen_listings.ts
sha256:67b8e0bbd759bb073b683b988f032a9283c546ca5b5a924dd6a1f8fa14d0dab2  src/common/tools/gen_listings_and_webworkers.ts
sha256:83dd6df0646a478d99e6402d77dd31945f12543890148c242823b446fbb27c7b  src/common/tools/gen_wpt_cts_html.ts
sha256:8ae10d3bc71959fc082eb7523ae6e884c02f140fbdbf128ae537c977891b83ff  src/common/tools/image_utils.ts
sha256:5fadba7d02dcd6fe781a04cae5640cf25aac93833817cb027bdb596f312dc7b3  src/common/tools/merge_listing_times.ts
sha256:d278a6e891ad6b999ffae721d9bd44326efc453d158e602ddd2f5a13b1341f60  src/common/tools/run_wpt_ref_tests.ts
sha256:79721f58ed735803315807b02d341cd573d920beed87ca5ab2ab744de22033bb  src/common/tools/setup-ts-in-node.js
sha256:3becd6843a3e526e54e954d76dff4c2161dcde1a895003eda1da2aa1d1416e21  src/common/tools/validate.ts
sha256:97e9f07b3ba49e9d43506cb374eea7f40ef5300493d20ec640a387ec0d842cc0  src/common/tools/version.ts
                                                                         src/common/util/
sha256:0e1b7bb9151e377c81e198b0d41be47c7706bdeafbb4af43765a92b06766e2e9  src/common/util/collect_garbage.ts
sha256:76e0179fac8df1a2530b6a4d819309463d1cf8a4834bb2dff34fcfaab6ff88fa  src/common/util/colors.ts
sha256:a8915226f6c338af0fbde09ec2d43b1823b86fb843162b1f8c5e77087de96a6d  src/common/util/crc32.ts
sha256:d837458dd7a20dd91193dabd8519750e20d8d866e3e3ac87f392ab839e58ab3f  src/common/util/data_tables.ts
sha256:77a35aa0eeae81634ccca493066cce408e592344f0c8549d603b6bf08550eb35  src/common/util/navigator_gpu.ts
sha256:4fa795c85cdb4421c7a5e036c37d7fceb9f30c4c4788a09df1f69e7485b44145  src/common/util/parse_imports.ts
sha256:b82d59bc72dbc9c571f8ecd68d3cfb4efd008a4afb5ab2e27a783546b242e398  src/common/util/preprocessor.ts
sha256:7c62845afed6faff74aa570dee8fd59f56120d8b8dc5c1f15807434a6f550abf  src/common/util/timeout.ts
sha256:ba925530b65dbae91c5a0b28db4497e41274186e4449acf9de211c27da345dbb  src/common/util/types.ts
sha256:a9c4509b8a92e635558d888e2ae1143416309262077a1a489b99bcf3ce92df4e  src/common/util/util.ts
sha256:4c275ccbdfc50847b098d8c72e05061d421bb01ffa22ffcef8a6038acd324484  src/common/util/wpt_reftest_wait.ts
                                                                         src/demo/
sha256:8cf3b68578d37f9428a44dc036155f15b89f2a1913cb60d81367b5f2bedfd616  src/demo/README.txt
sha256:c175613a99f6d7af6566fe1ab8b56618a7f5deacc7c71a374a09d6fc3167e539  src/demo/a.spec.ts
                                                                         src/demo/a/
sha256:381c95a75b0260061b120f5b01598ca3f972a3f82e0f14530424af87447cf9c4  src/demo/a/README.txt
sha256:330973c6bc1c3a6b1da12eba43b7b1969f3e838e9eff9289a50ac50a298f0eee  src/demo/a/b.spec.ts
                                                                         src/demo/a/b/
sha256:1bdc312023b77548ff5d3ffd51cceced5337acf937ad5e87a3150a1624899a5b  src/demo/a/b/README.txt
sha256:b48d13210f6a2f195fae2c3497d1fe3cc1b1736cd92bd3524ad015f37caf505a  src/demo/a/b/c.spec.ts
sha256:e6110240d60a47b2e4bda497942c2da32d9f556e1c3eb2c030a81c4994de2ae6  src/demo/a/b/d.spec.ts
                                                                         src/demo/file_depth_2/
                                                                         src/demo/file_depth_2/in_single_child_dir/
sha256:30372afa80c84161f2a4a41b3618881f88926035a8e0367edd9b6e424ad8f707  src/demo/file_depth_2/in_single_child_dir/r.spec.ts
sha256:4e1d6b3ea8f3f396704807eaf005df978a94daa3b60e8fe20cfd062725ba2da0  src/demo/json.spec.ts
sha256:38dd8fab65b5ebe34023725290fdcf618902e8d0832f8d268c5cf6ee6afaaf6d  src/demo/subcases.spec.ts
                                                                         src/demo/webworker/
sha256:601c204d954bf527dacb6315f7bd8ee31964666c364925d95c46b18d98eaffb9  src/demo/webworker/.gitignore
                                                                         src/external/
sha256:b76d874ccd7c6644f71680fedc5cfabfe0ce8dd53db069f3f6d088585b6305fc  src/external/README.md
                                                                         src/external/petamoriken/
                                                                         src/external/petamoriken/float16/
sha256:9a1be8b97e196980874da3f8a08b5476217d3819ac18f17dc679dbb912860e20  src/external/petamoriken/float16/LICENSE.txt
sha256:93b1ce58308a351d3a61dfe8d82f05b076a82ec6775f4a51bc3491ca8935b392  src/external/petamoriken/float16/float16.d.ts
sha256:0b60dde33910ad0e87cd86764346c69cd94086680ad854e13d78903fca2ae1fa  src/external/petamoriken/float16/float16.js
                                                                         src/manual/
sha256:97eda573e6992ff938307735ac58741d9e744435a1a4dde5e245c6577890ea61  src/manual/README.txt
                                                                         src/manual/webworker/
sha256:601c204d954bf527dacb6315f7bd8ee31964666c364925d95c46b18d98eaffb9  src/manual/webworker/.gitignore
                                                                         src/resources/
sha256:3186606b5b51e94badd6315b4721e10b456cc292b843d58ae820c9e210a73850  src/resources/README.md
                                                                         src/resources/cache/
sha256:b1f14f1e61992f12ee6de73b4376595a90d8a1598b370bb2aec93061b1f55766  src/resources/cache/hashes.json
                                                                         src/resources/cache/webgpu/
                                                                         src/resources/cache/webgpu/shader/
                                                                         src/resources/cache/webgpu/shader/execution/
sha256:55cb2e232800593750323468e6c22448f4d4ea4b9d766f0b9e523e3d30ded2ec  src/resources/cache/webgpu/shader/execution/abs.bin
sha256:70977c34243f9c995c36299e0fd9a42a069abf4c6d01ff21d30c6a1b337d5685  src/resources/cache/webgpu/shader/execution/acos.bin
sha256:a3eef6e2c8437139ed430e9cd8eeae7e187e361129a6ebbdf654fe6446ff4411  src/resources/cache/webgpu/shader/execution/acosh.bin
sha256:d55a6ac4006b8191848f9bff696d838640f1d9870feeafce8125dc693ee656e2  src/resources/cache/webgpu/shader/execution/asin.bin
sha256:0fe8fb35bfc9136cf63a9f94cd13f39720a1d368450fcd80b5cdc2acfc22adf8  src/resources/cache/webgpu/shader/execution/asinh.bin
sha256:1e2378e7875fb8f1339b52ff2be5f834745defd5265f51d17d3a06437df30496  src/resources/cache/webgpu/shader/execution/atan.bin
sha256:687c9ddf082ba5655fef2d6e3bbe7bae9e37d801bcb5e98a76c63457f9781c82  src/resources/cache/webgpu/shader/execution/atan2.bin
sha256:69b3d25e6199d1f8d44032aa471a760d491ea23047387e8414398b499d9eec6d  src/resources/cache/webgpu/shader/execution/atanh.bin
                                                                         src/resources/cache/webgpu/shader/execution/binary/
sha256:ae789bb1b549522604d60aaf28a31e366a261e3db22b0bf1ed7a97504209ae34  src/resources/cache/webgpu/shader/execution/binary/af_addition.bin
sha256:b24514d00943acde4487cb12a5b4e4d781e2a6826834d2d6da087b39229f3b46  src/resources/cache/webgpu/shader/execution/binary/af_division.bin
sha256:0cbe8f8a6166b0e0d22e500ed9fc29b4556bbf10f309365d5a2b562a1ffa2070  src/resources/cache/webgpu/shader/execution/binary/af_logical.bin
sha256:4c69ab168a54a0176d859473965b3390b37977b2d4f2a8465e2bb2d9a32f139a  src/resources/cache/webgpu/shader/execution/binary/af_matrix_addition.bin
sha256:6463efdb6ddb70e27959f215b11d0a47dd84d6ed66809d81f2642f91d634e4f5  src/resources/cache/webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin
sha256:5463056fba7f583f58d1d1904168c42f9927b33e5518d1a4f570200c2aab867d  src/resources/cache/webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin
sha256:4cdda91ece7d21379343245e7b1c72a8230e9a8cc4c9065a1b5c3f310e8bbe51  src/resources/cache/webgpu/shader/execution/binary/af_matrix_subtraction.bin
sha256:f43e44451929416d3303b51963f80f3362b54fe95d2d00862b8cb7a24cc2bd1f  src/resources/cache/webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin
sha256:a7a205334643d3d848dc28dab34f15b5c0ed375b7006718cd33dac245ff9f474  src/resources/cache/webgpu/shader/execution/binary/af_multiplication.bin
sha256:7fff22a0a925e6cf9faa31841139c9271081dcb1d12f4b6558adf7ddac6fe1e9  src/resources/cache/webgpu/shader/execution/binary/af_remainder.bin
sha256:c8d14399a26cd443e36635dd84aa5579459fe67083ea327a344ae7851dbd0953  src/resources/cache/webgpu/shader/execution/binary/af_subtraction.bin
sha256:2e62b65a1cbaadecd8592675cbf5d78d229cc42c7cf67737029c8e5919a11f0e  src/resources/cache/webgpu/shader/execution/binary/ai_arithmetic.bin
sha256:31e39eabdb7f0c26ae39cb7fc69ca14d99dd2d35ffb48f37e0033a94674ca9b8  src/resources/cache/webgpu/shader/execution/binary/f16_addition.bin
sha256:3825e6f1eaa0dbe58dab66e5a2fc3f256cbcffaa9b5c2103416cc5e74562a5e0  src/resources/cache/webgpu/shader/execution/binary/f16_division.bin
sha256:eb060d408863d5761f89f659699af015f0f243b04894dfd0bdb2ab58d00d991c  src/resources/cache/webgpu/shader/execution/binary/f16_logical.bin
sha256:bb7673d354c118d6c6d33791a9a52c51cb6c95044d7134ae6c795bcd7766593e  src/resources/cache/webgpu/shader/execution/binary/f16_matrix_addition.bin
sha256:92a2aec4bffe8eea4a47269ed72c2fc5c98618aece633a14f98badb1e4c7e2dd  src/resources/cache/webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin
sha256:0be7669cd0387786adc7e186c45d93aadfa319a53b7456609da98a9996dd8329  src/resources/cache/webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin
sha256:89894c84cd017574a54a90392153445d6e76d096b4d507ba186745ff6d0bb3d5  src/resources/cache/webgpu/shader/execution/binary/f16_matrix_subtraction.bin
sha256:e8015a1bf7eabe11184addf25a0ea66d09f23b7d1ace1f2e8f695bbed487a2cf  src/resources/cache/webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin
sha256:7a07ca1ef7c2d1895de54fecb4cdf93f1c450903073a8458a203e173c566387c  src/resources/cache/webgpu/shader/execution/binary/f16_multiplication.bin
sha256:014aecaf74ef11df75437f34f1acea48ecc65fd1a00076ad1a042b8ae2fcadcb  src/resources/cache/webgpu/shader/execution/binary/f16_remainder.bin
sha256:487d56d8b72a4aa11813aed6edc73a8f5fb6d205082fbf004b6b47fad082c9c6  src/resources/cache/webgpu/shader/execution/binary/f16_subtraction.bin
sha256:5c4cb086cf239f4be4de40793e5417b355d0c67bd75c54a8263f52f7580d06d6  src/resources/cache/webgpu/shader/execution/binary/f32_addition.bin
sha256:aa52c530739360b0aaf0d8f0512673cdcbedf4db0664e35d6397d4d7ec82ca24  src/resources/cache/webgpu/shader/execution/binary/f32_division.bin
sha256:0fa1bb2b4668544282d31c566aa085e07d730a58589dedb327a55426fc51e857  src/resources/cache/webgpu/shader/execution/binary/f32_logical.bin
sha256:3c00576cdf0686e35781dcce547f911b4ed0881b518aa2dde714d352e57a5555  src/resources/cache/webgpu/shader/execution/binary/f32_matrix_addition.bin
sha256:20ebaf542364dcb1b6f8f72820d16d43266c9c03df23fa81363b1d00244bb4bd  src/resources/cache/webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin
sha256:11b97028b57a59c8fb9044749128255d35e7cb924ce8eb883bf0489d61a1654c  src/resources/cache/webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin
sha256:408253b20788eca3317837fb4eaea5e5cd6293c9bb8052c6e6401363f60c034f  src/resources/cache/webgpu/shader/execution/binary/f32_matrix_subtraction.bin
sha256:3b20ca908a758a86c659de4d426fc40c1486787f8875c27db8700e2d0861fad2  src/resources/cache/webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin
sha256:40e458ea3712477ad8374ea19b409b3c9ce71b5c8bd2a911cb0a249cc367f360  src/resources/cache/webgpu/shader/execution/binary/f32_multiplication.bin
sha256:b3c61969ba3334b91ce3655380d1dfb80206b220d0e37f5d1e2c73c25ba4b3c1  src/resources/cache/webgpu/shader/execution/binary/f32_remainder.bin
sha256:bc7513b0c2f83fa6fad2f7c0a10c24f6a2da1c9f046319c99c5b28186129dcdd  src/resources/cache/webgpu/shader/execution/binary/f32_subtraction.bin
sha256:ede551fe3627a6fdc7d75d6e3ca3d63bd287de025bb605f3c55b0b8fa9bbe1ab  src/resources/cache/webgpu/shader/execution/binary/i32_arithmetic.bin
sha256:80817f97fd3e1cf85f9b76e9982b29a2c026359058dba7da68d4ad02bc310e7a  src/resources/cache/webgpu/shader/execution/binary/i32_comparison.bin
sha256:c2ddaef3f154aa07a0254d12ba0c7fa80108a91189afd26f6d02da29354eab0d  src/resources/cache/webgpu/shader/execution/binary/u32_arithmetic.bin
sha256:15cad0fbb0f6bc9bc62c04dba2407136395f1e83b2d5285d0ea814ec8314f8e2  src/resources/cache/webgpu/shader/execution/binary/u32_comparison.bin
sha256:db910d83cb2140ab0a3b0cc8247f982bddbc708ecd579cf3e87981077f79b6f6  src/resources/cache/webgpu/shader/execution/bitcast.bin
sha256:d85186d8318b0a390737ce524faa5ecddf7fee5ec7ef8997dd1144dda82bcee2  src/resources/cache/webgpu/shader/execution/ceil.bin
sha256:91b7f4024cfb9f770ede00a4e85f9d5e3e84c50d0b6a81770c301b885168d5f2  src/resources/cache/webgpu/shader/execution/clamp.bin
sha256:68e8cd66053864db547f62d47ba75b90068feb8264847229d1628403e4d4fb80  src/resources/cache/webgpu/shader/execution/cos.bin
sha256:01a3670c0b7aa2503aa9055ecb4853f8ce402c7ef3a73b6f24eebd1a747973ae  src/resources/cache/webgpu/shader/execution/cosh.bin
sha256:b69b0e7d0e5b0d5b6f1b9a8f5d0e23996e75e120f9a4d8ffc66a2ef6f2e948a1  src/resources/cache/webgpu/shader/execution/cross.bin
sha256:81ee504c9af304393786c3c55977ef44833e93400e9afe91f85b603c084f0901  src/resources/cache/webgpu/shader/execution/degrees.bin
sha256:697c8698aef707b653dca90875e52928c3fd608a65d74544e658b254c647b309  src/resources/cache/webgpu/shader/execution/derivatives.bin
sha256:671841317acf5ea0b8293764efe9495ce57eaaf5a11af74e5badf001d060b73a  src/resources/cache/webgpu/shader/execution/determinant.bin
sha256:b88ba56339b96a79c9847dbae7659bdaa19a6d220c729a9da461db4c24ce7567  src/resources/cache/webgpu/shader/execution/distance.bin
sha256:c38037c3affdf8b7b55010fd251a27de2bc566533ab80da3729564e8956c6e59  src/resources/cache/webgpu/shader/execution/dot.bin
sha256:0700885e00044f3d450f8c1a08d26c8d6235fcf56c25ac8cedbb4cc51a588a05  src/resources/cache/webgpu/shader/execution/exp.bin
sha256:5801d7eb562aa14d66584bb4f1278bfdab16775c80df25f0103520cbce6e1b1d  src/resources/cache/webgpu/shader/execution/exp2.bin
sha256:67202acc8239c301f1409d3e2dba00ec165272a1b8d7cd9432dcbc80d1c487b2  src/resources/cache/webgpu/shader/execution/faceForward.bin
sha256:715ae8652951894d0d86936feb5fa868d5853c1dcacbd5ed1e27a86d69e9dfe7  src/resources/cache/webgpu/shader/execution/floor.bin
sha256:52cc30c935d8c77d7871703a75f2edec34a1c089bcb99e9209bf3228ee5c5c07  src/resources/cache/webgpu/shader/execution/fma.bin
sha256:087994ff5dda692a05264fa36b51a4e7daec375f9dd508336ffc5b6a7ce801d8  src/resources/cache/webgpu/shader/execution/fract.bin
sha256:e0540f613390138411e492d1e081680b05a2434c3caec636aada37bd4be5bc4c  src/resources/cache/webgpu/shader/execution/frexp.bin
sha256:790b617da3c67bfd22cce8b32f93dd3a3a2baae7cf0e4ac12623020d58bd7534  src/resources/cache/webgpu/shader/execution/fwidth.bin
sha256:9d3cf290549b4ae024572ea7671a75b1d7f07903f3f133b3ec2a8da4bbebc5ce  src/resources/cache/webgpu/shader/execution/inverseSqrt.bin
sha256:aa17bb0e65f5f0fa761005e2682c8e05c73522f963522517ed49286349bf04ec  src/resources/cache/webgpu/shader/execution/ldexp.bin
sha256:18dc0d70ce2b42a25eb32290d62ccc69ab7e6084d133cb9d88b2680f8c658829  src/resources/cache/webgpu/shader/execution/length.bin
sha256:5cdc97ca07f8f9c0f72064bbb6cd1b1df44ae0c86696cb5a32c94d9dfbcd4ce6  src/resources/cache/webgpu/shader/execution/log.bin
sha256:58b42e9bd6ca03348400510f6833f6178b550dd6eee321535612f80cf8b2150a  src/resources/cache/webgpu/shader/execution/log2.bin
sha256:33b8d082daf70daf991f4443729bd97a42b24ad0d61cb22c7149970bac37d23e  src/resources/cache/webgpu/shader/execution/max.bin
sha256:56a062f0874050d20276eb3904702b7cf43489a314c26f09cffa1a2ccfe6ce1e  src/resources/cache/webgpu/shader/execution/min.bin
sha256:c76376a7f6ebdfed4190a1fbf752aede770eafa7db977dc84c3918234a77151c  src/resources/cache/webgpu/shader/execution/mix.bin
sha256:afbcfd92f362ebcf7b316f605808e5d2525edb3846f04d797f85e332cc11ef94  src/resources/cache/webgpu/shader/execution/modf.bin
sha256:d1d885d74472b02ac29b90261503ac73b6fd2f7359ed3ed87d97cfb982b5a7d9  src/resources/cache/webgpu/shader/execution/normalize.bin
sha256:87326ab995ff9a7f58621f4ab8b4f56bbabb3630fbdd41dec69d884ab94a5255  src/resources/cache/webgpu/shader/execution/pack2x16float.bin
sha256:2960f2b4ffe3cbad295eadfadf7328271093e2aa00710412d68881d941147108  src/resources/cache/webgpu/shader/execution/pow.bin
sha256:0a33e0e87b55dd8189626532c1119fbe0283f958d6aba7ea59735b17324a51ec  src/resources/cache/webgpu/shader/execution/quantizeToF16.bin
sha256:3a20c6f2c3c3cb9d7c6d4aeb9a8139eb69d856afb4afb4000c9dcce15cbc016e  src/resources/cache/webgpu/shader/execution/radians.bin
sha256:d86f70b989622ed8a464f862c9efb8cadf86b1066e88dedea3ac63b089b0d8c7  src/resources/cache/webgpu/shader/execution/reflect.bin
sha256:abef64505fb762bcf8d3686830c3a6ad2fa7d6c12b91fb06a78f1066f585eaef  src/resources/cache/webgpu/shader/execution/refract.bin
sha256:2dbac2282f45c5ababf65ba06f88be5a24ceb255347458f583fffb56aeb381d9  src/resources/cache/webgpu/shader/execution/round.bin
sha256:a0cd971d88cd8767aeced77bdd4f0eff87b435ae95634d4748aa2cada74dfef2  src/resources/cache/webgpu/shader/execution/saturate.bin
sha256:5b9be5b0701226eb06d2c2449e21d78f376e61ac90d9eef0a0d86cf9a155be17  src/resources/cache/webgpu/shader/execution/sign.bin
sha256:55d2e9273eb3048bcb2c5dd6cdcc8e13a0d2c682d59cb2c8183439ccafad4af2  src/resources/cache/webgpu/shader/execution/sin.bin
sha256:9bcd42d0c491315cd3619600f0252744c685b8ab7e01b2f8cb71d1fea48dcd57  src/resources/cache/webgpu/shader/execution/sinh.bin
sha256:057b5721a1bed22806eb324ac3dc47e04d8c0755b7cbd1363027656034f550ae  src/resources/cache/webgpu/shader/execution/smoothstep.bin
sha256:0e1a9322a2a0bf1b690de19f61d8ad666d39a0085b8a420576ef366028cdf7a8  src/resources/cache/webgpu/shader/execution/sqrt.bin
sha256:287fa09805b623b591fd6771ff55b8b3e5a220bb5c5e0e3123001135295de1b9  src/resources/cache/webgpu/shader/execution/step.bin
sha256:563a0e3b9297aba29454b10cfdbfd921fde8632fd3a08015c0ed1cf2e109282e  src/resources/cache/webgpu/shader/execution/tan.bin
sha256:a2f62cfb4adaea3b9fd5d8e7e3e273dd1914673b3b2d26a5e3070cadb8309419  src/resources/cache/webgpu/shader/execution/tanh.bin
sha256:75293b7e43655e2f12a5e9bf0dd94cc939570036578ad4c0042ef82df2cd30d4  src/resources/cache/webgpu/shader/execution/transpose.bin
sha256:57d5aca00ddd20cd4e653a37e802007f76673f2edcff07d22fd8e3ec1f4b1330  src/resources/cache/webgpu/shader/execution/trunc.bin
                                                                         src/resources/cache/webgpu/shader/execution/unary/
sha256:67a7d49402424c86b8dcaec7c095f7e72979485328a72d7142d61a6b30c4dcd5  src/resources/cache/webgpu/shader/execution/unary/af_arithmetic.bin
sha256:c32ca5528c03ea37590dd1ce0cab9fde3f304d135901fd62888e90acd95b2fbb  src/resources/cache/webgpu/shader/execution/unary/af_assignment.bin
sha256:8c09cf72e7ff1d0a309a7edb727326832c863e2dbfbb5e5ed940f639a05225fc  src/resources/cache/webgpu/shader/execution/unary/ai_arithmetic.bin
sha256:df62cccff6a35dc248b3836f65e90b3951913467904047547ac3780c0f815d36  src/resources/cache/webgpu/shader/execution/unary/ai_assignment.bin
sha256:90edca22de98d8a43fb770f67f87537d46e330eb4284744febcac47618ff3f34  src/resources/cache/webgpu/shader/execution/unary/bool_conversion.bin
sha256:5c609e9a3d0cb5b61ee9854931179cfda2f5f4108f1bdbc0e46532d2071d9eb3  src/resources/cache/webgpu/shader/execution/unary/f16_arithmetic.bin
sha256:b0923ff66f97d57b3f8c13faa46202a1a158a822e992eb233cedd959a688f2fc  src/resources/cache/webgpu/shader/execution/unary/f16_conversion.bin
sha256:602b8bfa198ba3a0f63b089e9681522a925c29949ae828f2a92fb0e993c4017e  src/resources/cache/webgpu/shader/execution/unary/f32_arithmetic.bin
sha256:c14f488d5cc759665438f1c779d6f7910875002570735b954af4f3811f95643e  src/resources/cache/webgpu/shader/execution/unary/f32_conversion.bin
sha256:5f8f26a747aa885a5db1402b19fbf51446ee0df31ace561e7c776d3652f75296  src/resources/cache/webgpu/shader/execution/unary/i32_arithmetic.bin
sha256:0ff99adfcd529591290b2435d0b7794d52d9d72e4a6043ead36ec10f88736fe4  src/resources/cache/webgpu/shader/execution/unary/i32_conversion.bin
sha256:d101481df6c4e98b6d87ee54d2ca4e382ae542b67b693c1b45cadb43a314d9d6  src/resources/cache/webgpu/shader/execution/unary/u32_conversion.bin
sha256:715510b0730109e04ef0cc10bd3c0c14dc430096994c48291a1d4f9daecc44bb  src/resources/cache/webgpu/shader/execution/unpack2x16float.bin
sha256:9e3ebc515c4fc504cb85e283685734fe3277c46e3f06136b8664ef3e398e3046  src/resources/cache/webgpu/shader/execution/unpack2x16snorm.bin
sha256:8be24b7cdd2b9ec741751d3cf22360c6bcc38e0129314e3f2d95fb24184ad810  src/resources/cache/webgpu/shader/execution/unpack2x16unorm.bin
sha256:f574279ef51b10cee78870e4a69b117168b6da5e6bba225ab15b433cd9e72914  src/resources/cache/webgpu/shader/execution/unpack4x8snorm.bin
sha256:67f32ede35010332aeb9044d25648a477b7ed398aa86065b29a798a22cd2d909  src/resources/cache/webgpu/shader/execution/unpack4x8unorm.bin
sha256:269f44ef4a485fe3644c1528df03374b5b32900016b9d7a6fba90f7461a6eb79  src/resources/four-colors-h264-bt601-hflip.mp4
sha256:14a00bca6da792ce9cf54bdc5cac4798d764ff2e0c5eb0330a348d1d90026a35  src/resources/four-colors-h264-bt601-rotate-180.mp4
sha256:8d6644be383e1860ae9e85bac2fc6d377886c248d139e9248c795b322ac52635  src/resources/four-colors-h264-bt601-rotate-270.mp4
sha256:3f6af2154f5e046630feedccf02542dde9afd9cc081563bdb3e2969c14b66550  src/resources/four-colors-h264-bt601-rotate-90.mp4
sha256:af2cfe6101fda7b746e6459c18546b696d1e2816abc1b36b6e55a39fcfb40119  src/resources/four-colors-h264-bt601-vflip.mp4
sha256:e167feed36e995cb714b7d29278bb53d95aa964cfea93757fd01eee99dbac227  src/resources/four-colors-h264-bt601.mp4
sha256:08ad3aa6f61be189d9fa8c63a781724000469bebda233565093ea6b011760209  src/resources/four-colors-vp8-bt601.webm
sha256:5f57c3f042651dbd13b7fd7071d9fe5457325136de5466effdd70266dc6bf60f  src/resources/four-colors-vp9-bt601-hflip.mp4
sha256:46033e64f7d7264a1de4bdc8c859f432523c01b66056417eec871f7855f2f65f  src/resources/four-colors-vp9-bt601-rotate-180.mp4
sha256:23afad015cedd91ed916a3c16c5db4ad4e1cb9b0e8ef593e610ed40d836e7766  src/resources/four-colors-vp9-bt601-rotate-270.mp4
sha256:665bd5dcfafa54db93a404078d7b582d89907cd4725f4bec7aaf7e06a44f0ddd  src/resources/four-colors-vp9-bt601-rotate-90.mp4
sha256:4063bef4a86b0a63b5217d92870c333106ef5afad170ab2e1c934a2581e8050d  src/resources/four-colors-vp9-bt601-vflip.mp4
sha256:1dd1effe9748c2fcaf153eba58c29f4ccab18909c86af4a00548b1169e8a7c5c  src/resources/four-colors-vp9-bt601.mp4
sha256:bb0de6c283cb295d2fce1410ff8032a85a0078af62a2a53a35d8c5add91cec5f  src/resources/four-colors-vp9-bt601.webm
sha256:834478d0f45dce80d2277e0a42b355aff8e7e46823545362648f86be27111d60  src/resources/four-colors-vp9-bt709.webm
sha256:3d99d9b2b15637e09b2f3236a378ae4676afaefc64a00976e4b584c2dfb96666  src/resources/four-colors.png
sha256:8de0fef231bdc8c0a1ed242b42f5df44fb37e66bc7f8413a6aeb2aaaf248141d  src/resources/webgpu.png
                                                                         src/stress/
sha256:a88d71c08f2b356f64ab826e7ef556fc6c621235b03e61699f42fcf6161a2b38  src/stress/README.txt
                                                                         src/stress/adapter/
sha256:eacf62d3ceaecd3759a062321e632d630aea36b26a8da8b9def0857418b2b301  src/stress/adapter/README.txt
sha256:6fb3fd72d28410949f9bd771c1ad71f5e8743352aa5a0c2e38a1d2d05e8cc4b6  src/stress/adapter/device_allocation.spec.ts
                                                                         src/stress/compute/
sha256:3fbd2500bc4e15d7c8a28a0470d2dfe97d7334820279ea3f81b26c54a463d270  src/stress/compute/README.txt
sha256:c5930bcfcd67b0ab92b9eba371eedd2134c61c056d21c20e3a5cc4c1a4f094f2  src/stress/compute/compute_pass.spec.ts
                                                                         src/stress/device/
sha256:757da65cd39e56e47d1f611a6585c1b1e00f004c14782e5a04d61a6196e2450e  src/stress/device/README.txt
sha256:3dbe5d1c79022207051182e7efe549344351e97d2934fc5e0b8d9aa3fa6dd168  src/stress/device/bind_group_allocation.spec.ts
sha256:d8f76fcd061980e426623c7963bfba55545520f436d46a35a5ebc662dcd0ceae  src/stress/device/bind_group_layout_allocation.spec.ts
sha256:31367971c35204dd97a294c4f993772d7afe1092f08f6263b6cdad1844da26f9  src/stress/device/buffer_allocation.spec.ts
sha256:835ec2b0dbcb882d1de8db57cc96f75bbd8dccb43eb30d72ba647633c8c34703  src/stress/device/command_encoder_allocation.spec.ts
sha256:e11902339fda4dcf9c359e404251b685f8388febc5a327f18ab19e58070b6e81  src/stress/device/compute_pipeline_allocation.spec.ts
sha256:5d55df9e907c976a5e43ed7ec031da129a871b96a1a58ee5127c35f258d72bac  src/stress/device/pipeline_layout_allocation.spec.ts
sha256:3f3fd5bc9516098bfc7fa32f708c049a07418835a6c1f076c5184cc100219fde  src/stress/device/query_set_allocation.spec.ts
sha256:fc8fee406ac52cc525104a9a883be1b1a144cffa67f6b443a9f364c0a7e3f418  src/stress/device/render_bundle_allocation.spec.ts
sha256:c254a20e85af841d6c770878d80dfe6470eb04b6090fa7e8c377748c9809bb87  src/stress/device/render_pipeline_allocation.spec.ts
sha256:9b7bfc7c1c76e479e9cc68ddde66b2adaab2a30566db4ac929970db2cf9423b8  src/stress/device/sampler_allocation.spec.ts
sha256:4fc4ab3bfc70dc67fab577b585dae7bfed561d685b09dd121fed152bfe7b937c  src/stress/device/shader_module_allocation.spec.ts
sha256:ec42e9903910b864c01479b2e64b87c66348b677cd65a2cc2d1bdcbb557af8cf  src/stress/device/texture_allocation.spec.ts
sha256:abf4c1e033228da74cddc2e5826f9dcc6988e6f73b16ea76e10e2169c139ebb1  src/stress/listing.ts
                                                                         src/stress/memory/
sha256:c362cee386a249d1a2e099cdf3a8b0c5fa56410ff8c8569ad5057640eb704e33  src/stress/memory/README.txt
sha256:b4735d9a5fe9c1ba1f08d701f2fc61d1bf906df89c5d22f851b5cafe336d7f61  src/stress/memory/churn.spec.ts
sha256:8199e71d72fb08d81787e76d18b3ab0b63611a399c8926c8c5b38c33a25a7fe9  src/stress/memory/oom.spec.ts
                                                                         src/stress/queries/
sha256:693103f99d578fc23bfdc830e90683474d0af9b61b520d945a730d86f8644080  src/stress/queries/README.txt
sha256:00c8eb53e3c353aa08a3fcab92b40ade96bdf79c93513547be34c04deecc8307  src/stress/queries/occlusion.spec.ts
sha256:7162047100f733bdd3465cccc597b85b327e96421c0346c11f0210f525a0c3f5  src/stress/queries/resolve.spec.ts
sha256:38d9324681179e7b2d5d58e854e86c2aa9cfd13da53dbaf2f29a1cd659f6490a  src/stress/queries/timestamps.spec.ts
                                                                         src/stress/queue/
sha256:bb89981bae5fe94a80fe74e07fa0f69aaf413e4e61d958849126ff7d9027aec2  src/stress/queue/README.txt
sha256:bb6403f8e63b431632f97b29f4395c331d1f9ee46cd06d8c3c376eb2882d3921  src/stress/queue/submit.spec.ts
                                                                         src/stress/render/
sha256:357d7d92ade0b21c4d5b4f9925e74bbef984e017c40aa8b15674144cbeca27b0  src/stress/render/README.txt
sha256:cb90b41777a4a075300a42c93d9d6e6d259636e19b255a6afcaf024d21442a9c  src/stress/render/render_pass.spec.ts
sha256:4370e2298bc9d27495d3c76859d1e469626f9eab2d4973f3ae578c567a8a52c8  src/stress/render/vertex_buffers.spec.ts
                                                                         src/stress/shaders/
sha256:a80ac05adb14d5e93f879b4608d21d8fdc72b4775512b93484c36625cd595f33  src/stress/shaders/README.txt
sha256:eb7d313e78d8f6fb5f88ca2f8ca53306d7c8b97f65dba2277c470f3f7516d0d6  src/stress/shaders/entry_points.spec.ts
sha256:a6627811f7d6e0c42c5c68f3b43cd2f42a1bbaf44c00a951724bf579d5858ecb  src/stress/shaders/non_halting.spec.ts
sha256:eafda1c85abf09cbe7c5d6b8c0eb2b872b0f469fb4ac1e521ca5eb3efe0d86ca  src/stress/shaders/slow.spec.ts
                                                                         src/stress/texture/
sha256:4e40e85fe1f09b92526d55669e71d430b1561a6e42618f3e45b284c1776e6ccf  src/stress/texture/README.txt
sha256:ca5676f721336081f61350a1d807163f3d0c2119fac0af7fb1537f6ea573752e  src/stress/texture/large.spec.ts
                                                                         src/stress/webworker/
sha256:601c204d954bf527dacb6315f7bd8ee31964666c364925d95c46b18d98eaffb9  src/stress/webworker/.gitignore
                                                                         src/unittests/
sha256:e215e5c71874cc003e6d1528f4685e973e66769e035667b9466ee5d7eb9718fc  src/unittests/README.txt
sha256:a6f49d7f031556eb316068ac675a2111d1620081184ca094bcf1e0cf897c129e  src/unittests/async_expectations.spec.ts
sha256:2d9eb0c495c673bbd065dc954918790cbbfdcbe3911c4ecc99214af260d46c61  src/unittests/basic.spec.ts
sha256:d87b2934e1b0409864af054b2ab26289560875f809e4bf57a06200ec6d527fe1  src/unittests/check_contents.spec.ts
sha256:98176d2b7a65665d7447653bfdcade9d6204e8245460c9cb243674431ae1af20  src/unittests/conversion.spec.ts
sha256:e3d10dd756f00b8460b541cb326a1b894061228f5f7ff3d741d186791f54dabb  src/unittests/crc32.spec.ts
sha256:e3a4ffcd5d9b39246958209dac776beeea61805f069747cdde5c65df88c8280f  src/unittests/floating_point.spec.ts
sha256:3f8ff65851f58a9f40e1a8af1f6dddfa6443a60d91be27509c8c87bd7ae64a1b  src/unittests/getStackTrace.spec.ts
sha256:abf4c1e033228da74cddc2e5826f9dcc6988e6f73b16ea76e10e2169c139ebb1  src/unittests/listing.ts
sha256:e306224422df9c9410a587ac9ef55e5e3e5962a9034a1203c3074548bd51dee8  src/unittests/loaders_and_trees.spec.ts
sha256:57a3d97ffbb6d14696f055995643c6dda68353d4a5bd02da8e44c4b5833ceb9b  src/unittests/logger.spec.ts
sha256:f51620f2024d183ec02ca8c2de9cedd149ab38e5ac70b185b032761e7b32632d  src/unittests/maths.spec.ts
sha256:c6fc52d87ad3ffe9b2440815e0ec969ed165a3ebd6f044930ebbbcfed1fb9ad4  src/unittests/params_builder_and_utils.spec.ts
sha256:f4eb22b2de29f58432b9032db620128e510b5080f0c782c8db03ae003b18d0a1  src/unittests/params_builder_toplevel.spec.ts
sha256:2bdcd20ab8522cfd1a7a7bf4e0d34e125eccacbeb83f35c7ab78a334d02f91c1  src/unittests/parse_imports.spec.ts
sha256:edd24ab567a0cb53cdfbe2bb5c87a585f7a40ef949e23cf64e64588b409a1d7b  src/unittests/preprocessor.spec.ts
sha256:9bf7ca086e0c3e8b4de63a8543ce423dd2c5c73e53093b8953c7d6491e3fc9e2  src/unittests/prng.spec.ts
sha256:20642a51b2b47f1b2c6d67668088976e7b9b3ae721d6dd8ebbae91be4e3c72c8  src/unittests/query_compare.spec.ts
sha256:32da710c2b50919bc67c3b475ef7f9b7b402a21ba6bd82771077838802fa5d3e  src/unittests/query_string.spec.ts
sha256:3298305402eaca34282e6551678638b351f122823c00f7d8e802585f97f10724  src/unittests/serialization.spec.ts
sha256:9f700814d92b13bb1cb8d49d6fc65ee245cf07109d615e9dd53680ac6153b1ec  src/unittests/test_group.spec.ts
sha256:33a446ededb9d9d7d0a5f4983caec8eac1cd0ec697939e2dc56261082187e6bd  src/unittests/test_group_test.ts
sha256:2eae0d6a7655d37282779485858ca28b931f57c2d66e12ad7f64d232a96099ff  src/unittests/test_query.spec.ts
sha256:a493e622222af9ffd0553473dd5cf085c4bea112accd4a10a5a4d9f3ac2dc02f  src/unittests/texture_ok.spec.ts
sha256:65f03adf4657a6031fd5610baa56965396aa07e7dedbbf7715a5a8ab96880969  src/unittests/unit_test.ts
                                                                         src/unittests/webworker/
sha256:601c204d954bf527dacb6315f7bd8ee31964666c364925d95c46b18d98eaffb9  src/unittests/webworker/.gitignore
                                                                         src/webgpu/
sha256:7287ff1df3a9dfd2f73d9ef1b682c4595a5a108da2cc842fa6dfb7492dfa80c4  src/webgpu/README.txt
                                                                         src/webgpu/api/
sha256:3ded67a2c8cfd5f36f90b825803d300f2ba32a239757d630c5095b297af8fb68  src/webgpu/api/README.txt
                                                                         src/webgpu/api/operation/
sha256:f078368154167c0f3e3c5936a1e01cd57e99ce48892118a971cfd1a8f8567eb1  src/webgpu/api/operation/README.txt
                                                                         src/webgpu/api/operation/adapter/
sha256:8d041f0d7fb7a084d4a2dc969c3a43e9af9947ec2be5f4fdee525903bdd6a0f6  src/webgpu/api/operation/adapter/requestAdapter.spec.ts
sha256:ad06e6f08ebae6176cf0385d2b66a8eb636520129eb41873882f8889e5a9b93d  src/webgpu/api/operation/adapter/requestAdapterInfo.spec.ts
sha256:8f1ab784c7a83a36c995d31adeaa9e06df5613d0f16c43523542b1827e18f8c8  src/webgpu/api/operation/adapter/requestDevice.spec.ts
                                                                         src/webgpu/api/operation/async_ordering/
sha256:2eb45648de5d07e8f91f0108402f034da5b6626d13940f83a49ee80007f6c829  src/webgpu/api/operation/async_ordering/README.txt
                                                                         src/webgpu/api/operation/buffers/
sha256:37bd3fe071563181dda31972c8d4a07e112d2e27de48a72bad1f8e121e014d4e  src/webgpu/api/operation/buffers/README.txt
sha256:3f346d8c12106711c185398f6d0c4b4c6ab0304815e8c1e2b3f5accb56d0ffc6  src/webgpu/api/operation/buffers/map.spec.ts
sha256:11a65b465781695309a27a23470947a3464b617cae059e35af66a1f97055301c  src/webgpu/api/operation/buffers/map_ArrayBuffer.spec.ts
sha256:e61a8f6943e6e432560cca31c8ecbe8c3f2e2a25231bb25980c779ae0b26350e  src/webgpu/api/operation/buffers/map_detach.spec.ts
sha256:36673a2f6a431df9a38308e885ae73663dcc493b982ee92cecdfe10a7a194069  src/webgpu/api/operation/buffers/map_oom.spec.ts
sha256:9d12308dd39aa54a43fe47db61e57da1d22abf5acd4a9fda96369c02f3dd88a6  src/webgpu/api/operation/buffers/mapping_test.ts
sha256:7ed055ccb429d8614fc199a8d92a030978d496b30017859a4eb6398c58f8b45b  src/webgpu/api/operation/buffers/threading.spec.ts
                                                                         src/webgpu/api/operation/command_buffer/
sha256:5895910059826e2be4d21ce47adbb798abef7e5d7cfa4d91583ddafc465fea8a  src/webgpu/api/operation/command_buffer/basic.spec.ts
sha256:7afd4c7c47a1812884e90fa77d73a86e3694fd4078be476d56cf7c3835101d00  src/webgpu/api/operation/command_buffer/clearBuffer.spec.ts
sha256:641950a0c749ed038381a3087847027d7ac9a1a7dab295729d6da5650fccf4eb  src/webgpu/api/operation/command_buffer/copyBufferToBuffer.spec.ts
sha256:e0c80df7fc833119cee5e6d91c61aa23cc0b143b5f1b6d84b331e82177800195  src/webgpu/api/operation/command_buffer/copyTextureToTexture.spec.ts
sha256:55807d7cbd4e2b72029d5063e38624020549bd7bfa32e8d0c9374ac725a14bfd  src/webgpu/api/operation/command_buffer/image_copy.spec.ts
                                                                         src/webgpu/api/operation/command_buffer/programmable/
sha256:7cef2eb36eef9b89e92b9a708942882ea0846367d1a885b90b3cd4bd937cf2ee  src/webgpu/api/operation/command_buffer/programmable/programmable_state_test.ts
sha256:d0d0cdca9d8673970e134f46eb7b3a015826f637d0568762daebbd387cec0a76  src/webgpu/api/operation/command_buffer/programmable/state_tracking.spec.ts
                                                                         src/webgpu/api/operation/command_buffer/queries/
sha256:a33b7c2f9a43f64caaec69b6fba8009c0144596fcc9d6d10979987739efe1fc6  src/webgpu/api/operation/command_buffer/queries/README.txt
sha256:24d3e7570f76da2444a4a37c80609d89ef9daf30b1c6358fb36bed1e275643bc  src/webgpu/api/operation/command_buffer/queries/occlusionQuery.spec.ts
                                                                         src/webgpu/api/operation/command_buffer/render/
sha256:a5d057c7e4a3dedb651264cc887fdf5d4a2d02b9b44505db45047a49ca82e5fe  src/webgpu/api/operation/command_buffer/render/dynamic_state.spec.ts
sha256:8adfc3b3b4131a8b1550cb03f5c67f81283b538e2bd1a772d6c0bbc9ded320ad  src/webgpu/api/operation/command_buffer/render/state_tracking.spec.ts
                                                                         src/webgpu/api/operation/compute/
sha256:b84adcfbc2eefc697252101017963b622f63c7a684c4bd9500283c188080f0d7  src/webgpu/api/operation/compute/basic.spec.ts
                                                                         src/webgpu/api/operation/compute_pipeline/
sha256:69c0dab275a01e8193808232e4df489d548adbb0d6ee1be2e33b29fc6f6ad133  src/webgpu/api/operation/compute_pipeline/entry_point_name.spec.ts
sha256:9ab8538903b9fd360be2f59b373cb0c4234e1fd5d3beb353438b82e41a5c2c80  src/webgpu/api/operation/compute_pipeline/overrides.spec.ts
                                                                         src/webgpu/api/operation/device/
sha256:40f01ba52c4a4cbae40c7ee32eddaa1cb15ee4ed41e6931bccf8a4c89d6019aa  src/webgpu/api/operation/device/lost.spec.ts
sha256:57726834c9a13ecde67028c5cd61ad426803ecd11160ad6efb2277a678af12aa  src/webgpu/api/operation/labels.spec.ts
                                                                         src/webgpu/api/operation/memory_allocation/
sha256:0510253b9e2a031a7e933d889f4896038677b3fc71d7ae2a2e10e6e5fa1c448a  src/webgpu/api/operation/memory_allocation/README.txt
                                                                         src/webgpu/api/operation/memory_sync/
                                                                         src/webgpu/api/operation/memory_sync/buffer/
sha256:6495b1d24d8c1437408fe6ece15c4145941c748cdd49d88ee333e933358cea55  src/webgpu/api/operation/memory_sync/buffer/buffer_sync_test.ts
sha256:d65b8668461ebd31dc9226ac2a4e56e8460ff740336ef15905af1547ec0617c3  src/webgpu/api/operation/memory_sync/buffer/multiple_buffers.spec.ts
sha256:9ff464be46ad0a513cd81719efa0bae4e650ac6a0aecd0beb9576417c9b9e65f  src/webgpu/api/operation/memory_sync/buffer/single_buffer.spec.ts
sha256:e43060130e859c3f414f71c0a09b17fbb8be93cf8552876321c86166095834bc  src/webgpu/api/operation/memory_sync/operation_context_helper.ts
                                                                         src/webgpu/api/operation/memory_sync/texture/
sha256:87d213834612e90169a30045c50b3f9f1cd347f2111b702bf375b44955cc9903  src/webgpu/api/operation/memory_sync/texture/readonly_depth_stencil.spec.ts
sha256:75daf0720af238b9f712ad93828f6ede9f1d8105088de80cb51002fd5d3bde20  src/webgpu/api/operation/memory_sync/texture/same_subresource.spec.ts
sha256:f7e0fd87ab11529655f4a0a4996739ec6ab55b8f8bcb7a07a0c9d37b6c9aed14  src/webgpu/api/operation/memory_sync/texture/texture_sync_test.ts
sha256:5eeb74b49c14a3056e23534eb12f3bd0612f48f8c8041c21b299116a379f1746  src/webgpu/api/operation/onSubmittedWorkDone.spec.ts
                                                                         src/webgpu/api/operation/pipeline/
sha256:b8ea28db9ffa498bd96550a17a2eed7a29c8ed18eba10c1a0cd1e9ae2e474729  src/webgpu/api/operation/pipeline/default_layout.spec.ts
                                                                         src/webgpu/api/operation/queue/
sha256:c86689b58a867c714dcd301e014bdfb777b401b2003b68df621b89302ed7a231  src/webgpu/api/operation/queue/writeBuffer.spec.ts
sha256:b52630200cac4c0db51de8a21029c1f66c0a31c560424adfbb012c3c6dd0366c  src/webgpu/api/operation/reflection.spec.ts
                                                                         src/webgpu/api/operation/render_pass/
sha256:cd7f62383154a3af985205355eabb9c2658017258bbdcd7f7237acd53a6d0bef  src/webgpu/api/operation/render_pass/README.txt
sha256:cfac044309829826e5d51d4bc7c1bfcc62821bc6676236a0c8c49be0ce3b17bc  src/webgpu/api/operation/render_pass/clear_value.spec.ts
sha256:e5eefaaa3289d5680ab9c0b08de661ccbdb24beb1a30c9405c159184408512d7  src/webgpu/api/operation/render_pass/resolve.spec.ts
sha256:ec1e14f859dee7ae0df0b60f300e6dc7d2fc636dba4011047e4f2238991545b5  src/webgpu/api/operation/render_pass/storeOp.spec.ts
sha256:cfab640a3aba5986689c1943dc25d79bf92dbfa34dc6915f75b2feee7ef2d959  src/webgpu/api/operation/render_pass/storeop2.spec.ts
                                                                         src/webgpu/api/operation/render_pipeline/
sha256:cd9df18e02f605b9803b51d9bf3f4301932dfa776de6f84a146900d1444b22cd  src/webgpu/api/operation/render_pipeline/culling_tests.spec.ts
sha256:cf2ee98ee044ba63b2dff378d4c5554e2661b172b8a0d7188521f1af863afade  src/webgpu/api/operation/render_pipeline/overrides.spec.ts
sha256:aec7d09b76b1320e3b5eb4acdfaf48ec63851ee2aa056e5c71729338a468f20c  src/webgpu/api/operation/render_pipeline/pipeline_output_targets.spec.ts
sha256:daaf1495ac36184dd1fecee67cce579424e3e2210c56b41299ae3ec80278243d  src/webgpu/api/operation/render_pipeline/primitive_topology.spec.ts
sha256:cb0152b67c0d015c8f33c20b0595e7db2718102af740bd7ba3299015d9ba07b8  src/webgpu/api/operation/render_pipeline/sample_mask.spec.ts
sha256:b11aadd7a4071b8521d2a53f1974c3fb721b436d6fedd3d3b587fbc2fa28b28e  src/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline.spec.ts
                                                                         src/webgpu/api/operation/rendering/
sha256:a2f6c68e54b301efc3ce5932ef062897f9a34c75ec113876c8b920fd368a11fa  src/webgpu/api/operation/rendering/3d_texture_slices.spec.ts
sha256:ca96a36f599746c939b91ba6eb7458da47052b398010bc0cdd8765d51169e496  src/webgpu/api/operation/rendering/basic.spec.ts
sha256:523b88a5502e225fb28cdd863becd92ee01a6b361ae941ebe7e45f1048cd08ea  src/webgpu/api/operation/rendering/color_target_state.spec.ts
sha256:97c73221ee62ec60e5a4469165c509a480aa0e1dd3bbbaef0f61fc73e2048062  src/webgpu/api/operation/rendering/depth.spec.ts
sha256:f91edb25ee138752f6d6b6b825b1757026c79c736b9d9f043cb68668fffaea0d  src/webgpu/api/operation/rendering/depth_bias.spec.ts
sha256:3639e9e7acf66dfcabf46d2a55126b00b572b8fd6090709f5347904a7ae0356b  src/webgpu/api/operation/rendering/depth_clip_clamp.spec.ts
sha256:a2145a142a2bef8832c2b42cb4b75db8c5b2069098d2f67592ef0e3443ba9a4e  src/webgpu/api/operation/rendering/draw.spec.ts
sha256:13d5cf835c6116db5d65290d9824a2a3e799957083e9a7bdd550a722af04dd9c  src/webgpu/api/operation/rendering/indirect_draw.spec.ts
sha256:2c635f9635b76c7f867debc400a2bcb6d4d1718b6778f9b8d36f162e13c0fa48  src/webgpu/api/operation/rendering/robust_access_index.spec.ts
sha256:2262b9016ab7055ef583f29671c41c55fd839b81a2fd11b702c67d695e28b1e9  src/webgpu/api/operation/rendering/stencil.spec.ts
                                                                         src/webgpu/api/operation/resource_init/
sha256:ab806d76563e1e3cf452836d59916e042c5a9108bcac4293f693e5ab328f7e53  src/webgpu/api/operation/resource_init/buffer.spec.ts
                                                                         src/webgpu/api/operation/resource_init/check_texture/
sha256:46b1226d54416ce511e163286e1feb120c7ac8df1d0faf1d39b8e6ffb58a27b4  src/webgpu/api/operation/resource_init/check_texture/by_copy.ts
sha256:5d0d5891129b41f7da8c40f1d1b9ffcd238733f9fe0c1085572aed5e2b3c2351  src/webgpu/api/operation/resource_init/check_texture/by_ds_test.ts
sha256:377c018e5122f9a595d14286114cc5f598b3333ff622eed9c537558de7949b33  src/webgpu/api/operation/resource_init/check_texture/by_sampling.ts
sha256:af643e795e089ff98bee0655fed23f0c9b801b215eaabb7cc82552fa5b6f7f99  src/webgpu/api/operation/resource_init/check_texture/texture_zero_init_test.ts
sha256:18088cdf3b2924fb5a6258995550f8b154e32a05a47853d790b8b8e5ff4120a1  src/webgpu/api/operation/resource_init/texture_zero.spec.ts
                                                                         src/webgpu/api/operation/sampling/
sha256:b2255f6f5124750638d91012125134f955b6db20e4a97f27467827824fe01a92  src/webgpu/api/operation/sampling/anisotropy.spec.ts
sha256:1a421fa9a16b59e11030c1d399c45431cdf81613122367d3b76018d8b868e463  src/webgpu/api/operation/sampling/filter_mode.spec.ts
sha256:7ca840d4f7ea2a6b247924fdc8dd5439d55ac8ab764cb4be1d070fe1cec007a5  src/webgpu/api/operation/sampling/lod_clamp.spec.ts
                                                                         src/webgpu/api/operation/shader_module/
sha256:f778c0ff449b7e188759859894f30c871a4c62d1af40de9615db7ce34f39f455  src/webgpu/api/operation/shader_module/compilation_info.spec.ts
                                                                         src/webgpu/api/operation/storage_texture/
sha256:66cd0a04d1e664b3b75eb5171593119e19f987f7caf725fc1959e5f104b9be19  src/webgpu/api/operation/storage_texture/read_only.spec.ts
sha256:d37ea4344a4e82afd7b5d3b088d34eb4619cf9c484c2138872dc3aff21630a45  src/webgpu/api/operation/storage_texture/read_write.spec.ts
                                                                         src/webgpu/api/operation/texture_view/
sha256:53c180a3da6f6ce36df57eeb15e8981c034d386927e8575a20edab6eda90c9ef  src/webgpu/api/operation/texture_view/format_reinterpretation.spec.ts
sha256:8d35c312bc940626780c5ca1dd6ac7964fe1776c45fdfc7a5d0e7c19eb27ad11  src/webgpu/api/operation/texture_view/read.spec.ts
sha256:b90de3180a12ef1df4c93eab82a7a04ad64122676b84f2ff386a344229e5cd2a  src/webgpu/api/operation/texture_view/write.spec.ts
                                                                         src/webgpu/api/operation/threading/
sha256:0e098ba2063b71f0a42e3c3f924b062872decab372a9cf61aae1cfe52642b490  src/webgpu/api/operation/threading/README.txt
sha256:c839c6af243dcab9203169e9cd1cde83ff1299225a9e260684a67dad840035c3  src/webgpu/api/operation/uncapturederror.spec.ts
                                                                         src/webgpu/api/operation/vertex_state/
sha256:6af28d765731eba532ea8497cce5090d0abbc78c96ad0f067c9e5dd67db16a8d  src/webgpu/api/operation/vertex_state/correctness.spec.ts
sha256:9d951c3e39cd4ba8fde76b4dd30628349eaf5f064bff28632029c5fcea626cc4  src/webgpu/api/operation/vertex_state/index_format.spec.ts
                                                                         src/webgpu/api/regression/
sha256:489e72703265f45134d46c03ac1bce3a064b99c3a1646958651e9a00ae49a3af  src/webgpu/api/regression/README.txt
                                                                         src/webgpu/api/validation/
sha256:646442a6c60b60f5b0ca0a9a51a29e8489495a2d32b80dfe77dbb6d9f8819655  src/webgpu/api/validation/README.txt
                                                                         src/webgpu/api/validation/buffer/
sha256:8f93dbe9cb5e17a5f3c33675573db8912904e3a2ae277e12ffb4821015a5b3db  src/webgpu/api/validation/buffer/create.spec.ts
sha256:7a4bf95bb0f54b90e69e84af782cadc0e2af9c46c2cf029bdedfdbd945486717  src/webgpu/api/validation/buffer/destroy.spec.ts
sha256:6cc5ef5e6cacc1e9846e3b5435247f5666e755cb6b0c32cc05634ce5a0e0885e  src/webgpu/api/validation/buffer/mapping.spec.ts
sha256:663c3949d90a95da945ccfdecae96ef8eca56c0d4601cdc062acd27ced85ce48  src/webgpu/api/validation/buffer/threading.spec.ts
                                                                         src/webgpu/api/validation/capability_checks/
                                                                         src/webgpu/api/validation/capability_checks/features/
sha256:e1eb8ea266e04f4b896497441f903897ec42c499e4986144bceae3dcf149aee1  src/webgpu/api/validation/capability_checks/features/README.txt
sha256:cfa549dc09b9bbcceca91361d27712079619360e92d66bce8bb9518394eec68c  src/webgpu/api/validation/capability_checks/features/query_types.spec.ts
sha256:c51026719570430611fa676fbee2a7e6adc227a8978aca0afb6e90b66b95325d  src/webgpu/api/validation/capability_checks/features/texture_formats.spec.ts
                                                                         src/webgpu/api/validation/capability_checks/limits/
sha256:5e01f84c64f045165468d9c1f369f5cde5aede88d9885d040e582693779432a9  src/webgpu/api/validation/capability_checks/limits/README.txt
sha256:a6648a0cb0f1646c132f94f7110a8d902325be99ef4965be3c75d9f86819e6d9  src/webgpu/api/validation/capability_checks/limits/limit_utils.ts
sha256:df03e1bbdb2444a30db336e194e3c9c7be795eda4339a8f2d04ec40463e1a0a7  src/webgpu/api/validation/capability_checks/limits/maxBindGroups.spec.ts
sha256:bfb9019674e86f7f44ebdf4fe3362487ec918d0a4fa8b1a1d50e6e4c6daa7f2d  src/webgpu/api/validation/capability_checks/limits/maxBindGroupsPlusVertexBuffers.spec.ts
sha256:0af20895192777f655827a9e29af9bb84ffe28ef565b04a26e763d2edacc2485  src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts
sha256:37300ebf790ae72d86e64e7e080e65c0ed07d7c24efa13a910cdff2153314c7c  src/webgpu/api/validation/capability_checks/limits/maxBufferSize.spec.ts
sha256:33dfeed372c857d10592aefadefc77bbc9afd629f9b67a5ad25ecca6d519725a  src/webgpu/api/validation/capability_checks/limits/maxColorAttachmentBytesPerSample.spec.ts
sha256:cd6c992b18fd48e5238606be81087c933fbbe6b6408276c106fcc11e0b941445  src/webgpu/api/validation/capability_checks/limits/maxColorAttachments.spec.ts
sha256:9138cea0973147a4d201ee58895396304fc7372072136869278b2256c9b104dc  src/webgpu/api/validation/capability_checks/limits/maxComputeInvocationsPerWorkgroup.spec.ts
sha256:33eaa371e6858ed2e0985e32ae607c060d851a325176c20b55c72c8f4cb868d0  src/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeX.spec.ts
sha256:e6663260af1f5aff30b78875755236b2bba2eb0a4d08c06f84a9c9621fafce72  src/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeY.spec.ts
sha256:3321b04069ad2e4de2875055579bcff32eba7dbe5faff7f48c3c561d8acb5738  src/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupSizeZ.spec.ts
sha256:2bc887f37d76d2e3d17ab9dd502b10c9853f8e504ab0c6950e422fc8c58878f0  src/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupStorageSize.spec.ts
sha256:552107ca821c1903089ec22b32eff5b653f0edd0053e4d843a41676ae57454f3  src/webgpu/api/validation/capability_checks/limits/maxComputeWorkgroupsPerDimension.spec.ts
sha256:55ffeadd701e5d53bdf62321d95135b23968e7166946fff2b03c77f9ed1ce693  src/webgpu/api/validation/capability_checks/limits/maxDynamicStorageBuffersPerPipelineLayout.spec.ts
sha256:36e579c7d4cf5b959aeb117494dff782ff8d9249812ca8ed46067fb2c919b616  src/webgpu/api/validation/capability_checks/limits/maxDynamicUniformBuffersPerPipelineLayout.spec.ts
sha256:edbfc0bdda1ea825cda8bebde55a5e677e16c56945930a5752f3eb07e85f448a  src/webgpu/api/validation/capability_checks/limits/maxInterStageShaderComponents.spec.ts
sha256:699a068ab72c6422c73b6116e3257b55386a585ae5a9ba4147f691a207ec311e  src/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.ts
sha256:def692cb468c344966cacc8c7de2853b22dbcd08f2408db54aff79b4370121c9  src/webgpu/api/validation/capability_checks/limits/maxSampledTexturesPerShaderStage.spec.ts
sha256:38f5a2a2ff35b7b0ee676ed5047e4ebc4a30be507eb5108d781fe81943eeb318  src/webgpu/api/validation/capability_checks/limits/maxSamplersPerShaderStage.spec.ts
sha256:852d058ce175b87115f738147bd24fb184555ece27250c45861345858ce5c089  src/webgpu/api/validation/capability_checks/limits/maxStorageBufferBindingSize.spec.ts
sha256:e69f89b6d2ab8755ab2478a591618b810216d19d473fdfdf22f48c1f8e13db4b  src/webgpu/api/validation/capability_checks/limits/maxStorageBuffersPerShaderStage.spec.ts
sha256:a0ddce7ffd07559ee544b3788836bb9d6b2168b3ecf2a6e446d5e5eae9813fef  src/webgpu/api/validation/capability_checks/limits/maxStorageTexturesPerShaderStage.spec.ts
sha256:377252f01e45af1ce120d4cc346f0f5a9369a06bede977cf92f5413aee7ecbd1  src/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers.spec.ts
sha256:ae1234c23d43b5aaf4c2e498837b4743d770615f7576da438472fbd85f12ada2  src/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D.spec.ts
sha256:ee88379e233513d05d650c7ae2c95c83a22a4aa7ada9e099bd96e76b58ab4c80  src/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D.spec.ts
sha256:ade31856bfb052105a2adeec953b05b342a7dd56c3da2171099b76da035d3d97  src/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D.spec.ts
sha256:536c643e10c5823e1e4d9b48e76ed1797d550fb3836293dc4e08a89447431bc8  src/webgpu/api/validation/capability_checks/limits/maxUniformBufferBindingSize.spec.ts
sha256:7bbaa2d49f339beddaf880caff83a0e9e70ee8efee22eb5c9ab038ab95f80381  src/webgpu/api/validation/capability_checks/limits/maxUniformBuffersPerShaderStage.spec.ts
sha256:9bca5369265050f4480e6bb6cd5572a3d0748f1929a9c1e19b1f5c31c84ab70b  src/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.ts
sha256:18c6df8b0b81ea6b733e1ad706ee7735690f79739aa1df13273036fc6611442c  src/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.ts
sha256:309fdf50b8fb6538ef4729369387f124f80837a7ff4def01fcdf357b9bca3db2  src/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.ts
sha256:7634630eabaf82fe7748cdd85d95a05717a2eebfbd29bb8f6001bab417ac7a70  src/webgpu/api/validation/capability_checks/limits/minStorageBufferOffsetAlignment.spec.ts
sha256:a100599eded9f4b66b0f594f4828b3b1cd6dc696fb96942f0256a2c1c9d81f7c  src/webgpu/api/validation/capability_checks/limits/minUniformBufferOffsetAlignment.spec.ts
sha256:12487a70508c51850227e572854331cfb3a4b56255d6ba7f1031ebc179a6a43d  src/webgpu/api/validation/compute_pipeline.spec.ts
sha256:1f4c7a08aae4f9be89a5223f10bc3727e47a681081326a75ff988c3ad0f4a0d0  src/webgpu/api/validation/createBindGroup.spec.ts
sha256:533f45caa4ee527d5dd86f23e21eb2671d92c982dadceac7570897b2833c65e5  src/webgpu/api/validation/createBindGroupLayout.spec.ts
sha256:f253ce71cf099c591c89ecdb9a1f76d88e5f8d948e96df4c347d7332b0a39342  src/webgpu/api/validation/createPipelineLayout.spec.ts
sha256:3246e9f6d9a07987f1a1d2a130723b2b231036200ec1fde25d13600fcd21acef  src/webgpu/api/validation/createSampler.spec.ts
sha256:577d5be3097ec146bae9e5d8e98fc59b4a28af3e706ee9edd1079b7ae7b9739e  src/webgpu/api/validation/createTexture.spec.ts
sha256:7da6b1e5ce8b7deb01c041f1418d25a37073a3534bbe5e67b84cd1923a6e7862  src/webgpu/api/validation/createView.spec.ts
sha256:110177aa79ca129db5ac40f159b4e9c1cbdc7c3cdf3094357a99bebf9328c25c  src/webgpu/api/validation/debugMarker.spec.ts
                                                                         src/webgpu/api/validation/encoding/
sha256:2347fe457601b73c53788d8b453c255f8ba6eb47d14bd6355f046341a8b466e2  src/webgpu/api/validation/encoding/beginComputePass.spec.ts
sha256:93e1ece0fd75ce6d723e4b3164de9b7973f743a99cac2bf2506b9512b8bef648  src/webgpu/api/validation/encoding/beginRenderPass.spec.ts
                                                                         src/webgpu/api/validation/encoding/cmds/
sha256:9202e3eebb59616a837e0725b523aa5bba0c20585f498adaf72be3ee6f6a5e00  src/webgpu/api/validation/encoding/cmds/clearBuffer.spec.ts
sha256:c900b170e07e4a4442e71e2f921423fdd7bd1eab70c2b0880cc949c399ed0d8b  src/webgpu/api/validation/encoding/cmds/compute_pass.spec.ts
sha256:f2fd0e52010781cee6b50c9b33b8b86aab05ade5aec26495965fe839910efa01  src/webgpu/api/validation/encoding/cmds/copyBufferToBuffer.spec.ts
sha256:c53b928f14aaa7eb7fdcf678dc5ce6b4655cfba462818d34938624d448ca8f78  src/webgpu/api/validation/encoding/cmds/copyTextureToTexture.spec.ts
sha256:2328f07f0e7ac6aa8d67ac55d06e76a754b92ee0bacbc26a1a9eab26ba2c2999  src/webgpu/api/validation/encoding/cmds/debug.spec.ts
sha256:ce65a2151d70c64e59630d11af1aeaf66ce910d8f1612036de54c69f2f384951  src/webgpu/api/validation/encoding/cmds/index_access.spec.ts
                                                                         src/webgpu/api/validation/encoding/cmds/render/
sha256:8a2fd249d1188177b35bdf11ecd6bd919cacabdc2d1aca4cad63264816c658d9  src/webgpu/api/validation/encoding/cmds/render/draw.spec.ts
sha256:051252bdb82b00c3d011eca2727981f387e227c0292e5371ee46880bcfc8d729  src/webgpu/api/validation/encoding/cmds/render/dynamic_state.spec.ts
sha256:f161b66bd30ab122454af9951a8e78af2072c6a0795d41f883a1b0e9180c62e7  src/webgpu/api/validation/encoding/cmds/render/indirect_draw.spec.ts
sha256:d3e11a63dadf09909163679b25730264931f217f64721d448b8ebab5ea5a624e  src/webgpu/api/validation/encoding/cmds/render/render.ts
sha256:5b43cc97b51b419e4faf886c1a2fd5b18b229c7af8fe93fe60abfe7edae32282  src/webgpu/api/validation/encoding/cmds/render/setIndexBuffer.spec.ts
sha256:8d6fb0ffe79b2f445d8aa6512b1bb4e5157ec4a46ab3b32ce71cdea71e1c7bd2  src/webgpu/api/validation/encoding/cmds/render/setPipeline.spec.ts
sha256:78dcd7981faf2a5e9d393c9b4de2f9d707f00f740c30c017abe2f4d743f59536  src/webgpu/api/validation/encoding/cmds/render/setVertexBuffer.spec.ts
sha256:51256381706aa871269e8c4848c546a76be01bfe19914f03ed4e9a5222432889  src/webgpu/api/validation/encoding/cmds/render/state_tracking.spec.ts
sha256:e0e141ca3fdcbc408df190ab0d82d858f68a8c2f56f3998f33420c144c760c5f  src/webgpu/api/validation/encoding/cmds/render_pass.spec.ts
sha256:00c30e46e82955db05aebd8dd07c4f89247c7968431db37ddb744b61f9b7975e  src/webgpu/api/validation/encoding/cmds/setBindGroup.spec.ts
sha256:a75f0b26623dbe7571fb380e4349d5a645d3b406d7b712c44ee5a3a7df25ea25  src/webgpu/api/validation/encoding/createRenderBundleEncoder.spec.ts
sha256:a97117e3eeee3eadacea9f5b5f1973e38a3421e098b0913271a524c0fd551aef  src/webgpu/api/validation/encoding/encoder_open_state.spec.ts
sha256:b6d7b6652d1d364d9abe6ef724a1543b7635c264be3e2a8d9bb3f8d14749a992  src/webgpu/api/validation/encoding/encoder_state.spec.ts
                                                                         src/webgpu/api/validation/encoding/programmable/
sha256:c54dc86feed7227f73bd993bc719574a71209ddb2a1e8b9074dde13be485ee0b  src/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.ts
                                                                         src/webgpu/api/validation/encoding/queries/
sha256:a98ffb6b7dd5819d02af18bad8bd2d003927f0b600b89bd5aa3be27fef94e260  src/webgpu/api/validation/encoding/queries/begin_end.spec.ts
sha256:a5129124867975dbff454369d6b6e12f37911b8956a41f298723c0f39a9b070f  src/webgpu/api/validation/encoding/queries/common.ts
sha256:9b54c1253750cc3fe286148c7b18375aad7ef10d6960506fb557c757100948c6  src/webgpu/api/validation/encoding/queries/general.spec.ts
sha256:c8c000fc2282cae34e458872a9fa57daf8da1838853d1f62b5b077f13b35fd0e  src/webgpu/api/validation/encoding/queries/resolveQuerySet.spec.ts
sha256:584447d73ea62d0d5d13dc9ca14760656aebd622d75e0c7a099045df32bca193  src/webgpu/api/validation/encoding/render_bundle.spec.ts
sha256:dff82f1a0b1babd52bf59282e7a5727bd77fc906fedb5fcfd3ccc90bf4fbb6e1  src/webgpu/api/validation/error_scope.spec.ts
sha256:d725a269228b884008c90bbeea187966da2aafed1be2868d7ba251f824386e02  src/webgpu/api/validation/getBindGroupLayout.spec.ts
sha256:e53371d405bae2fc876390f4b72d2420277fc33e2ce1509ef89539e9e81d0827  src/webgpu/api/validation/gpu_external_texture_expiration.spec.ts
                                                                         src/webgpu/api/validation/image_copy/
sha256:3c107b811cf5d20dc9f5712b9297c7ebdb8b57d2fab5604dc8d72fa13887804c  src/webgpu/api/validation/image_copy/README.txt
sha256:8efeaca42bcf346d9c9b990ccec9ff9ef5437607c06c4ab0108f804b02cf8fcf  src/webgpu/api/validation/image_copy/buffer_related.spec.ts
sha256:ccb8cc32e5f88b42e79b140b278275d33227527ccc05d8f96e8e966c88905c44  src/webgpu/api/validation/image_copy/buffer_texture_copies.spec.ts
sha256:0c20f68c697bb81f996f5a0a2144d16626fc3f792ca218a693b2b354ad00dceb  src/webgpu/api/validation/image_copy/image_copy.ts
sha256:dfe81b71ba56b1b7675c48d92b3b5147dc4c5e3b45674b4d2f4479c4e777f47b  src/webgpu/api/validation/image_copy/layout_related.spec.ts
sha256:1e032c25cc56d55d1ca34713731f570fc36b331206d2e88f4c7c598b707e3e33  src/webgpu/api/validation/image_copy/texture_related.spec.ts
sha256:f8546ddf4f7eab5854c5412806c96b713b78623f62a336481b149074f6889a43  src/webgpu/api/validation/layout_shader_compat.spec.ts
                                                                         src/webgpu/api/validation/query_set/
sha256:b3b017c370065b7f9a0ace01fd5376a21b20082632b78f651e3c1a0a852fdfd0  src/webgpu/api/validation/query_set/create.spec.ts
sha256:520b13db0b171fdadb2639eccdd4cfbbb712f43b092fbefa4c07c9635ac91de6  src/webgpu/api/validation/query_set/destroy.spec.ts
                                                                         src/webgpu/api/validation/queue/
sha256:8f078fec517b20384d50e9bb3ed66c8225c9ec133b5e2baadc600a2c95a09a31  src/webgpu/api/validation/queue/README.txt
sha256:76acdf3cdc1b49bf1d8e78ded18c7768d2f8c1f1e88340fe68b0613bb7610f65  src/webgpu/api/validation/queue/buffer_mapped.spec.ts
                                                                         src/webgpu/api/validation/queue/copyToTexture/
sha256:6fff09f069884a1323e20076ab903c0e2d5a51f5b3bf531e0422591a93c2853b  src/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.ts
                                                                         src/webgpu/api/validation/queue/destroyed/
sha256:6c247471a60e0fb8623363586b47fdea3fbe97ca6abd855ad1c5965d69eca2ac  src/webgpu/api/validation/queue/destroyed/buffer.spec.ts
sha256:5c65d3c9eea705276a6855720a405f9f7c42414a1ab88df7bb1a71c544663204  src/webgpu/api/validation/queue/destroyed/query_set.spec.ts
sha256:521bd795809d3b29458b7fd15d28be50c83461614638bfe0cfcc1e5cf6020479  src/webgpu/api/validation/queue/destroyed/texture.spec.ts
sha256:78cd8459c19efe4699ca7b7222018b74485ccfac5ebf33974201dd56f7a9aef9  src/webgpu/api/validation/queue/submit.spec.ts
sha256:36f9a3349a90754bc2d769b8716aad15a28e68dce158b185c36e9e907859dd56  src/webgpu/api/validation/queue/writeBuffer.spec.ts
sha256:5c5bfaae20aa370de12d5c0162fa4a8c47a82150cf886946078e1848f863c5d2  src/webgpu/api/validation/queue/writeTexture.spec.ts
                                                                         src/webgpu/api/validation/render_pass/
sha256:6afd2cfe5977781640cc2a482e220a6a009d4f2798189d60ec43a69e985e4585  src/webgpu/api/validation/render_pass/README.txt
sha256:57b34d5e04742f4e332fd31658e5193adef2d24e7f83250cf209431fb5fdfb34  src/webgpu/api/validation/render_pass/attachment_compatibility.spec.ts
sha256:264faf489290bfcaf62aa653dd8c6aa1bac78c4934b34ca3bee6d872f7aee8a5  src/webgpu/api/validation/render_pass/render_pass_descriptor.spec.ts
sha256:e47c3f3201692837a646e333fc7919ebca2ab6ef1be281e75bad6a67f6f888ce  src/webgpu/api/validation/render_pass/resolve.spec.ts
                                                                         src/webgpu/api/validation/render_pipeline/
sha256:f16d6d876f8d01b07c5078504158b6a3c10bd33629b6a1fd7aa35f2babe0a269  src/webgpu/api/validation/render_pipeline/common.ts
sha256:141fd7e4a998f334d8cad9af8341a937a3c2ae904a55862abae6507dfb110137  src/webgpu/api/validation/render_pipeline/depth_stencil_state.spec.ts
sha256:cd419e4d46ec528bc85df7eaf876460b819f30c1efaded9f21a9ccdb9e6ddaf9  src/webgpu/api/validation/render_pipeline/fragment_state.spec.ts
sha256:9a6caba4b05e3f026030031c0b110fb7925be8dda689af9650bba14865ede0fb  src/webgpu/api/validation/render_pipeline/inter_stage.spec.ts
sha256:cb6e4cd5c36d8e4a116b0781f883800c82fd3a4e50c5a23d79d08780429bfdaf  src/webgpu/api/validation/render_pipeline/misc.spec.ts
sha256:d000687ede869370f43b6522dd1cd50f5c8e8c78cb9fa3cb1fa4e645c455be35  src/webgpu/api/validation/render_pipeline/multisample_state.spec.ts
sha256:15d5206175f23415b57bacf9d4a8f46b535c5c78c1224f284b78ecb903f2dabe  src/webgpu/api/validation/render_pipeline/overrides.spec.ts
sha256:962b5bac5064efc6b2c307401bdda30fc3b4c48b19b6bfe078e78ada16a9e91b  src/webgpu/api/validation/render_pipeline/primitive_state.spec.ts
sha256:d6e2e14497d50c939ae8724060cfde0c5e6da0d355f6566670aa0d2a4bb87821  src/webgpu/api/validation/render_pipeline/resource_compatibility.spec.ts
sha256:466735df26ff5c2c1fe6e0256ba740898189ab2336553a67c8c4b14398e5202f  src/webgpu/api/validation/render_pipeline/shader_module.spec.ts
sha256:4e3c5fbff5721a922b9921c416f73266ebf7d420c34198626d46666e80fa4778  src/webgpu/api/validation/render_pipeline/vertex_state.spec.ts
                                                                         src/webgpu/api/validation/resource_usages/
                                                                         src/webgpu/api/validation/resource_usages/buffer/
sha256:19d5d94bb1b004cae11b7883a2d7133fe6f54e563a815121ccd824caf866dcfb  src/webgpu/api/validation/resource_usages/buffer/README.txt
sha256:d0e590970b173fdfff4752f2e07dbb3c820a8044221d2395cf6ec2a565302182  src/webgpu/api/validation/resource_usages/buffer/in_pass_encoder.spec.ts
sha256:aafa7dbce676ce1c8840588fcb7c93b52129eddf9eec4bf64e961a83bc446b3e  src/webgpu/api/validation/resource_usages/buffer/in_pass_misc.spec.ts
                                                                         src/webgpu/api/validation/resource_usages/texture/
sha256:fa710740a0b1e6b79f2f298e14871259ec679de15cc0c681dfda45b3c408984d  src/webgpu/api/validation/resource_usages/texture/in_pass_encoder.spec.ts
sha256:87409ba7026a1a3a3b145142fb184b4ed34775432cd24662564f5847af0346b2  src/webgpu/api/validation/resource_usages/texture/in_render_common.spec.ts
sha256:841ac808aff6830db9407c947c44c395dafc0a3f03324eb28f9c5dd10ea0016a  src/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.ts
                                                                         src/webgpu/api/validation/shader_module/
sha256:1f893064bcd0769fd0991d50095cf52ead732de816ffcc707f58454aa45000a6  src/webgpu/api/validation/shader_module/entry_point.spec.ts
sha256:731af3bf80d0617c035ea96f668f4649c6a8e23bb8aacfdb8fbcd48a7c5581c8  src/webgpu/api/validation/shader_module/overrides.spec.ts
                                                                         src/webgpu/api/validation/state/
                                                                         src/webgpu/api/validation/state/device_lost/
sha256:729cd045948eb216320321c4a2f931eb57f59d06dd1321bc4c5cbee4244b8fe1  src/webgpu/api/validation/state/device_lost/README.txt
sha256:71a020fb15b8473f55d220adacc9f628a925e17719f72c0fd354fbebc387f156  src/webgpu/api/validation/state/device_lost/destroy.spec.ts
                                                                         src/webgpu/api/validation/texture/
sha256:238ec7b6fe0077387aceffe175d311bbb88e6c4b1970f20b35b425715bd077a0  src/webgpu/api/validation/texture/bgra8unorm_storage.spec.ts
sha256:f949fad5b858c35f9ef5fc6362cfa731a6dcdbb1d5592e141271b2700c2ea180  src/webgpu/api/validation/texture/destroy.spec.ts
sha256:b132d47312235278c6bb16514dea5a4169293e1de3feb5321e2446334ee62a42  src/webgpu/api/validation/texture/float32_filterable.spec.ts
sha256:d4fe49aeae7226d166babd38b94d6d6f1027bc02c9adf86ef0397a0821e03db5  src/webgpu/api/validation/texture/rg11b10ufloat_renderable.spec.ts
sha256:a5697935237d7125046947d7ba307a009ca08a4bc69f4b93fe32497ef4df6edb  src/webgpu/api/validation/utils.ts
sha256:c76f723eb4697092298e0c541144572f3590d0e93cfd96f09d20a2dd2fe25e9a  src/webgpu/api/validation/validation_test.ts
sha256:3fa2eea8be7fdcc4697335f706f6a456524e1d2a43cb0855ddd4c3f16bfa51b1  src/webgpu/capability_info.ts
                                                                         src/webgpu/compat/
sha256:81d9ca04f3d2be94cb7fc813f35c86989e8330516682fc4be24f61512be2b501  src/webgpu/compat/README.md
                                                                         src/webgpu/compat/api/
                                                                         src/webgpu/compat/api/validation/
sha256:82a3b780a90c9ac34574cf33b8ae31ff843fd270bd48be46c06d8a25f5704cd3  src/webgpu/compat/api/validation/createBindGroup.spec.ts
sha256:af816388d2854c687eed043789dec4cd90e2f528764e8deba24dabe1bf17c9ec  src/webgpu/compat/api/validation/createBindGroupLayout.spec.ts
                                                                         src/webgpu/compat/api/validation/encoding/
                                                                         src/webgpu/compat/api/validation/encoding/cmds/
sha256:8e79338bcde8cea733b403a7b3fa304d557d4104497a76b526000942371ecba7  src/webgpu/compat/api/validation/encoding/cmds/copyTextureToBuffer.spec.ts
sha256:f15b8b21646376f950c1ade10e455296c2d5e63b69a9b3031a73586f14144a63  src/webgpu/compat/api/validation/encoding/cmds/copyTextureToTexture.spec.ts
                                                                         src/webgpu/compat/api/validation/encoding/programmable/
sha256:00b213a1e2b2b9aaab88ad699081d2b06ecfaebe80f79d1b534eb7f0ed1aa898  src/webgpu/compat/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.ts
                                                                         src/webgpu/compat/api/validation/render_pipeline/
sha256:159f9a830964f789bb20e7ef2fd898717fea09bed4425b5eafd930f143c6dfb1  src/webgpu/compat/api/validation/render_pipeline/depth_stencil_state.spec.ts
sha256:4fb18c1849ae2816641f636cc889c7eb7326289a4c8fa3c82d8dcbc03e5a7128  src/webgpu/compat/api/validation/render_pipeline/fragment_state.spec.ts
sha256:3e67d4abb60b2c742251709def58e297ea0bfc5b7aa5bb4656601255ef3da351  src/webgpu/compat/api/validation/render_pipeline/shader_module.spec.ts
sha256:82078d296e4bd54ca2a3774da0e3e4a88a656967d8c8838e7dc60bc022f2861a  src/webgpu/compat/api/validation/render_pipeline/vertex_state.spec.ts
                                                                         src/webgpu/compat/api/validation/texture/
sha256:0bde7b67e514ee914e012ca06b1599315d8224504b8d094890cbdb02678ce6d5  src/webgpu/compat/api/validation/texture/createTexture.spec.ts
sha256:c3f62ec76bcd84f863151bc8919275eafeb05b37c30a0686ce5d9d457042576f  src/webgpu/compat/api/validation/texture/cubeArray.spec.ts
sha256:7b9ab8f3d8862cee9c5c99298e455c00a97bf157ae9afee04f34b60d466a856a  src/webgpu/compat/compatibility_test.ts
sha256:f8cbbf1748f22af6945a553e37d9380f802bf4ca4a2ff7eb93e63f49fdd81306  src/webgpu/constants.ts
sha256:e68a3c6488273a7b5c7a639279f0063a64487ec5ec842a0a86d637e68fa37606  src/webgpu/examples.spec.ts
sha256:e7412c052975afbfb32f3947405e5023d1ef3f293a2b79ff085a07f07118aab9  src/webgpu/format_info.ts
sha256:6244882a27e4c4fdac314a7a3bfe02c922d5bc231f252fcce05f6a44cc16f383  src/webgpu/gpu_test.ts
                                                                         src/webgpu/idl/
sha256:88515eb2be663208f286641248cdf3ed6b7cbcdcbf196340e1321bda4f146c9b  src/webgpu/idl/README.txt
                                                                         src/webgpu/idl/constants/
sha256:e0f9991169103d717cb014755aa3f3a488f7fee1c9b257b365fb0c8a0429a62d  src/webgpu/idl/constants/flags.spec.ts
sha256:8c2022ddba93906edc0b099b012eecd7dc4f7c2d061780bb949e6bcd6eb6bc7f  src/webgpu/idl/constructable.spec.ts
sha256:9418ad56ffcd2fb454093df8a53128b6e21bb27dffaee919b8cce9d33b36d435  src/webgpu/idl/exposed.html.ts
sha256:f547b95a8e25e59969556ef084a06a1c563e8143d953b05252c339edad8ee0af  src/webgpu/idl/exposed.http.html
sha256:5bdd4c9b1b3af9cd1e2544c07467926cc4617a2a03d5f4ea7d4f9f6ec15dbb74  src/webgpu/idl/exposed.https.html
sha256:de475eefbd97a566133b36333dd8cfdfbd85a1d0562fc0bc6046320eb6f4d5a8  src/webgpu/idl/idl_test.ts
sha256:abf4c1e033228da74cddc2e5826f9dcc6988e6f73b16ea76e10e2169c139ebb1  src/webgpu/listing.ts
sha256:7595c2b387a50c53c9fc4c66aeb2f0e5f8ea69c1bfe659fa4e5cd99098453637  src/webgpu/listing_meta.json
sha256:2918470fb0f5b73b2880b24c6e9816b35bfa7ac3cf6519fd6229692bc983548c  src/webgpu/multisample_info.ts
sha256:4c95b8e9823c9e533d156cf9f912092925754cbed85470d22a14265a72e87115  src/webgpu/print_environment.spec.ts
                                                                         src/webgpu/shader/
sha256:a375c84c231ae133e7146561a153c5881e656a5eec918cb4e439da466e4e771f  src/webgpu/shader/README.txt
                                                                         src/webgpu/shader/execution/
sha256:fcc8b67a1283f9ea759b44c2ef66c336c68c1c8ad51203ce600f29d9ae98b9be  src/webgpu/shader/execution/README.txt
                                                                         src/webgpu/shader/execution/expression/
                                                                         src/webgpu/shader/execution/expression/access/
                                                                         src/webgpu/shader/execution/expression/access/array/
sha256:2e8d54e8e19a37960c80cba04c3c35194e1ea04e5408708db2b9b5f4e32095c3  src/webgpu/shader/execution/expression/access/array/index.spec.ts
                                                                         src/webgpu/shader/execution/expression/access/matrix/
sha256:f69c9450552b99f21e4cde56cbfdc9aecaee1eec0f9ee70c45daa8e174e49229  src/webgpu/shader/execution/expression/access/matrix/index.spec.ts
                                                                         src/webgpu/shader/execution/expression/access/structure/
sha256:85c12b35cab4ab82d52b7bc015f2cef1be537f3467e996ed7a2e7294a976e674  src/webgpu/shader/execution/expression/access/structure/index.spec.ts
                                                                         src/webgpu/shader/execution/expression/access/vector/
sha256:dbb858eaf725442052d757319d5c9b4ec970be1ffb6f00410dabb5e54193c032  src/webgpu/shader/execution/expression/access/vector/components.spec.ts
sha256:5ac51c801d01c779a3e5fa8ba7af6922116b6076f837b4a1890cd6e587a50ef9  src/webgpu/shader/execution/expression/access/vector/index.spec.ts
                                                                         src/webgpu/shader/execution/expression/binary/
sha256:99f940738fddcb542b855361cce95f635ef2d3956ff9229de29b4c1d2df5ca4c  src/webgpu/shader/execution/expression/binary/af_addition.cache.ts
sha256:640eee6889b5c9e3b873cb547df04da029edc327f709bca0e5fa0b3c5b967900  src/webgpu/shader/execution/expression/binary/af_addition.spec.ts
sha256:23a837f2aa0c29563175a052a19f1579207388739a95360bb4e74feca5ffbfba  src/webgpu/shader/execution/expression/binary/af_comparison.cache.ts
sha256:5fe43b29ae5ea03b25cd8fb84f7e0f36e74eae0a280a018ac270bbee6645d481  src/webgpu/shader/execution/expression/binary/af_comparison.spec.ts
sha256:111cb5fc5ccf910470006538c79bfd27ca6e01ec6b4af0fcd4a2a2d3942fa9f8  src/webgpu/shader/execution/expression/binary/af_data.ts
sha256:76a8b2a589fadf0cb62e28ab3bcb0ecf3ebb77d0c5119899c64534c4675150a4  src/webgpu/shader/execution/expression/binary/af_division.cache.ts
sha256:678261bef6b5cad975faa38faa8b6b3b4f010bd143516ec182a63455c5c7dc6a  src/webgpu/shader/execution/expression/binary/af_division.spec.ts
sha256:c4e8fc7830baf6fc23ed046ef4285de8df4baa1e89fdf5fbb288bffa09db7eea  src/webgpu/shader/execution/expression/binary/af_matrix_addition.cache.ts
sha256:2714d4057c5df533f979e214dbbbd05e1986e320d3f09b5b765c6a4db1e3cfcc  src/webgpu/shader/execution/expression/binary/af_matrix_addition.spec.ts
sha256:9d4903f0270da1c28601695d8e7b6a520b71f0ee2fb5013a8adc3ad0efff10cf  src/webgpu/shader/execution/expression/binary/af_matrix_matrix_multiplication.cache.ts
sha256:75e48ed0b43d03e5c7b6d8bb76f6ada18537b35149e8fd5df6b09bb36b41b163  src/webgpu/shader/execution/expression/binary/af_matrix_matrix_multiplication.spec.ts
sha256:f029101809139c74f2988ea5f8ff7929e238196dc72e42ad027b9b207b4a3982  src/webgpu/shader/execution/expression/binary/af_matrix_scalar_multiplication.cache.ts
sha256:1012b9533130ebeef07827c99a14ddf0e75514f2560fa97305f47ec453a747be  src/webgpu/shader/execution/expression/binary/af_matrix_scalar_multiplication.spec.ts
sha256:ec224af9933ee3d42b442bd17acc97fd263dd79377928ce09b3070c7ddf9e829  src/webgpu/shader/execution/expression/binary/af_matrix_subtraction.cache.ts
sha256:65d8b2f6ee9ca807c05d05c0e46f59c59ed2a02f8ca83613c319a0b81d945058  src/webgpu/shader/execution/expression/binary/af_matrix_subtraction.spec.ts
sha256:9f7eb1d257b0ded77194a1f1e1b63274a454a6631a03011a6e1276f311b1cdeb  src/webgpu/shader/execution/expression/binary/af_matrix_vector_multiplication.cache.ts
sha256:dec7ba21848080fa14018eefebf9bba3e384a7af53ab5fb9b54073cbd09a770b  src/webgpu/shader/execution/expression/binary/af_matrix_vector_multiplication.spec.ts
sha256:578e251cd987b282a8dfb3231c4fdd780f1fbe7cd5ac22823f1240a5b4705c37  src/webgpu/shader/execution/expression/binary/af_multiplication.cache.ts
sha256:1fd0933207a27f0c3449628217339f0cb14f972741e0724ec3d8eefcbbdfc9cc  src/webgpu/shader/execution/expression/binary/af_multiplication.spec.ts
sha256:dca550451d526e012591fdd10db19f1a36245e88009d564f692173a9ef0ea948  src/webgpu/shader/execution/expression/binary/af_remainder.cache.ts
sha256:d959ad22c49aa56d9b12512cb501c62ba818d12a5ef97e8c3fe0e0bb5da658b7  src/webgpu/shader/execution/expression/binary/af_remainder.spec.ts
sha256:27362ae13b829e02e097ca05913d8e197586dbcb605f7f6a9a5dab948e934a83  src/webgpu/shader/execution/expression/binary/af_subtraction.cache.ts
sha256:f489e0107da9f925177bd9831e45deadf70d4d3684e639c0d704ed9c07845bf8  src/webgpu/shader/execution/expression/binary/af_subtraction.spec.ts
sha256:a8ed120ff10562099288e7047a1111fc7711b1727582ace77bb9ac4ea676aca0  src/webgpu/shader/execution/expression/binary/ai_arithmetic.cache.ts
sha256:c6baf86849974d30185858b6360b6467de590a57c1d3a5ae2eb213487386138a  src/webgpu/shader/execution/expression/binary/ai_arithmetic.spec.ts
sha256:0711a50772892d751711032262abef645ffb7258e685b92c1c62135fcc43702e  src/webgpu/shader/execution/expression/binary/ai_comparison.spec.ts
sha256:6d570dd1c7f4d84a3482b489697e9596adcafe2404c13b9f002c1ed03997deae  src/webgpu/shader/execution/expression/binary/binary.ts
sha256:a53f8fa5b831d32e3eb215b0d3266fa6076ad99ae6fa2ea340bed0dc048d8515  src/webgpu/shader/execution/expression/binary/bitwise.spec.ts
sha256:126c8fded47a5ea0f8eb210ecfb92bfc696b765242ab8eadb45350c16d27e035  src/webgpu/shader/execution/expression/binary/bitwise_shift.spec.ts
sha256:a1d6e279a71d04042e634cf330f0ab8c1efd7b6894e7d247babec083753628a7  src/webgpu/shader/execution/expression/binary/bool_logical.spec.ts
sha256:04586e55d512dba6befe619fb6a3f6f51e20c0a35d9c01e87a424bc3be9b3e7d  src/webgpu/shader/execution/expression/binary/f16_addition.cache.ts
sha256:1038d459f523f15d9afdd185f44e8f461e762cb9c1406de6a622fd383f81a638  src/webgpu/shader/execution/expression/binary/f16_addition.spec.ts
sha256:12f9fc2c0b2262acadb8e7273f8d3234bfb745b17cb647f198d763bf6da46158  src/webgpu/shader/execution/expression/binary/f16_comparison.cache.ts
sha256:bd96575c71ac859f44f55969adffc15c5f82309bf57e0ffd351667579fb95be6  src/webgpu/shader/execution/expression/binary/f16_comparison.spec.ts
sha256:20096a17c8c6f5a5151fa31dfaaad9c4aa22b931d43e14c5e78413c7a535d2a9  src/webgpu/shader/execution/expression/binary/f16_division.cache.ts
sha256:db18a6a1d3ad9d93ba7c268543017cd6a0681d41d1f06b374bcbf3f07beb51b4  src/webgpu/shader/execution/expression/binary/f16_division.spec.ts
sha256:a3e033ae44f9e12858141e982389ca703b5680b6c8548813b5806cb020880f25  src/webgpu/shader/execution/expression/binary/f16_matrix_addition.cache.ts
sha256:6a894c42c33c7b0c7e4f04812bbfb0a3ab231d99f5c963ff5a6ba8fb0e7aa2d6  src/webgpu/shader/execution/expression/binary/f16_matrix_addition.spec.ts
sha256:f085984f28d2161fb585739b9d0fd4df0b4869075617d04a8e65621ca845220f  src/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication.cache.ts
sha256:ca77827cf39c6d33d1c491fc51465e2334bb8ca870cec7ace42735a4c1ef01b2  src/webgpu/shader/execution/expression/binary/f16_matrix_matrix_multiplication.spec.ts
sha256:ac80ccd198707cba1a4349375c83eb260df5dbb9377de3460a7f0a57b64d5dc2  src/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication.cache.ts
sha256:31e6417a666c9c46fc11ff61c5d12eabad61fd7d2765ff22464fcd20b5200072  src/webgpu/shader/execution/expression/binary/f16_matrix_scalar_multiplication.spec.ts
sha256:b056c5c3925fd4b5428c740362e1addbc8bd218b2088ad1896560df9b37a6a20  src/webgpu/shader/execution/expression/binary/f16_matrix_subtraction.cache.ts
sha256:da74129c8cb9bf3f0752515a0a6f451439ae64484c9c3aa148a30d7759771c25  src/webgpu/shader/execution/expression/binary/f16_matrix_subtraction.spec.ts
sha256:5cbf321b6f03bb9279d58882e34db099b823bf66c103a88cfbe0925f9cf1c79e  src/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication.cache.ts
sha256:3703c55e73b95034c63f0b87f113a235d4574afc780e48e87bbc2a4d15722f5c  src/webgpu/shader/execution/expression/binary/f16_matrix_vector_multiplication.spec.ts
sha256:fe4ebd225aa266394d669b8c6339643319689affbd16e0a6e23119e283f6a881  src/webgpu/shader/execution/expression/binary/f16_multiplication.cache.ts
sha256:b350326af8cbe800ac428d0e77905eda16111d23d27f3998cf384a3bc9d23d7d  src/webgpu/shader/execution/expression/binary/f16_multiplication.spec.ts
sha256:690034019947474d471761b7126afba37e935b7f909342b726a56581a6f55020  src/webgpu/shader/execution/expression/binary/f16_remainder.cache.ts
sha256:e7d7730bb8f0fd8399a51d04c075fab5ea3af7ccde8a2831640afff6376e1c8c  src/webgpu/shader/execution/expression/binary/f16_remainder.spec.ts
sha256:2046f8ccc3efbcdddae8964f6733908be732ba909acdbb9defde9ce52c4b5485  src/webgpu/shader/execution/expression/binary/f16_subtraction.cache.ts
sha256:4141dc143a52e2b28225de249335c7be0754ff05e5fd8743eb3ac0c8ae3ff942  src/webgpu/shader/execution/expression/binary/f16_subtraction.spec.ts
sha256:a96ba145b6d942694670c4ee9d53fa8954ddd3ad90141fe21009b93564caef85  src/webgpu/shader/execution/expression/binary/f32_addition.cache.ts
sha256:391a1c3662a19ca69b713aa73835f63607a6c8ea7742171d46c89beb3f5d3e80  src/webgpu/shader/execution/expression/binary/f32_addition.spec.ts
sha256:19dbc75faabcb09a51bc89e27feb38032f8718aa816d3810de1036940a1b13d4  src/webgpu/shader/execution/expression/binary/f32_comparison.cache.ts
sha256:e88c7e5d09cd1c3edeb10b7961e8852b79897feefe5fa386d1fa8f6181f4a11a  src/webgpu/shader/execution/expression/binary/f32_comparison.spec.ts
sha256:daef7afa354742869cd45b255f1901eb530a0440fd9be6fbd4a7f1db1ca03108  src/webgpu/shader/execution/expression/binary/f32_division.cache.ts
sha256:8cdbd825a1170efb809d6b176a320d39162c9799e56759a9f7340903fe4819c0  src/webgpu/shader/execution/expression/binary/f32_division.spec.ts
sha256:6376830788118df1764f13edc07b7124b65f1da44903c4eaa3c138b121d48371  src/webgpu/shader/execution/expression/binary/f32_matrix_addition.cache.ts
sha256:5dcac87e35431e6629302a2e7a10906e71944c3368fd004f316900c3895fca14  src/webgpu/shader/execution/expression/binary/f32_matrix_addition.spec.ts
sha256:448529e02c5cd1f76a009026b7eccb561a46a06de38bfaed6f1b335adc415603  src/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication.cache.ts
sha256:3880d4c44ee905a1449187bc8c1aa4f510eaf2e36f7456d12cda5375181c1203  src/webgpu/shader/execution/expression/binary/f32_matrix_matrix_multiplication.spec.ts
sha256:c3155c8f8872a5aa9a425bd0fd99a0bd039dbee349dd3d34fd7fad0a5a8ec56b  src/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication.cache.ts
sha256:575f25a8e34ab447065c8cdbc7b8e92ffddfdb74d78c30f3dfb8b105371f8164  src/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication.spec.ts
sha256:464d1eca52d7bb96374f3d0476270f2b442a7fc235daec5eed5869588ff92b62  src/webgpu/shader/execution/expression/binary/f32_matrix_subtraction.cache.ts
sha256:e8507b35095d87fa15083e86d42d78712f7dc04015ffee5be9c681b4e8daaf2a  src/webgpu/shader/execution/expression/binary/f32_matrix_subtraction.spec.ts
sha256:e8848c0434b5c88ae14a18c577b1d8fc11f06ea4930607af3e636ea8afeff960  src/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication.cache.ts
sha256:0d34fb6bb1431602b5fe976d9e5aa7842d46d27acdb7b221324e165df68b8fe8  src/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication.spec.ts
sha256:518fdd09795cdc39231f942191debd4d17f3f43177324aa5bf4cf7a6fcc0cbb7  src/webgpu/shader/execution/expression/binary/f32_multiplication.cache.ts
sha256:6668c765489f72814b1c40aaf34b2b9990cb86f3fd534d85e32c504f6840f014  src/webgpu/shader/execution/expression/binary/f32_multiplication.spec.ts
sha256:ad78c5e425d7e975834984fb5a3d6be2caf6b2230694cd6dec657594f7dbfe78  src/webgpu/shader/execution/expression/binary/f32_remainder.cache.ts
sha256:0632168e0a56d788dfe99bea975ccb734baaf9e5da3584611f94ea6856e8f459  src/webgpu/shader/execution/expression/binary/f32_remainder.spec.ts
sha256:5400eff3f678a163b3c8161062c078afa6b1579c3ba8ff41d7987ee7ba80ac33  src/webgpu/shader/execution/expression/binary/f32_subtraction.cache.ts
sha256:00fd1ed39403f65445c1b22e7d53212dc53d4ce10b4118be70c9cc206aa4f3e9  src/webgpu/shader/execution/expression/binary/f32_subtraction.spec.ts
sha256:bd94dfb3be5da7d04e6bfadad8a276fdeb4519f1763099623263443acc8fdd11  src/webgpu/shader/execution/expression/binary/i32_arithmetic.cache.ts
sha256:098eee138bf535a195211c0bb6d08d41f62afec1b0b7b7cc250558b1b1c92ff7  src/webgpu/shader/execution/expression/binary/i32_arithmetic.spec.ts
sha256:5f3d340369a4c47bb855d0fbff852a2e3eb6ca87dc9b40d96f413d17ad9b9889  src/webgpu/shader/execution/expression/binary/i32_comparison.cache.ts
sha256:2885d0a3e45759e0fe90c9804d24181d502bd881dbb6ca9d94ab3171777e0367  src/webgpu/shader/execution/expression/binary/i32_comparison.spec.ts
sha256:a48d1439763e74b73354a8b2c6304b0393d51408b8bce70e25e8752e962d9344  src/webgpu/shader/execution/expression/binary/u32_arithmetic.cache.ts
sha256:4e94ef650810638c143c1e157b251bd5f20f80b9db05f8a62913e16b4b438fdd  src/webgpu/shader/execution/expression/binary/u32_arithmetic.spec.ts
sha256:5f074ba82683ea0d6a859c7e478c2aba3009552559e3f1da0867ef79a777c0a2  src/webgpu/shader/execution/expression/binary/u32_comparison.cache.ts
sha256:33c341761e3f44afc02bc596224c34d31031bdd0ee89abf46c9fd5292695dee1  src/webgpu/shader/execution/expression/binary/u32_comparison.spec.ts
                                                                         src/webgpu/shader/execution/expression/call/
                                                                         src/webgpu/shader/execution/expression/call/builtin/
sha256:282b4d64c16d9646197c5894e88fb221a50091230f025618b32151be8eb1d408  src/webgpu/shader/execution/expression/call/builtin/abs.cache.ts
sha256:1e9eeb76eebae7d0912658157b049309bd70937df246a6b7bb3e042ebc517142  src/webgpu/shader/execution/expression/call/builtin/abs.spec.ts
sha256:2d8d84c2d570e7d77a8014e434f874b1ed4b14597b73aed4bc09f6fb6f16919c  src/webgpu/shader/execution/expression/call/builtin/acos.cache.ts
sha256:490bdb2597e0222138ae1ea70f3666f6a3c6ec2fcf6d7f2087de5757969577f2  src/webgpu/shader/execution/expression/call/builtin/acos.spec.ts
sha256:3c15f99bd656058167af7e11cb2142afa03d0631031582925b1e721fa4dab102  src/webgpu/shader/execution/expression/call/builtin/acosh.cache.ts
sha256:3cd81a8fe64a5c1e1d41f567279e112765c80b09f2e1cbf983a5718b5a6ad5b0  src/webgpu/shader/execution/expression/call/builtin/acosh.spec.ts
sha256:8fe34248e98885b223eff73889123261a5786a8a42280f41d8e4e235956c0b0f  src/webgpu/shader/execution/expression/call/builtin/all.spec.ts
sha256:fa8fbb28f1f46ac6c0a5719eb8267261f706d78d8ab4450622211783ee94c93a  src/webgpu/shader/execution/expression/call/builtin/any.spec.ts
sha256:ea0c3a2b78fb844b8a96d95ae11cc555e7514854803015c5fd357873cfa70d93  src/webgpu/shader/execution/expression/call/builtin/arrayLength.spec.ts
sha256:2d52728627d4dcce88205f7d3725b7d252844f5e54774b187ed03b6b3141e909  src/webgpu/shader/execution/expression/call/builtin/asin.cache.ts
sha256:376f91b39f37102920eb9ac14a730ecdb5f8ee20178c10eb64d3d2ca60bc8a72  src/webgpu/shader/execution/expression/call/builtin/asin.spec.ts
sha256:b9161520dad3968f9bfbf8e2adbc84207db0a5a733bcea3ce94bdfe7ab573c71  src/webgpu/shader/execution/expression/call/builtin/asinh.cache.ts
sha256:2969534f64862c2f6645b3b052c3c7d7786c8b259c0f6ea6a118b93b3333010f  src/webgpu/shader/execution/expression/call/builtin/asinh.spec.ts
sha256:4ea92f8283a39597c5c7eb5e500eb60de7e4ba4eb5a4c5acd981030a9bad5ac7  src/webgpu/shader/execution/expression/call/builtin/atan.cache.ts
sha256:a64d8bbfc156b97f495831924bd2538067506720c503ba20636aa7629b82f25c  src/webgpu/shader/execution/expression/call/builtin/atan.spec.ts
sha256:3e402cba57aa19141f5b84c4e4b80f110fa8d5c1b02f55370d2e7675278f030a  src/webgpu/shader/execution/expression/call/builtin/atan2.cache.ts
sha256:d5c8229268477b06eac4d082e9d344033f94367983d04d51080f406febfbd2ad  src/webgpu/shader/execution/expression/call/builtin/atan2.spec.ts
sha256:e40dedc0263d7c56dcdc39b80dc64992eb2fe687639d79c74c9890bd78f0395a  src/webgpu/shader/execution/expression/call/builtin/atanh.cache.ts
sha256:a037468a6e1c38f4222a608c81e508a32a4928fb956d8b1f1195db9f018692a9  src/webgpu/shader/execution/expression/call/builtin/atanh.spec.ts
                                                                         src/webgpu/shader/execution/expression/call/builtin/atomics/
sha256:6dbd95f0090ab65d61afbf758e67ae19010368bb27a2521743724e62e735c15e  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd.spec.ts
sha256:b23c0c8f061212c4d6e3e76e5ebaccdab9322d42ca4a2f10330739c36ecce870  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicAnd.spec.ts
sha256:914d2491ed289742f63f53916832c977a6935c3762d9618f9fa963fd8a039894  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicCompareExchangeWeak.spec.ts
sha256:54077b343a868a731404c923b0eeceabdba0172404fc32a800ca8a4a1e3567ed  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicExchange.spec.ts
sha256:dd1b2b831a534d893c4edc9d0508a0ade811fb32c22c1edf3894472187cad4b2  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad.spec.ts
sha256:0091e6b64c778d22f856bfa6260bac5ccf78c4978f7a78b737a8d1bb7be14363  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax.spec.ts
sha256:f217c47175c7df5e9c7388492c944efc5fad7958cd0276f741409ada76bbed3e  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin.spec.ts
sha256:df4acfb63ca20bb3aca9b717b7dbb896cf9572392f9bc7aeee65a0d0b9e5da6f  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr.spec.ts
sha256:bbc2fc1414f2f17878097242a2a85139ccec4daf6c6193896b28090dcd08a8a8  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore.spec.ts
sha256:475b52a615a2a42844fe98993d9ed3a3ffe39591ef80f69751068c1dc8e249d3  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub.spec.ts
sha256:08196eaeaddc319c99506a9b651e7c9648ba68bf9010a65e9941555dfbfee5a4  src/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor.spec.ts
sha256:9754e5a2f98129c28d9ad8cc77bbb8273f3545344a1b4b76e37afeee710dac5b  src/webgpu/shader/execution/expression/call/builtin/atomics/harness.ts
sha256:1ff60e6c1e96d66a9a6dfccf8e191831ac30efdbf079bd408005e2f90d63835d  src/webgpu/shader/execution/expression/call/builtin/bitcast.cache.ts
sha256:ec76ce8106e8a0e3e4075798e2fb4a0766f479593a714555b85e3e9e45096b4a  src/webgpu/shader/execution/expression/call/builtin/bitcast.spec.ts
sha256:a8e83d1c77abd0b01682e069d03a23ccf9421161cfcb42b36f9603c190929dcc  src/webgpu/shader/execution/expression/call/builtin/builtin.ts
sha256:a25610b7452d977b5f0c84c355125bbc8050db05e298a78ccfade3fb67cd0713  src/webgpu/shader/execution/expression/call/builtin/ceil.cache.ts
sha256:ff52c506c47a0da5abc834f8707aa5944c7743d2340a0b781c60458cbbe8dec5  src/webgpu/shader/execution/expression/call/builtin/ceil.spec.ts
sha256:7b6cd6ef3250ac8b90c8aaaaaba9d15aef0e77fc330fab72acb75813f5e6e803  src/webgpu/shader/execution/expression/call/builtin/clamp.cache.ts
sha256:9f22cd25bf4c1166ce9e38814ba795932a6864a41b9010df39cad27b7bd058e9  src/webgpu/shader/execution/expression/call/builtin/clamp.spec.ts
sha256:2d2ac3ff85265e43ae53665b0d8f3e5cfc79d4a72452bfd4dbc5e37ec0500d6c  src/webgpu/shader/execution/expression/call/builtin/cos.cache.ts
sha256:5268ae19de942254162a61808bad2eb7ddc8ae8944524f21013865173fbaed5a  src/webgpu/shader/execution/expression/call/builtin/cos.spec.ts
sha256:6039dbae17ff8049202c5494cd9c53176649a28a79b8b0ff64ac1c4359b3de04  src/webgpu/shader/execution/expression/call/builtin/cosh.cache.ts
sha256:9d919d585da03776876e71f37abc270537916cbd9a75ee5f9a691ab8fa1d9d73  src/webgpu/shader/execution/expression/call/builtin/cosh.spec.ts
sha256:2d3739fae22b58c7381222320d7ab085f4ea14ca7c5c7013e416690598c847bc  src/webgpu/shader/execution/expression/call/builtin/countLeadingZeros.spec.ts
sha256:ddb6931751f8f3773070003f5dc3d2db3aff36db75a3e4dd0a1950f804c1a200  src/webgpu/shader/execution/expression/call/builtin/countOneBits.spec.ts
sha256:542aa8633214bd4be5c7fba13fe6312a6cd78b7b28dcc3c9c379997e399ad2cc  src/webgpu/shader/execution/expression/call/builtin/countTrailingZeros.spec.ts
sha256:dd2890f2db217cf23b3e37b2efc8c0ce311cc67b5c4556460fb4a6ed6a54027e  src/webgpu/shader/execution/expression/call/builtin/cross.cache.ts
sha256:d6d9be1d7bb65aa3418c2b29db35ea30079a8afcf3b54ee1e172650b1f53b24b  src/webgpu/shader/execution/expression/call/builtin/cross.spec.ts
sha256:e9af354f7ddb8e4935824156b8aa1084b55b5136a3393b959f2f661234344d1b  src/webgpu/shader/execution/expression/call/builtin/degrees.cache.ts
sha256:e2220116403ff033d5bfa4d868bbf582acfbd6af22b7e53848bf553ff5996619  src/webgpu/shader/execution/expression/call/builtin/degrees.spec.ts
sha256:91ac9038b52ccae8bb69460f0f41ae255e469c25b946324d8f799aef8951f26e  src/webgpu/shader/execution/expression/call/builtin/derivatives.cache.ts
sha256:26f84fbab88ed5e8d5ef516b38599e0e1d7164923f8ee6d3f2b2f77a0c704c42  src/webgpu/shader/execution/expression/call/builtin/derivatives.ts
sha256:1f593602d3cb1408f76387b55af9da6ce876e7bc9337e38421bbf73545f7a917  src/webgpu/shader/execution/expression/call/builtin/determinant.cache.ts
sha256:08e2bea74257c24db45f69fcac3974c3eed26576be98f96649d40ed1096d4132  src/webgpu/shader/execution/expression/call/builtin/determinant.spec.ts
sha256:215a1f47bac5c1dee2850d1c16a6255f8aa0d381f375003a64a4070aab28f6ce  src/webgpu/shader/execution/expression/call/builtin/distance.cache.ts
sha256:9fd2b7a75df93c3a47abbaecc495d553f6faf5e744c14dd5b58aa7459593f607  src/webgpu/shader/execution/expression/call/builtin/distance.spec.ts
sha256:e0bc665edf804762087d2100817bdd81bdd6df57b4dcdd1cea180149ce505c31  src/webgpu/shader/execution/expression/call/builtin/dot.cache.ts
sha256:e33fedf7a6aaf134a6ef5f3344582f25df6eb4257f34c0af6a330fe617d2c0f4  src/webgpu/shader/execution/expression/call/builtin/dot.spec.ts
sha256:d7b4674746521a6849de2c0c094319201f085620d9ee3a3c63e7ce28af89f15f  src/webgpu/shader/execution/expression/call/builtin/dot4I8Packed.spec.ts
sha256:fa31857b6f4d93553bbfba17f0955768cfdfe57cb73b9650b97c7202ab8d7914  src/webgpu/shader/execution/expression/call/builtin/dot4U8Packed.spec.ts
sha256:ee598d1e23199f680259f4e7c02ab7af08a613994cae1ac60cd02d592d89caf1  src/webgpu/shader/execution/expression/call/builtin/dpdx.spec.ts
sha256:50041f3c43c3a0c2cfc13ebae31e14a1931fc0978e351e96c843ef681f9222b6  src/webgpu/shader/execution/expression/call/builtin/dpdxCoarse.spec.ts
sha256:949dfd13fc782a15d44081459f8fc6f1038965a93826b9d3e82d554eabd285f4  src/webgpu/shader/execution/expression/call/builtin/dpdxFine.spec.ts
sha256:245d7d2fd4aeff1610924a2ec530acca75f0ddcffc27d742a062267124729989  src/webgpu/shader/execution/expression/call/builtin/dpdy.spec.ts
sha256:084a7775d8b9181f69d38be37e8eefc66d5e6caf31446f960e451dc71a1f0b54  src/webgpu/shader/execution/expression/call/builtin/dpdyCoarse.spec.ts
sha256:34e2e35bf139f366ff4b3f954e08a9fbcff39eb01a56d977e09371af01eb9630  src/webgpu/shader/execution/expression/call/builtin/dpdyFine.spec.ts
sha256:3174aebf7d463879f54f2332f3bfd3677ab187d477baf42c54749a3f89ce7a08  src/webgpu/shader/execution/expression/call/builtin/exp.cache.ts
sha256:2977aa9d5c51065e819acd0bf287abd2b7b4c54086a4e8d38cf929d5fa922eeb  src/webgpu/shader/execution/expression/call/builtin/exp.spec.ts
sha256:93607d0e775def776f0b6f9433fa16b2f30962271b0616d805f6ae1b929771fa  src/webgpu/shader/execution/expression/call/builtin/exp2.cache.ts
sha256:9aac518fcc8f82ea525d51dceba6686f27a8bb7134926fb91b958f7d04272b6b  src/webgpu/shader/execution/expression/call/builtin/exp2.spec.ts
sha256:c5ca57034478c4fba8f2dd2f45f747f419736ac665e9fef4a0023238236a724d  src/webgpu/shader/execution/expression/call/builtin/extractBits.spec.ts
sha256:c728ce92bf054913a22fccca30a8d65502f3162cc27b77c2e093eabc94b6b132  src/webgpu/shader/execution/expression/call/builtin/faceForward.cache.ts
sha256:f26fd966608c78957069a9baeb1ee61e75c30d61be1744c5d7f8a179608a85ce  src/webgpu/shader/execution/expression/call/builtin/faceForward.spec.ts
sha256:9b4e1e93bbfda3eaec02e1c6fe7b246d136bf8074d97c0160f78dc610c691389  src/webgpu/shader/execution/expression/call/builtin/firstLeadingBit.spec.ts
sha256:5d4c0edc4c437387b0da1028ee5741a83aad400698dfd5f3cf90bb6482289c1f  src/webgpu/shader/execution/expression/call/builtin/firstTrailingBit.spec.ts
sha256:1c769f295da81621038e58e5c869a9c2ec04b32c297323fae24bd9c44dd18c83  src/webgpu/shader/execution/expression/call/builtin/floor.cache.ts
sha256:995a8e5e9812de27e7c1cdb1a2edbcbfb11751fa7d8a4753129292145512620b  src/webgpu/shader/execution/expression/call/builtin/floor.spec.ts
sha256:2a533c161b8797cfe108db9d479c72f04daa2d31680e8486da394a29185cb142  src/webgpu/shader/execution/expression/call/builtin/fma.cache.ts
sha256:fc69deffee6fd1410ab13b0dc5c12fb5c10714203c0abd9a25d87907ca585bd1  src/webgpu/shader/execution/expression/call/builtin/fma.spec.ts
sha256:8ddf24be0a7caa3c9a1ddb308fee945efd1e0ddb075676fd61d5cb2336ce8155  src/webgpu/shader/execution/expression/call/builtin/fract.cache.ts
sha256:950c836f0c72cef8064f1f95a51ee9563b085de406035ae28420cefd07881e3b  src/webgpu/shader/execution/expression/call/builtin/fract.spec.ts
sha256:39faa3eb10c2ee8a4b16c84ce79fffdd75a7c5c6c223ca1207394e5a646b5d9b  src/webgpu/shader/execution/expression/call/builtin/frexp.cache.ts
sha256:cc55f50cd419dfc0c1a4251adce5ceecf95719777420347210f8d23724f5c004  src/webgpu/shader/execution/expression/call/builtin/frexp.spec.ts
sha256:86ce6e894e221cfeeef7925b40590eab746211bb3fd1ed8d4fe73f83d6569e88  src/webgpu/shader/execution/expression/call/builtin/fwidth.cache.ts
sha256:c4eef1ee874f7693d0989b21e3a83b5d40c54f8d9e090eba46c53b3b35d6cf5f  src/webgpu/shader/execution/expression/call/builtin/fwidth.spec.ts
sha256:c43aecc2e7c160bbc63bd65a9f00a816a529144c256fdc7d994602029e9c81dd  src/webgpu/shader/execution/expression/call/builtin/fwidth.ts
sha256:b254e856816f8d475a788bbdd33f1cc24101769fe349219bec9c519a1e7d24b8  src/webgpu/shader/execution/expression/call/builtin/fwidthCoarse.spec.ts
sha256:05563953a393ed1bcb4a2f66da855341399d536a48a052a41b3046535cf719d2  src/webgpu/shader/execution/expression/call/builtin/fwidthFine.spec.ts
sha256:edc5c7b1299ce95db1cad244faf05d6be3f56211652e582018ad58b134cbd3f2  src/webgpu/shader/execution/expression/call/builtin/insertBits.spec.ts
sha256:14a2ba6dbda8ed61d1a44d7ad84d6b81189acc15218ae1d5e5c1d8667a350b1a  src/webgpu/shader/execution/expression/call/builtin/inversesqrt.cache.ts
sha256:629707db99d34219c2a511a9904eb36e2815c684d1eff2bfb5b2faf13de70c57  src/webgpu/shader/execution/expression/call/builtin/inversesqrt.spec.ts
sha256:00ce2b47ebf7431c971a03f4ed7a6d121068484d81aace44f50b372e9d3fda80  src/webgpu/shader/execution/expression/call/builtin/ldexp.cache.ts
sha256:c772b04b07c0322bb063e866d75008c0b4ebec7267a7a467a8d479081b24a9f6  src/webgpu/shader/execution/expression/call/builtin/ldexp.spec.ts
sha256:f2742aa14837cc59d1507f0bce1039eef1c6e43bf5eed228a6760994b62153d8  src/webgpu/shader/execution/expression/call/builtin/length.cache.ts
sha256:28161533dac0e40834689c002aaa70346eb082f43aa69c6bd7906344c90612da  src/webgpu/shader/execution/expression/call/builtin/length.spec.ts
sha256:1ad7b04bbe22418fc0b2bb51f1722bcc508f87e08e9ccdbd0b78ab87f7bfdc72  src/webgpu/shader/execution/expression/call/builtin/log.cache.ts
sha256:6e8117511c6774af7375868e622a6acbf69a4734b7b9224832dc236ad45a7e94  src/webgpu/shader/execution/expression/call/builtin/log.spec.ts
sha256:000d2955891d61de78391db8c597d98739dca80062b4e7c685668b520070d8eb  src/webgpu/shader/execution/expression/call/builtin/log2.cache.ts
sha256:334db5aa5ab8902a7ff71cc1a709fb6dbc4399a706813e533b71216219f167c3  src/webgpu/shader/execution/expression/call/builtin/log2.spec.ts
sha256:236b0885861904567885edd6b8d42f5e5555dfd2e73f3fe8f941fa3c2109185c  src/webgpu/shader/execution/expression/call/builtin/max.cache.ts
sha256:20c85a483222226a9eb760ce80d291eae5da922c03760a8aa03a71c6f5aa6f87  src/webgpu/shader/execution/expression/call/builtin/max.spec.ts
sha256:2686f8f904304961a4dcc1ae363cec8db76aab500b7b65177d1fe57481065290  src/webgpu/shader/execution/expression/call/builtin/min.cache.ts
sha256:62f7de59fa64f9c9ffc75c31bb87fb45f0ed26acceeb443d6baa81db681bb770  src/webgpu/shader/execution/expression/call/builtin/min.spec.ts
sha256:e679093d4c703ebe17fe84e1f2e39d5bcb157214365f132d1af61ec5a0c237db  src/webgpu/shader/execution/expression/call/builtin/mix.cache.ts
sha256:613629ee2405ca528d564c22f1d048b52747bf331d988186a1ec80dfef99e002  src/webgpu/shader/execution/expression/call/builtin/mix.spec.ts
sha256:b1a2fcc269dce06e2694bad48e4c18af171f38ef0daec22e430c3992ff1b88d3  src/webgpu/shader/execution/expression/call/builtin/modf.cache.ts
sha256:a30a645b8e1bd0f4b0c48e799107b45331d053eb9aca4232de493bbc0fe9379d  src/webgpu/shader/execution/expression/call/builtin/modf.spec.ts
sha256:d9c71dbb65345b7b806da10689364fa0df8cc6ceeabadbcd873ecd3a8a06006b  src/webgpu/shader/execution/expression/call/builtin/normalize.cache.ts
sha256:3c5271a69c96f33ab2c54ac224c23654a8e2d4392d65bc41ebcb704ef0902e99  src/webgpu/shader/execution/expression/call/builtin/normalize.spec.ts
sha256:24e8275969d44815ce0e82fc01dc079d30b6473b85abc7303d82d5c48fa0eacf  src/webgpu/shader/execution/expression/call/builtin/pack2x16float.cache.ts
sha256:9f698d4c356541e2c8e12c71af654d04b58687c97fb708e1c16b8717115f1027  src/webgpu/shader/execution/expression/call/builtin/pack2x16float.spec.ts
sha256:dc4e32bd06c334241b098372633ddc575767e412a830723595f3e96f96609aad  src/webgpu/shader/execution/expression/call/builtin/pack2x16snorm.spec.ts
sha256:60b9c45fa769290c8bbf970c10c27806d3db955a32a460b4ae97141c5a90b189  src/webgpu/shader/execution/expression/call/builtin/pack2x16unorm.spec.ts
sha256:66c0ac769accc3e7ba6eb97b4dd834b98c486bafc1103c3e182432276202ee4c  src/webgpu/shader/execution/expression/call/builtin/pack4x8snorm.spec.ts
sha256:04459b54c9c24ebd1f525927d3384be364fca6df9620eb64a4fb3e7e708f56b2  src/webgpu/shader/execution/expression/call/builtin/pack4x8unorm.spec.ts
sha256:7ab401427a6a07dfb909aaf8ca9168e0d0c3fa981de42b5cbb4f4076afc6e844  src/webgpu/shader/execution/expression/call/builtin/pack4xI8.spec.ts
sha256:9c9475b3802f26146df69991955c7899063aab98bb305dfdfda32e375e677ac0  src/webgpu/shader/execution/expression/call/builtin/pack4xI8Clamp.spec.ts
sha256:55145b819071b4172bfd5e1693101ec313550562670e0a73d3e92caa9cdf7663  src/webgpu/shader/execution/expression/call/builtin/pack4xU8.spec.ts
sha256:9062ca51a04ef603e98af536d169a4a9dafe07b6ee3e6ed07ae47e278919cf4e  src/webgpu/shader/execution/expression/call/builtin/pack4xU8Clamp.spec.ts
sha256:8c09d7b802349315d991007da1164f61fbf64140c4d1373158c3409c20117f86  src/webgpu/shader/execution/expression/call/builtin/pow.cache.ts
sha256:4e5a7ff937a64c1013ff0fec764ca24aa52b92531f5a9674828be62dc4409569  src/webgpu/shader/execution/expression/call/builtin/pow.spec.ts
sha256:2dcbcef384b9a8943547cbf08225a216d52bd6d859fd88bc0b70c30b242dd17e  src/webgpu/shader/execution/expression/call/builtin/quantizeToF16.cache.ts
sha256:b1e7923afc088d1a3907cb3c6d8b6edffec03145a9322e9aed25bed9e5aec34d  src/webgpu/shader/execution/expression/call/builtin/quantizeToF16.spec.ts
sha256:0b51eb24f585265c683a194e671e319f381bdb8170ece7e1335085d1615ee3d1  src/webgpu/shader/execution/expression/call/builtin/radians.cache.ts
sha256:fe176d111d62572d6622d9f4be6bfde216271130bb77f104ea2644206c04d22f  src/webgpu/shader/execution/expression/call/builtin/radians.spec.ts
sha256:fa1cff2f98166f35d78f50abd33967968ac6e98977736ea1f89c8950b0a462c2  src/webgpu/shader/execution/expression/call/builtin/reflect.cache.ts
sha256:eddfff224b85991ff19d8ba9acf5a616757a253789da7c2ef676c296be693e3f  src/webgpu/shader/execution/expression/call/builtin/reflect.spec.ts
sha256:556d29261cf3e6dd1100a823e5a7d4ba930f9a225d1353b0d02e4f8d8122dd2f  src/webgpu/shader/execution/expression/call/builtin/refract.cache.ts
sha256:6d03cf3ededc3998cdf6e6f0b4b4f60e3fe6fd7b2501c132270a90fca83bcc58  src/webgpu/shader/execution/expression/call/builtin/refract.spec.ts
sha256:32bfc57850a5f01bb58d399894b68ff7435b3dbee410b43e37c31641a75b90f7  src/webgpu/shader/execution/expression/call/builtin/reverseBits.spec.ts
sha256:27571c7d0abb87437ee276de20c16d7061eee3f078c04b56fd854eef395fd59d  src/webgpu/shader/execution/expression/call/builtin/round.cache.ts
sha256:12d72e56bcf2e3f64d616c0a1a2010c6caa3a1971b780fb7b1f9467857a8d6a0  src/webgpu/shader/execution/expression/call/builtin/round.spec.ts
sha256:3652b707574f0f6a08b9f06af94fc8e83a02e8ef7f65145ba9f2ef0a9efb21fd  src/webgpu/shader/execution/expression/call/builtin/saturate.cache.ts
sha256:6bb4ea80095e4a78582e39d65176968f0a4247e2dfd0fffc88c1cbbca80b3646  src/webgpu/shader/execution/expression/call/builtin/saturate.spec.ts
sha256:fbc4ddc568e4eb7ef14dc6ad7937380d0d734ffd939b00a2f5b86c6ad19d062a  src/webgpu/shader/execution/expression/call/builtin/select.spec.ts
sha256:44d6295711fbd60851bb4ec3af306c0ca0618ca4867ef8d784d7d93ba5a603fc  src/webgpu/shader/execution/expression/call/builtin/sign.cache.ts
sha256:3d718f611b3984bd4bc3be6a91d684cd73392c29948e7a8fbe455637d2c7fae1  src/webgpu/shader/execution/expression/call/builtin/sign.spec.ts
sha256:abc162b2b8702ee0b6574f28a8bfefd29a3db4ef1d296d477030ded5697b4782  src/webgpu/shader/execution/expression/call/builtin/sin.cache.ts
sha256:c801f33239cb07e70f6e6930670aa0971f6f283e5d08bc6c18b8b9cdfcb97095  src/webgpu/shader/execution/expression/call/builtin/sin.spec.ts
sha256:5695def88f00025c4db57ca0f5bdd5c3982ec4a3f90406879189c4118ee0aa59  src/webgpu/shader/execution/expression/call/builtin/sinh.cache.ts
sha256:4d68dd62c422dfe59d11c59de16f9d528bfcb191c5f54e2bc6c2fa3e36664b5e  src/webgpu/shader/execution/expression/call/builtin/sinh.spec.ts
sha256:03de356a48078d1d1311b51d96f86f5428ed065bd775b74d54dd170644d474c4  src/webgpu/shader/execution/expression/call/builtin/smoothstep.cache.ts
sha256:beed078b27707553980a973b1d617c34804f69109b99e35a2ec7d588fc7f479f  src/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.ts
sha256:73f7db5e51c57d81b6117861e945e3dbf5885f0e2caeece7e8f2df873cd0e206  src/webgpu/shader/execution/expression/call/builtin/sqrt.cache.ts
sha256:839a74f551b9e55a606cca323f389c47c2b00fcd129fb6786aef93ab9e58c240  src/webgpu/shader/execution/expression/call/builtin/sqrt.spec.ts
sha256:1d54afbc6039ef9a73d335556cfbde2a13c1dfd4919a744863e4a4feaa20173f  src/webgpu/shader/execution/expression/call/builtin/step.cache.ts
sha256:f6a17ac43780a484e8103466603f9b83e00622ca046f75561d07acecd54a1ece  src/webgpu/shader/execution/expression/call/builtin/step.spec.ts
sha256:f97256f1f3c30d758d9b5a1bd1bfa679963941bdf22b3dafb25576fce4a9d032  src/webgpu/shader/execution/expression/call/builtin/storageBarrier.spec.ts
sha256:76277e45e7ae61ab7277644900f342e4d4f7cd9a4e1db7a3b744533104603c4d  src/webgpu/shader/execution/expression/call/builtin/tan.cache.ts
sha256:47f8fedad949c5c27d888b5b920a2e5e7d2fa3387a9b9d4cf2505d4d0a8d7305  src/webgpu/shader/execution/expression/call/builtin/tan.spec.ts
sha256:0366288de6d7e989c6ddb382658265c70b03ec0ffd2610caf7f685004b5a58d1  src/webgpu/shader/execution/expression/call/builtin/tanh.cache.ts
sha256:ae0b49cd43f632e1d569bb0e0d0078d761ce3e7eed2cef6fb4a994d8bd5f8af4  src/webgpu/shader/execution/expression/call/builtin/tanh.spec.ts
sha256:564a4ebc11ac01e27e0681768bba1b173808834cd1aed03fde18f3e0e3bfaaa7  src/webgpu/shader/execution/expression/call/builtin/textureDimensions.spec.ts
sha256:03d064d9ad46820dccf2998f697b981b6a3fd0de33ee9a88ef61715f9cffb3f3  src/webgpu/shader/execution/expression/call/builtin/textureGather.spec.ts
sha256:e43dc2b9a8c93c857b8a9ee97886e4e4a821d55b8d1ed02b679160259bd14e75  src/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.ts
sha256:e41da7b90ea3e8ca49c1113f6d4b83c12ba56545e1993a4f926a37fd643d6c9b  src/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.ts
sha256:52dc76cda75cfc2ca698c3b11050c7a4ff4fae441ba1e11a8d5e0b0c79f14701  src/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.ts
sha256:79fca8f65dc77183bee70e37d944a97b97b7f898a9cff06b30981c4e63ea2fce  src/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.ts
sha256:967a422e5cf47467765e160a34d9fd5d688cccf877fffae15161839225a5f700  src/webgpu/shader/execution/expression/call/builtin/textureNumSamples.spec.ts
sha256:87284e6b90cdfaeba396b7b222b96f908d1e2f18dc4215fe9354a4d2b8c14b3c  src/webgpu/shader/execution/expression/call/builtin/textureSample.spec.ts
sha256:ed49d71aea5097fecef2d8a3e15c1418ecabe3b233b821b7fc52e17cc7b0a77a  src/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.ts
sha256:118a5f8e89ec46603246c60a10d80e599379c69d23e076317ed1ca47c410a967  src/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.ts
sha256:7bae3db4b9a66f7c97ff8a6cd1deb44f9556a22db10dc8593879712e040fda58  src/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.ts
sha256:e4389bc38ee30b5d800efc7812cf2dc598c98ea2004c64f65190b65d57eea5cc  src/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.ts
sha256:ea0f1246bf7b824eb957cf75d48dab6475b6dd04a73d759331a5839139855254  src/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.ts
sha256:d231689a36401c07af8dd89bac45ef7fae1b585650bbaf7d5f01a4d16cea7754  src/webgpu/shader/execution/expression/call/builtin/textureStore.spec.ts
sha256:efd3efb689297f901c3a71fd4cea28eda8a4df78a0577bdedb823c5700747d5a  src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts
sha256:a65b0cad04bc132b58bd2ddc47da8a1db767101edd1bb55780d530209516ccba  src/webgpu/shader/execution/expression/call/builtin/transpose.cache.ts
sha256:1b3af4e7bb578de53ed874a8034a21767ee61e90bbccaf095005c720e94720ca  src/webgpu/shader/execution/expression/call/builtin/transpose.spec.ts
sha256:f7ba0358e6fd9da37acf97d2d94a186f627c41b25f89596f5eb12252bdc773da  src/webgpu/shader/execution/expression/call/builtin/trunc.cache.ts
sha256:4b448318df58dcefd59316accbed1432a9d10a06a6821ddcb589ebaf12dea19b  src/webgpu/shader/execution/expression/call/builtin/trunc.spec.ts
sha256:79fcd079a37e4b7f2250c316af57a88a54e54cfee38991bf7f790f2b41ae8fb9  src/webgpu/shader/execution/expression/call/builtin/unpack2x16float.cache.ts
sha256:4cd6063b4f93c53a0910bfcfa076a4e4d0d07350e3383432eb00c8c76e9a67d8  src/webgpu/shader/execution/expression/call/builtin/unpack2x16float.spec.ts
sha256:fd3e2e133bf05eb3a212103095952837a95035e177136e77500d8f8d1e8f47ea  src/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm.cache.ts
sha256:4c193b9a28338aff5d3a3e572810106f00c9ef92cf2ebef0590d844a365e27ba  src/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm.spec.ts
sha256:6ebd38dcf8b624116ffdeca6be74ea00dfec4c5967ada47457cdc3b9c0212d98  src/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm.cache.ts
sha256:b16d049c569148def079f1ae1bd8094df025d7e419b1860d66efe111b0234b98  src/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm.spec.ts
sha256:5d2c05b25baebb5a0ff622217092bda138a49786c7cdcd68a47c682531771d97  src/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm.cache.ts
sha256:e45ffb0d920207338f80fa36dd3f93668bed036298caaf39499f2444552bb58c  src/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm.spec.ts
sha256:d54b9ba368697f0472ade0e10e0e08fcac5110aab6b01abacac9814d13ea4533  src/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.cache.ts
sha256:6e010beabed3932d43fcb7434f0a229270d56db13f42a7870e3cc9946121ebee  src/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.spec.ts
sha256:0a25843fe256234d30139aa919d494acd5b8b42a0c80f1c3a37fd4570551e8f1  src/webgpu/shader/execution/expression/call/builtin/unpack4xI8.spec.ts
sha256:33498f06f282b12a3313c673b7d9ff3b22d07465c28fa6c7bd1739890f3b8c4b  src/webgpu/shader/execution/expression/call/builtin/unpack4xU8.spec.ts
sha256:181bec2ef0a89a2c3fbeaaa83b61f86367f829a5fc59d88ebcffa136f2fa1a18  src/webgpu/shader/execution/expression/call/builtin/utils.ts
sha256:15422b7265c64303fd40b14887d20ac835446394652ba08d1206ea8f617a0d4c  src/webgpu/shader/execution/expression/call/builtin/workgroupBarrier.spec.ts
sha256:98170bf898ae0387828147ff92b71522528893a2c10b5fd356d9095bef09cc97  src/webgpu/shader/execution/expression/call/builtin/workgroupUniformLoad.spec.ts
                                                                         src/webgpu/shader/execution/expression/call/user/
sha256:20e0e4d2d0162bcdad5a6c6f004f165f63e649ee43345e63d6ea0b85856df4e3  src/webgpu/shader/execution/expression/call/user/ptr_params.spec.ts
sha256:790af6f2281ed8d21b5d986ef6264df2515f76aca7bded11b387768bcee9de96  src/webgpu/shader/execution/expression/case.ts
sha256:fa480cf3082c9094531098cc8d14b8dbc3ee1cded56cea2decc7d9c02d7bfee6  src/webgpu/shader/execution/expression/case_cache.ts
                                                                         src/webgpu/shader/execution/expression/constructor/
sha256:00c938e2d6e2b4db0788fbcade810b52c0b885a4cfa5b962cb257aa1934e021c  src/webgpu/shader/execution/expression/constructor/non_zero.spec.ts
sha256:f9f28d71e385e975285178e006df11ab5e0ce6d03b3870e759c49f345696bd41  src/webgpu/shader/execution/expression/constructor/zero_value.spec.ts
sha256:1d1a2a570f41e24d82b5d676c8a53c515788cd1dacd8f5751a8e8f3c107070a7  src/webgpu/shader/execution/expression/expectation.ts
sha256:98b0d87e1b905d501a7b975b3e8ac02684da09f6c7f0bb311cecc8f5f6ab5b7f  src/webgpu/shader/execution/expression/expression.ts
sha256:c129e5854cc70c24245737b9ad8a5b50fbef85afb4a2604ef0bd22aa1d8fc5cb  src/webgpu/shader/execution/expression/interval_filter.ts
sha256:967a494b92f846f853f01be0902504a146c85d52ce058f7672312a84164930af  src/webgpu/shader/execution/expression/precedence.spec.ts
                                                                         src/webgpu/shader/execution/expression/unary/
sha256:fba8ec1bc81e5c85c0d069c9f8f24e610a19f00d5998ca2665169baa522b4e34  src/webgpu/shader/execution/expression/unary/address_of_and_indirection.spec.ts
sha256:4c661a813c8f510779ad9bd03a3f8290595e80a7e97c7123f135bd665972d321  src/webgpu/shader/execution/expression/unary/af_arithmetic.cache.ts
sha256:60b5b3308e1d898d62b0d71bd75f5e72dd20ebb25b7dffd1aa6820695bab9292  src/webgpu/shader/execution/expression/unary/af_arithmetic.spec.ts
sha256:b6930fb8b7b24f71ddaf112408d7a1817de1c2369e07c976aa62ca0362083e09  src/webgpu/shader/execution/expression/unary/af_assignment.cache.ts
sha256:719b92fd91de261fe611f320ace28e322d2cf007c8e3c517c9048ea6b86df831  src/webgpu/shader/execution/expression/unary/af_assignment.spec.ts
sha256:32014978c8041eedd1a8092a46c4db9a70149a4ae0a07e04441ca3ef048b4ff6  src/webgpu/shader/execution/expression/unary/ai_arithmetic.cache.ts
sha256:cae3f5f722dc8b70da114564ae8d449f533af25f5e676f7d161e716dca50a195  src/webgpu/shader/execution/expression/unary/ai_arithmetic.spec.ts
sha256:46a21733c96e5ee89e30f37e6ae699839c8446c269cc6f03304278c4c7106f48  src/webgpu/shader/execution/expression/unary/ai_assignment.cache.ts
sha256:96295821e1d6548da0d40cd29815a3b5fc5567a897bb4830de255a8c7ff9d738  src/webgpu/shader/execution/expression/unary/ai_assignment.spec.ts
sha256:4a7d08b83a9f03fe351c965919ac5f5254b55dd5953d1d6a914253f47249fa13  src/webgpu/shader/execution/expression/unary/ai_complement.spec.ts
sha256:5bfa137f5d2bf23f4cd9ac4b66a1a2e012c900582aeabeb6269165fd56d974f6  src/webgpu/shader/execution/expression/unary/bool_conversion.cache.ts
sha256:07cd38b18f7872ffa45c1deadfcfbe237e94397a965b958b6b98ccfbe5f9d8a9  src/webgpu/shader/execution/expression/unary/bool_conversion.spec.ts
sha256:1ef2d282d3b0e0ea85bb57dbb605202c7360e067fb367c59b2150ab676f5de68  src/webgpu/shader/execution/expression/unary/bool_logical.spec.ts
sha256:3164ba4e3c5465fb7731c3179fb1da78fdbcb8398eaeb00c2481163894a89982  src/webgpu/shader/execution/expression/unary/f16_arithmetic.cache.ts
sha256:5722cead98efdc1f1bd62592b7ceb46c0fd122db927dce0c3687550f9c43cca2  src/webgpu/shader/execution/expression/unary/f16_arithmetic.spec.ts
sha256:62d887144e7389b6876f2090a4789f5ce8ec17d068812103b0d7144f0d10eec7  src/webgpu/shader/execution/expression/unary/f16_conversion.cache.ts
sha256:cc2e5b440eb3aa304b2889724e5b1a9ed594873bfa6c867de7a056c105da532a  src/webgpu/shader/execution/expression/unary/f16_conversion.spec.ts
sha256:2c334d28f8a487d761d63f369c322a3f6afd9179153694bbd65f56d80edce77e  src/webgpu/shader/execution/expression/unary/f32_arithmetic.cache.ts
sha256:239e3094403ad05a987b5440136569e291d61bcf380c71f65c49bf251d67134b  src/webgpu/shader/execution/expression/unary/f32_arithmetic.spec.ts
sha256:fb8e2da485a031ed2525ecd4ddae9512ea8f3997f3493fdfe80b151fdb5f6901  src/webgpu/shader/execution/expression/unary/f32_conversion.cache.ts
sha256:ef521818d4351f7bf1dbee21717238629033bc75365f4a036e4b2d8a7fc7b3d6  src/webgpu/shader/execution/expression/unary/f32_conversion.spec.ts
sha256:ba71705141439afeff5008ceb5669a56ddab282439694d250de7211574a9512e  src/webgpu/shader/execution/expression/unary/i32_arithmetic.cache.ts
sha256:c4b7b1145cae850d83996c1a7b8701e94cea41c93030f181d6fcdd964b4172d0  src/webgpu/shader/execution/expression/unary/i32_arithmetic.spec.ts
sha256:0710aa0063532bf5e149a9334afd0cae1430ecbfeb608d3bd2afb740f1841b4f  src/webgpu/shader/execution/expression/unary/i32_complement.spec.ts
sha256:01452a35e3776b4820a3be939ce7e4d3eba8924878f6ca30f023535d497e41f2  src/webgpu/shader/execution/expression/unary/i32_conversion.cache.ts
sha256:a57b2262e01d80d619b4e8006a81712fe7a4df4a876565e80623ab20b4aba2b6  src/webgpu/shader/execution/expression/unary/i32_conversion.spec.ts
sha256:7beb5340aae3a9b5682893c16c288d6c924a7e680ac9d8ef81c7e6798b9269f9  src/webgpu/shader/execution/expression/unary/u32_complement.spec.ts
sha256:c54a20bf438823e940bf7b5be9be594ee0b53c716a6fe74e09a304fd8d8e7c50  src/webgpu/shader/execution/expression/unary/u32_conversion.cache.ts
sha256:b3115d208c2779a07410fce6f42bc5950e161dbdbc79af9581efdbea82898be2  src/webgpu/shader/execution/expression/unary/u32_conversion.spec.ts
sha256:76e1d22d4a1382a01f83976023224a39d5968ed5ac7a1ed22ae4455769961850  src/webgpu/shader/execution/expression/unary/unary.ts
sha256:df2162682286bfc13a512332e73fe881c304a870e05550b5b9a3a9d702e68755  src/webgpu/shader/execution/float_parse.spec.ts
                                                                         src/webgpu/shader/execution/flow_control/
sha256:79d6cfde221e4d7ce708609ef95652bcb74d3c84ae37b01da8098940a88a4d8d  src/webgpu/shader/execution/flow_control/call.spec.ts
sha256:f00706840f945eea7e3a1434835d28cd508688f9e5f066ebc5737bdf4d8ab538  src/webgpu/shader/execution/flow_control/complex.spec.ts
sha256:3d95abf72ecacf5b048698eab491d9efa2657cfae5dc5092c2692cba59a935ba  src/webgpu/shader/execution/flow_control/eval_order.spec.ts
sha256:a3da0ab17846feb18d4bf3570f0bd652ad1d676ec6666761c57ade67a6c9830c  src/webgpu/shader/execution/flow_control/for.spec.ts
sha256:93b916d30677376b48d553a6a1c8ff500802a7d0bdb6c7e8383e704c495f2215  src/webgpu/shader/execution/flow_control/harness.ts
sha256:653cc21eca94733d9f15cbdd32cfec8b186e28c9dece02faa712a0fbdbca8099  src/webgpu/shader/execution/flow_control/if.spec.ts
sha256:4571afa8f13c59ed43fde92404384da4360e55e27cc9e91c3b69174e620d249c  src/webgpu/shader/execution/flow_control/loop.spec.ts
sha256:ccadc8c1d6b3bb5491427c52855acc6fc7d6ac83b434f0d68c55dff20c70c7be  src/webgpu/shader/execution/flow_control/phony.spec.ts
sha256:fe0828459ab6794d96cd50c785cc2bc0275531b862e444eb14f6962d1ec24172  src/webgpu/shader/execution/flow_control/return.spec.ts
sha256:a4b8318c11125be3cfc20b7f99033dfb34135d740244ac729db710d3f8633bfd  src/webgpu/shader/execution/flow_control/switch.spec.ts
sha256:ea114f98ad1f548d9fb8fa313aea3d22d9aa0243bce147b4f7b581764fb2b202  src/webgpu/shader/execution/flow_control/while.spec.ts
sha256:8e6dd2e6779e86c193233822eaf1d52b9a48f76540515c3f3047db0b809c1723  src/webgpu/shader/execution/limits.spec.ts
sha256:d28fcdf9c72e9518507130d2905045883a7e14b518cfdaed0d31dd4bbabfa27d  src/webgpu/shader/execution/memory_layout.spec.ts
                                                                         src/webgpu/shader/execution/memory_model/
sha256:0e126c42d99f837e0648a0e54db46fcfb0fea62626bbc0b554fbedcde749d825  src/webgpu/shader/execution/memory_model/adjacent.spec.ts
sha256:40fbf6ae8e49ef731c1347d7a9a1170c4c88db86823c1bf269ecda7bb5a7be66  src/webgpu/shader/execution/memory_model/atomicity.spec.ts
sha256:80dc10bb24a9f413c5e5bc133947bd8b1a6dfe236105dc459e53703ec37b6225  src/webgpu/shader/execution/memory_model/barrier.spec.ts
sha256:4bd8ec46399167b6f467611356d05965ed9260439085df092484c171fb931adb  src/webgpu/shader/execution/memory_model/coherence.spec.ts
sha256:e2511e220989b46f8400d2521b9878a1ef061c47c2517a07afad16c5807c6544  src/webgpu/shader/execution/memory_model/memory_model_setup.ts
sha256:3c378c06758a9016a0b603dfc1f48730fc0ff4a8f278ca5d197b3de1d0573ecc  src/webgpu/shader/execution/memory_model/texture_intra_invocation_coherence.spec.ts
sha256:e0e2988ca4467b710fd3039f15863d9ee8ab272e5b6a8b02ffbbf4fa1975e829  src/webgpu/shader/execution/memory_model/weak.spec.ts
sha256:9180735789e326bfc0873aa2fc4f3d81d5ed2fbeb8485e9feafa0d4fe1203a29  src/webgpu/shader/execution/padding.spec.ts
sha256:89ed70f0d0dd3f2cc0613871327992b73bc28d4ee72755a371712322be14b8b5  src/webgpu/shader/execution/robust_access.spec.ts
sha256:6a7624b908af7217e346d08fec21bdb6cd92b69a12079f4cb4f1acd3253c5ecc  src/webgpu/shader/execution/robust_access_vertex.spec.ts
                                                                         src/webgpu/shader/execution/shader_io/
sha256:e42b3106e3e3a985a68b487e058a4048527bbd8aad5463d0d254acc74bf2e2c7  src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts
sha256:f4151c665279adae31e72f53df79561e7b28c35027eff402e8e9dc4e85b13c7a  src/webgpu/shader/execution/shader_io/fragment_builtins.spec.ts
sha256:f4b2921e9adc3cb9a9acb8e1a27e3d33004f5cc7d81bd92a8cfbe16ed0220a05  src/webgpu/shader/execution/shader_io/shared_structs.spec.ts
sha256:533b1c34e72b601dec4204b04dd37acfece2b6748d9f672677affc5833c2fe67  src/webgpu/shader/execution/shader_io/user_io.spec.ts
sha256:f648b880aa7dc7dcce0b05803f8a6ce41501a2285dd607f52b6176065d7541f4  src/webgpu/shader/execution/shader_io/workgroup_size.spec.ts
sha256:58423dc8698da9edd65f4015e74e51b6323fd166b836ec984a3b9c6edcaed8aa  src/webgpu/shader/execution/shadow.spec.ts
sha256:47a21ff1577a5be86e64c6cb0d55637f5aeb4ec3961c00bcd131f9f709778f98  src/webgpu/shader/execution/stage.spec.ts
                                                                         src/webgpu/shader/execution/statement/
sha256:03e62f3b610e93fb114e5bfe62292debb2e48b3f55cf5e4f80cf21a9b575ff44  src/webgpu/shader/execution/statement/compound.spec.ts
sha256:2480057ff66e68b1987481e5475d9bd437f6d38102c907c426346f7e96ac6524  src/webgpu/shader/execution/statement/discard.spec.ts
sha256:4b9bd346ae2db9481b73877e0894b1e8cbbde5d7048635a1a5f5dab801c30761  src/webgpu/shader/execution/statement/increment_decrement.spec.ts
sha256:c76990ba44afb9ca6a919ee8b63afb970aa3540e3933e9004e6781ea540002ad  src/webgpu/shader/execution/value_init.spec.ts
sha256:15e7dc98fdd285257dec35125307921c0f01423b0370d0d424ba16d0fdd98152  src/webgpu/shader/execution/zero_init.spec.ts
                                                                         src/webgpu/shader/regression/
sha256:cead28f212ac608426932e4b9b941a119028c80956ed902c181b8fdc85f51b7a  src/webgpu/shader/regression/README.txt
sha256:cb89751003c6a396dd3fb67164ec2e0a1225b2b22ed76294a9b40de941721b8a  src/webgpu/shader/types.ts
                                                                         src/webgpu/shader/validation/
sha256:7df38189ce0c6a2793a451c98d5832ae181def3948fce848aaa1dde5b2632787  src/webgpu/shader/validation/README.txt
                                                                         src/webgpu/shader/validation/const_assert/
sha256:7efbe0ff7544161417878a859c4ad14377268becf2e664758d038d177c19a15c  src/webgpu/shader/validation/const_assert/const_assert.spec.ts
                                                                         src/webgpu/shader/validation/decl/
sha256:0bc789e9eeb964f995d76501a9989ad060e9228435af9d5e99eea74ad09eaa9a  src/webgpu/shader/validation/decl/compound_statement.spec.ts
sha256:dffffc4bf0dcdfd8b5de2915101d900d93d22ab454d6eb399ccbf19863264673  src/webgpu/shader/validation/decl/const.spec.ts
sha256:e9d96bd7a813399bce8dbb66efe576ba4848b44c54685ed17b1a51554a3308c6  src/webgpu/shader/validation/decl/context_dependent_resolution.spec.ts
sha256:2e360a0ab883c196d3d07ea14e85733573a4b93edad44db78c08c7b8a3fee64a  src/webgpu/shader/validation/decl/let.spec.ts
sha256:8837e5e00fd11a93e8f0751c5f94f6203bee6fea91b48ac1e8190f98e6ee71a2  src/webgpu/shader/validation/decl/override.spec.ts
sha256:ad6da204ccbcff0df5d373ccf39feb7acb938f29fabd2898e23c92538de0cda2  src/webgpu/shader/validation/decl/util.ts
sha256:b6e22b7b4b3be429025af4e20ea9b6b4bc02d34edac51e2b393dda7e7d854434  src/webgpu/shader/validation/decl/var.spec.ts
                                                                         src/webgpu/shader/validation/expression/
                                                                         src/webgpu/shader/validation/expression/access/
sha256:4cbeefc5a98f1037862a9036254762b2fe76fe51761aaff4ac259df7643ce7ae  src/webgpu/shader/validation/expression/access/array.spec.ts
sha256:e27f526a2db50b383cf65a77b65a9bfedcfe08d80f5998720ec03d7d5490291d  src/webgpu/shader/validation/expression/access/matrix.spec.ts
sha256:75c704e21f5dfa933932a4c9366e00e6c5f7939247d982a368d8961c894aa8fe  src/webgpu/shader/validation/expression/access/structure.spec.ts
sha256:c9cb9eb8e9eb2858bc49b8f36cdf88f2b37c256d5d31436c77c03e2d9213287f  src/webgpu/shader/validation/expression/access/vector.spec.ts
                                                                         src/webgpu/shader/validation/expression/binary/
sha256:b7df0a813d75f9843160a13848520ec98a4fdfb28024c0a8dea6c59b734b51d0  src/webgpu/shader/validation/expression/binary/add_sub_mul.spec.ts
sha256:cbdacdfe32782b46f78af7d775dfbaf6d553096008b99095e5f0cc4108a4d40f  src/webgpu/shader/validation/expression/binary/and_or_xor.spec.ts
sha256:54ef08c75d33ce31e82877797e065e180ccb3bd4976e220048c23abaf16a1f9a  src/webgpu/shader/validation/expression/binary/bitwise_shift.spec.ts
sha256:a18565eeb5a03301f7e12fe5dc31ad99a41a1455ac3bb13bf3041fc775486b54  src/webgpu/shader/validation/expression/binary/comparison.spec.ts
sha256:15212fa65a2450a7722a70adc8919cb3807d4fa8db23ae52ee7a94204ea698ef  src/webgpu/shader/validation/expression/binary/div_rem.spec.ts
sha256:fd360fd8ddf279b6b0bbe5cb26f29860e97377efd7d9d3e1d508ebce6845d27a  src/webgpu/shader/validation/expression/binary/result_type.ts
                                                                         src/webgpu/shader/validation/expression/call/
                                                                         src/webgpu/shader/validation/expression/call/builtin/
sha256:883d45da2b311864deda9fbec3728ae1108a108b1ba86dfa64fdca03ae88fbba  src/webgpu/shader/validation/expression/call/builtin/abs.spec.ts
sha256:88c1872a3820eac3af8c242f1af964a3e9888eae3f1c56ae26c0d60a3921f40f  src/webgpu/shader/validation/expression/call/builtin/acos.spec.ts
sha256:73807d88fa4c06fe34322d5aee259d9c99ac3f90487e677799b19409e029b922  src/webgpu/shader/validation/expression/call/builtin/acosh.spec.ts
sha256:e439904c8a194568ab187d13c54dbe46cfba24c1587f4e9239c4cd9860c4381b  src/webgpu/shader/validation/expression/call/builtin/all.spec.ts
sha256:1723b1a90cc3e35f1a46fe4618833a165fadaab93bc6118df4a4d09a61350d2c  src/webgpu/shader/validation/expression/call/builtin/any.spec.ts
sha256:1ca5fc7f60430fd0c758305b5344361921bdbdf82ca45767246741799a5c3792  src/webgpu/shader/validation/expression/call/builtin/arrayLength.spec.ts
sha256:aeddeb5a5393260385e433395da14fab337de7108bec8916177f9fbeb4dcb266  src/webgpu/shader/validation/expression/call/builtin/asin.spec.ts
sha256:85335f1553df808534acb995bb68c7f0266ab4be175006ba9c05493df5f50f72  src/webgpu/shader/validation/expression/call/builtin/asinh.spec.ts
sha256:982dda5871a2b1dd7ed3eb0c2a29c437282abfa4144f44cb86217b4a490ede01  src/webgpu/shader/validation/expression/call/builtin/atan.spec.ts
sha256:0fe12e3f68edf514a9d0d9dabcaa7d39046fb1042e1c74fbf0091bec8b16f894  src/webgpu/shader/validation/expression/call/builtin/atan2.spec.ts
sha256:9fdda390fdb6c55ad85bf3923c1ff1a766ea8cb765ce3227d96765b60a66369d  src/webgpu/shader/validation/expression/call/builtin/atanh.spec.ts
sha256:5174db71a7463f73cd26cf278bbc8f4953fce9bd8620d984758e97f6fdb9d5b8  src/webgpu/shader/validation/expression/call/builtin/atomics.spec.ts
sha256:7c6bce04e679de4b24f6926bb142f85ee85087532b04b33890778e22ddacfe3d  src/webgpu/shader/validation/expression/call/builtin/barriers.spec.ts
sha256:75009a81a6009a94bf44a63e53180111ade26e86839752347189b065a5fbea81  src/webgpu/shader/validation/expression/call/builtin/bitcast.spec.ts
sha256:34ea43582ed3a5b3100f00d9362a7a8bbea76d021e373332b23ff19e5640a60a  src/webgpu/shader/validation/expression/call/builtin/ceil.spec.ts
sha256:cd388021b279a2e6a176bca25132006561b7aab1d86aa6f74c6739ea6206a404  src/webgpu/shader/validation/expression/call/builtin/clamp.spec.ts
sha256:c05846d8462c5759896838993f2335a3c76fc0876a40d19cf441e52f3e8a5e2b  src/webgpu/shader/validation/expression/call/builtin/const_override_validation.ts
sha256:19eb3f11d8214f03ed59b97c2d9222fd3e9d1053a3c477dc6353a88a03c7e5fb  src/webgpu/shader/validation/expression/call/builtin/cos.spec.ts
sha256:1daaaa05318373bfde8b1a2917fdc86755c0ee965184124c28763d342e0d1b12  src/webgpu/shader/validation/expression/call/builtin/cosh.spec.ts
sha256:73525a1ce84153aedbca938fa6fc17c86189c4685fec61b0358516efe9862622  src/webgpu/shader/validation/expression/call/builtin/countLeadingZeros.spec.ts
sha256:805231d87723be7d2cc607109b45cf604f4844629b8fc4c8c6237a212980d7e6  src/webgpu/shader/validation/expression/call/builtin/countOneBits.spec.ts
sha256:50bfbd858763843e9c46437b383b457b1eed2748956ed8c62ae2dbbdd487e6f6  src/webgpu/shader/validation/expression/call/builtin/countTrailingZeros.spec.ts
sha256:1661a0eef4a2b6c63fe1556d26f7248e74d570698ecaa56a36640353c01b3c83  src/webgpu/shader/validation/expression/call/builtin/cross.spec.ts
sha256:55c136e647b605d2649ae4e049c219f1e66c5d5de4c2a19eed2caca3c757b14a  src/webgpu/shader/validation/expression/call/builtin/degrees.spec.ts
sha256:944e5d8393ae0f2a2baa6e267f6e1dd3dd344f5113f537f83d8694b4bb60b2ce  src/webgpu/shader/validation/expression/call/builtin/derivatives.spec.ts
sha256:ae5bbc15384f56242be936d12e6c63ed47d00beff3e47e8659df3d7488992781  src/webgpu/shader/validation/expression/call/builtin/determinant.spec.ts
sha256:80b98330099419798cb344df17271fddfb2de87c5f6ba53ca510b08c4b620822  src/webgpu/shader/validation/expression/call/builtin/distance.spec.ts
sha256:8ac8352dd6d8fac1e9334764239736a10e7b61d9aca361b13962c3e32107266b  src/webgpu/shader/validation/expression/call/builtin/dot.spec.ts
sha256:8ac677ae96defbca6245112651d5ef263b6d50d4fc3940695ff3052113fa67fa  src/webgpu/shader/validation/expression/call/builtin/dot4I8Packed.spec.ts
sha256:3c04a77190033b1838db1bb31deb0805abda3bdf8b03da5c54b3bb13d22c14f5  src/webgpu/shader/validation/expression/call/builtin/dot4U8Packed.spec.ts
sha256:5522753f81f406f61c7de703b5759046b1b9b3e42d23f62cfa7cd096eee83d60  src/webgpu/shader/validation/expression/call/builtin/exp.spec.ts
sha256:d6ecde06069682b3e3277312a90264184aeaf817ae172d14f055c3317313e062  src/webgpu/shader/validation/expression/call/builtin/exp2.spec.ts
sha256:368fbb6c8a26f6f51ac52660798572f5eef062044ffcbecd078238b78a020b2c  src/webgpu/shader/validation/expression/call/builtin/extractBits.spec.ts
sha256:d9a5a45bafe55d7856227fc55e70d92d9f61de0d9ec2658eb3725cbe1131b563  src/webgpu/shader/validation/expression/call/builtin/faceForward.spec.ts
sha256:5560bc88bd9f29e9ed1d228580a69befc9aac5dd615a837957ce402431889ff9  src/webgpu/shader/validation/expression/call/builtin/firstLeadingBit.spec.ts
sha256:b35791ad3932777cb736e4de9aee93b5aac9b59def149a2f3b5a04135f5c8790  src/webgpu/shader/validation/expression/call/builtin/firstTrailingBit.spec.ts
sha256:fdc139406fa4ad14a74a9782eb8f0a37f3b05629bf4af907f36dacab3b1ef170  src/webgpu/shader/validation/expression/call/builtin/floor.spec.ts
sha256:ef088925e8f728baefafe83b65ec5387a9f951dc00dd0d02d2cae75afd16cbf2  src/webgpu/shader/validation/expression/call/builtin/fma.spec.ts
sha256:e3c454a5f9da8edae5010f85d4ff9918d2476c934d7ff5b7fff9181fa4850126  src/webgpu/shader/validation/expression/call/builtin/fract.spec.ts
sha256:2b4f6b435308a659caee2e42184198cbc2a0a37f6fcf2a9483036192f4e11336  src/webgpu/shader/validation/expression/call/builtin/frexp.spec.ts
sha256:9739f4145ea856e0dce518d44690f10718fd5b122c9c58319356e4a534617dcc  src/webgpu/shader/validation/expression/call/builtin/insertBits.spec.ts
sha256:7aa6f9d4226595c74ee8facf24e1c5de128cf662cfc7504c2d70b60e3e2da773  src/webgpu/shader/validation/expression/call/builtin/inverseSqrt.spec.ts
sha256:0a26269d3e41080b7856d11289b67fe5a158e3c07d771b6b209e63d2be1e0573  src/webgpu/shader/validation/expression/call/builtin/ldexp.spec.ts
sha256:f67316085dd98ccce79c22dd38e542be4dd02216e4def597e5c7da062b518ce7  src/webgpu/shader/validation/expression/call/builtin/length.spec.ts
sha256:94c2a3be5e27dadc61a279a377577aab4c9f95724a95abbf79a65c9c4ee2f6e4  src/webgpu/shader/validation/expression/call/builtin/log.spec.ts
sha256:75735c21f745fd55eb7d27cf2cb808c006700d73880bb024594a6335be61e427  src/webgpu/shader/validation/expression/call/builtin/log2.spec.ts
sha256:4ed0ba7aee59df1152202747761d4dee7850c5c3804789bcd5f01e9569931941  src/webgpu/shader/validation/expression/call/builtin/max.spec.ts
sha256:4898204a360e8075600a65d96d139cd8f8ee0516ddb94320d5a8e7ebe87b4d8e  src/webgpu/shader/validation/expression/call/builtin/min.spec.ts
sha256:bbbd5dd5680aa0bb12247eceaca0f4bc0bb1110360b36c869e10aadd6346fc60  src/webgpu/shader/validation/expression/call/builtin/mix.spec.ts
sha256:89c7984de0c1808ddeea57b2a8427549283aa534d37cab203e6cad6e81ebf74b  src/webgpu/shader/validation/expression/call/builtin/modf.spec.ts
sha256:0fe89709ac588403b7658cad201874a0d63594109ac78416cf07863dc28b0f34  src/webgpu/shader/validation/expression/call/builtin/normalize.spec.ts
sha256:cbff5985e43d2be583456fdbeed6d5bc99efd8793503517e14d52fb7b88c73e0  src/webgpu/shader/validation/expression/call/builtin/pack2x16float.spec.ts
sha256:7bf66e1d108e569b403c624dfd711ddb0465b1f8ad343682ded9293656adab0a  src/webgpu/shader/validation/expression/call/builtin/pack2x16snorm.spec.ts
sha256:d5b3b8202fd2da0f4435e5a04305315342c27e21ebb67dc1ddb07c82c1b374bf  src/webgpu/shader/validation/expression/call/builtin/pack2x16unorm.spec.ts
sha256:36653a60632aee98d1fb97872b39a73ea7a6ac72dd1554811d05fd9d694868c6  src/webgpu/shader/validation/expression/call/builtin/pack4x8snorm.spec.ts
sha256:9c3c4f2d5a30f15749bb505a32777ecd36590a154985981a9a2aa320d1e52ad1  src/webgpu/shader/validation/expression/call/builtin/pack4x8unorm.spec.ts
sha256:74fe45c5ea15ed0ff606d63692d0357978faa9abec5897f9a94d96bda9cb0321  src/webgpu/shader/validation/expression/call/builtin/pack4xI8.spec.ts
sha256:cd29b64f78cedf0e81da380beb4b56a9a001d10795873c2547319c6dd48c131c  src/webgpu/shader/validation/expression/call/builtin/pack4xI8Clamp.spec.ts
sha256:7530294b39e2de32d2acfe4b082f91429195bcf4d3d83cd46622dec9afe4dbd1  src/webgpu/shader/validation/expression/call/builtin/pack4xU8.spec.ts
sha256:c1c1d22885489d4faa6935e2bb728445ef808384be7620c90ba1c8c6ad78d46f  src/webgpu/shader/validation/expression/call/builtin/pack4xU8Clamp.spec.ts
sha256:1eed342e39db7b95c0914ccc239473ea4b7187c35ead73d56422fbc34592d329  src/webgpu/shader/validation/expression/call/builtin/pow.spec.ts
sha256:4a2a0a93e57133ecec493cc6ebb1f4a29a8cbd369be2cf2974d407a270a5a607  src/webgpu/shader/validation/expression/call/builtin/quantizeToF16.spec.ts
sha256:883539b8d20eb4c900f0acdfe17bfa105bd08597e4473bd32ab7b13114b28678  src/webgpu/shader/validation/expression/call/builtin/radians.spec.ts
sha256:d622621fc96327b23db220e814c516416fc7731691fbabb5280d72ac4b9fe84e  src/webgpu/shader/validation/expression/call/builtin/reflect.spec.ts
sha256:d24b4af8a903d9f42d2490fe95a6756112a2ecb64ece694d90bb496ac3a6bd7a  src/webgpu/shader/validation/expression/call/builtin/refract.spec.ts
sha256:53dc0f2e9d797331ae7446192766c8d0499545c3a7a70969d8142c33a1141e6a  src/webgpu/shader/validation/expression/call/builtin/reverseBits.spec.ts
sha256:654aeb6b3db14cf4d860e07c9f159791579e17d3826b634a8e6ecff0abad03a7  src/webgpu/shader/validation/expression/call/builtin/round.spec.ts
sha256:8aaea57f4faff2aa97bbce5aaaf90c4b6e00bcfc36048a31e44157c566cd134d  src/webgpu/shader/validation/expression/call/builtin/saturate.spec.ts
sha256:29491af43cd1a0bf7f23310f2ad3571a5ac63c2ebf4232698acb099ca86452b8  src/webgpu/shader/validation/expression/call/builtin/select.spec.ts
sha256:b1c66c6a15d7dfadef870a757e5c0c44a4efe83cd643feb78d751fd080ecb8f3  src/webgpu/shader/validation/expression/call/builtin/shader_builtin_utils.ts
sha256:d923cc5d6546d3fb4dba88e0986f0b93f739c8032a355e39797c7750aaa1ef8f  src/webgpu/shader/validation/expression/call/builtin/sign.spec.ts
sha256:594b3bf309295bd710c9cfd5cefef19e68d04c64a4180da54ac78a465dc1d35e  src/webgpu/shader/validation/expression/call/builtin/sin.spec.ts
sha256:ba065992860fcab6cc0a76416eb272f9e7e91a537d56bd2b30f01bf3d0fb22d5  src/webgpu/shader/validation/expression/call/builtin/sinh.spec.ts
sha256:e5489b1f5981c83a3512cca28436b7d2159250429e255b6c16a2a05174b51127  src/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.ts
sha256:9461bc41df8e9c901b67e6dbedbce8206550f77b484f7bd8da33bd77051f2516  src/webgpu/shader/validation/expression/call/builtin/sqrt.spec.ts
sha256:fef2c84f22931b15131f4918cafd877fc855fcae5600fb604d3d8d691c5ebd90  src/webgpu/shader/validation/expression/call/builtin/step.spec.ts
sha256:6a007ff855586b26d2489fec76d73abd32e3e530ad697e6b85a146b1dccde062  src/webgpu/shader/validation/expression/call/builtin/tan.spec.ts
sha256:7e49c91c1abf3ac53b696bde144857d4191b97861240042c03d09ea15abcb0b6  src/webgpu/shader/validation/expression/call/builtin/tanh.spec.ts
sha256:27b10f0172c9d387c69d8772192708e89da9ea29d8ae394f28a3fff3a448c344  src/webgpu/shader/validation/expression/call/builtin/textureDimensions.spec.ts
sha256:11864e41ec1d3f355d57407508f87d521f35b87fc38182ab1c10a706af2ac3d5  src/webgpu/shader/validation/expression/call/builtin/textureGather.spec.ts
sha256:5ff49f19c2caf4c094d472bd46b87be97ed657569b65f922925a45cdd53851a5  src/webgpu/shader/validation/expression/call/builtin/textureGatherCompare.spec.ts
sha256:a299eb1a28eee7d6387e85803d51d860d02580710718b3847bbc370655e35731  src/webgpu/shader/validation/expression/call/builtin/textureLoad.spec.ts
sha256:175740720c68f89c4c6ff97ab60238f4fc0eb9fe4d2af650179cff8f5cead974  src/webgpu/shader/validation/expression/call/builtin/textureNumLayers.spec.ts
sha256:0de5591d349eba6fc767ba347c393094ac76220c17f4ef1662dcaf06df5d9911  src/webgpu/shader/validation/expression/call/builtin/textureNumLevels.spec.ts
sha256:c33a8e585256a3d0d146b4d63d8ffed9d408e572ee05de952e8fa30f1df4cea1  src/webgpu/shader/validation/expression/call/builtin/textureNumSamples.spec.ts
sha256:cb6f6bc0ca8dcbc829b7ad0208796cc58aac788019223d052cd266d9ce6ce8c2  src/webgpu/shader/validation/expression/call/builtin/textureSample.spec.ts
sha256:6982beca5445714b941cc9314f36daf52c03ebeca36141d1d43e8f0facbb6813  src/webgpu/shader/validation/expression/call/builtin/textureSampleBaseClampToEdge.spec.ts
sha256:d4b6e72a2ae08199e8e3a6f8a3d0813211057df1b6ec96c6241c609a1c2c7439  src/webgpu/shader/validation/expression/call/builtin/textureSampleBias.spec.ts
sha256:8f1e02bc2c4b6af34222a1fa9ee588d1c32ae978e8988d05570a9794c3f67769  src/webgpu/shader/validation/expression/call/builtin/textureSampleCompare.spec.ts
sha256:f8cf03be2afb5e77b8c08e2fe174765825cfd68d97effcff3cea6f673c4af60e  src/webgpu/shader/validation/expression/call/builtin/textureSampleCompareLevel.spec.ts
sha256:def2194bfb1fe88f380ee46f679f9f20a74454c3a888a23d24f40965ea3f69d1  src/webgpu/shader/validation/expression/call/builtin/textureSampleGrad.spec.ts
sha256:8d4290d3d36fd8c464d8ffdecd6379aaa88c16d8e4d3e005cfc5c92eef48eab1  src/webgpu/shader/validation/expression/call/builtin/textureSampleLevel.spec.ts
sha256:22c0413490acaf10f1bd4baadd7e5296a4baa18bf7be49792124dbf842763c57  src/webgpu/shader/validation/expression/call/builtin/textureStore.spec.ts
sha256:02565308a019e59a551da42d2c418fd3a9f9e53fe4b90967d67652eaddd9638d  src/webgpu/shader/validation/expression/call/builtin/transpose.spec.ts
sha256:36a44cfe540c4442033ea109b8d3729253d05e19e2436814fc59072c89d6b6ff  src/webgpu/shader/validation/expression/call/builtin/trunc.spec.ts
sha256:55901885e38db4bed4bc44ce5bb101b0bf4c9650ee0a60cab5e7922604d4e182  src/webgpu/shader/validation/expression/call/builtin/unpack2x16float.spec.ts
sha256:1809926332509d838a0b0cbfcfe9755c56c29ec501274755c265c5fb35a65c50  src/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm.spec.ts
sha256:fd6b21bdea5eee7593975f7ab59d3117d125507b9c104834ab6b298be844b02e  src/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm.spec.ts
sha256:0148b6490ae0feeadd580c00584750cb8a730b4d305194c01150f48668e504af  src/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm.spec.ts
sha256:96fdcebf2aa17f1d2740d99d45feefb1581300cc7d2db645666173416fcd7ec2  src/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm.spec.ts
sha256:d1f0a0cd09a9f7599c4f40c5810586e7896dd0e6e3abd251ed4cf96dbac5c9d8  src/webgpu/shader/validation/expression/call/builtin/unpack4xI8.spec.ts
sha256:e1f2e0a128026e42417bd876befb9b426dc044547ab7b77d5979473a3ecd2d1c  src/webgpu/shader/validation/expression/call/builtin/unpack4xU8.spec.ts
sha256:7dc5f955357fb0702762480898c902909b6962b37ee37e9670f8d0ccf19cb568  src/webgpu/shader/validation/expression/call/builtin/value_constructor.spec.ts
sha256:72a17871bed2424d50ee5ba2562d3b7f572ce7ccd86d7682b830275d2c441a22  src/webgpu/shader/validation/expression/call/builtin/workgroupUniformLoad.spec.ts
                                                                         src/webgpu/shader/validation/expression/matrix/
sha256:6963017f3b72cf2fb95b4629d09e4955ec0c7f4a7272bf7539b8c0bd8531545b  src/webgpu/shader/validation/expression/matrix/add_sub.spec.ts
sha256:45561dd4bd595c21a83288afe8a162df7f13f3125ebe5845a978fddec4e374c1  src/webgpu/shader/validation/expression/matrix/and_or_xor.spec.ts
sha256:3eeb6dff805c9005b8c759a1a560e11499a76b05cfa02f5ad56a8c9c7bb058e1  src/webgpu/shader/validation/expression/matrix/bitwise_shift.spec.ts
sha256:2fd49927b1057dcaba3202f29e58cfce2ee264be276368820660de1299e983f1  src/webgpu/shader/validation/expression/matrix/comparison.spec.ts
sha256:4db5e905987d48e4b81a363ad85f444a631f8ef1da87d3cd1e459949b3c8a0f1  src/webgpu/shader/validation/expression/matrix/div_rem.spec.ts
sha256:b00d6d6234a8177b4a43be54a4e8f5391ceb1e05eba9e0001fe61aff76e9cb01  src/webgpu/shader/validation/expression/matrix/mul.spec.ts
sha256:7ddc6db73dbcd1ec4a87b4f351c9a9db37f551ab8bd4b87bb086e1063a9ad8b8  src/webgpu/shader/validation/expression/overload_resolution.spec.ts
sha256:2c927687d114d281df2dbfcda62340a119e9e207355daa03172e29c8d21f786c  src/webgpu/shader/validation/expression/precedence.spec.ts
                                                                         src/webgpu/shader/validation/expression/unary/
sha256:f1f50b139f6a50f7e404a6c596d5833ad349526dd4b23f59c788e867ae107004  src/webgpu/shader/validation/expression/unary/address_of_and_indirection.spec.ts
sha256:cd0368bf1a0850f39f52f02c2f67ca0d47ff84c6ea6a53faa1f9cd7279a3997d  src/webgpu/shader/validation/expression/unary/arithmetic_negation.spec.ts
sha256:ffb88671991ca28c37e160a117942474cd62d5deca47b25066d51a4a497250a5  src/webgpu/shader/validation/expression/unary/bitwise_complement.spec.ts
sha256:81e82d60cf468f620034d14e203ecc47bbbd8de516c3412043a9af285dd41430  src/webgpu/shader/validation/expression/unary/logical_negation.spec.ts
                                                                         src/webgpu/shader/validation/extension/
sha256:2777cce2b4d7b31148bbbcfdc80e2f3398fa6fa06023f6fd7ba7138bd29b823f  src/webgpu/shader/validation/extension/pointer_composite_access.spec.ts
sha256:2e5054f5485bd797afe8da112c9e4f0688985bb7cfdad991f445fa825e17f6d5  src/webgpu/shader/validation/extension/readonly_and_readwrite_storage_textures.spec.ts
                                                                         src/webgpu/shader/validation/functions/
sha256:145affe5307680ac26fed2a0b855de142659e12f6da4a3d6b4472fad1ce223bd  src/webgpu/shader/validation/functions/alias_analysis.spec.ts
sha256:cdad7bf2dd5b6d6e2945e772331266d70465e999616be60e92000bf3937264cb  src/webgpu/shader/validation/functions/restrictions.spec.ts
                                                                         src/webgpu/shader/validation/parse/
sha256:27220865f435002ee5faeeb6284ad3e86747276a2530aa84d49b9571a07be5d8  src/webgpu/shader/validation/parse/attribute.spec.ts
sha256:444c20ec93f9a13031ba69d454bfaa93171293bcfb5cbb32fdad18f8ceac7eeb  src/webgpu/shader/validation/parse/binary_ops.spec.ts
sha256:6d55f619d6a11d1efc7ba26ab0a45edc2c199aa6e8a68a85b5d2d3f235bff45b  src/webgpu/shader/validation/parse/blankspace.spec.ts
sha256:3a295b011cbbf7add2e48b63cd3b273ec8f07d23b70949ebb9816e586e8b9173  src/webgpu/shader/validation/parse/break.spec.ts
sha256:8a2f6d1a1338e8ddb021573e1155aa83c41199e40ad02493d70f29929e5e12a9  src/webgpu/shader/validation/parse/break_if.spec.ts
sha256:56e6393c7ab1e0d610d31055a2da1cf21baab3beef396b973545efa8a1f1f362  src/webgpu/shader/validation/parse/builtin.spec.ts
sha256:83e5a4aa92b0619e3d4a2996a71cf3f41d013c807e000f008d3ee59710348828  src/webgpu/shader/validation/parse/comments.spec.ts
sha256:bdc538f43363953527975bc97175de184afe5bf671b95197df6693165a595f12  src/webgpu/shader/validation/parse/compound.spec.ts
sha256:1b0e8f70c71852080d0fa1a87db6ca6363560b3e639bce5949559eb2c02f47ba  src/webgpu/shader/validation/parse/const.spec.ts
sha256:97ee86d3d043efe5ac355c321083774c564db4b0040c2f653e3c8b201d8df991  src/webgpu/shader/validation/parse/const_assert.spec.ts
sha256:2671ef853fb17f66688ee332d1741e6f8147c675b5c09516e24306d76ae8386b  src/webgpu/shader/validation/parse/continue.spec.ts
sha256:ef9ea284496fe2361eba33efdbd1117b6a37a7c7a6fc86f52c7116b2a004664d  src/webgpu/shader/validation/parse/continuing.spec.ts
sha256:014619a1e1dd06d5d202a9e4704588cf883e50a56a03d89dbf1550fbae29d637  src/webgpu/shader/validation/parse/diagnostic.spec.ts
sha256:41b0f933f9af3643152c42a3538211c397381563a8ff7c0b063508b6b67864a8  src/webgpu/shader/validation/parse/discard.spec.ts
sha256:ed1cfaac98e4a3c5b84ad9ca5ec66e7a65f234c387dc49f553d2c9a9a3d1d2ef  src/webgpu/shader/validation/parse/enable.spec.ts
sha256:8ba5df2909e7fd4fce89d9ee1a8a32d9787b21950afee3beb4a273d4fc2baf89  src/webgpu/shader/validation/parse/for.spec.ts
sha256:040b1a9050670d4b581b689c1e297296446a6bd29bd4c6c9209e6024da0a2d24  src/webgpu/shader/validation/parse/identifiers.spec.ts
sha256:c6dbda0182040fe1cdf43f92c886568b83547e13a40395ec4d04b3492d42e16a  src/webgpu/shader/validation/parse/if.spec.ts
sha256:2ee1996426a7f71f6ef471cca32f76ce276ec4ef2a90b9972c92731bc6d17683  src/webgpu/shader/validation/parse/increment_decrement.spec.ts
sha256:4089f61285d0bd756d1537dc295dc632d126ff148b7fb033231ca94959b38b9e  src/webgpu/shader/validation/parse/literal.spec.ts
sha256:738678ef42949ba704553f507647f272c6f2d75f85bd0636d9214c85efbc7daf  src/webgpu/shader/validation/parse/loop.spec.ts
sha256:7eddd1a76aa05259cad3dc4769220a7e9a105a14fc53d2a90ae8f2d7663adbef  src/webgpu/shader/validation/parse/must_use.spec.ts
sha256:ed257603c5fe12defac6c43ecee930552666e58d59804ae5e83471c1263893a5  src/webgpu/shader/validation/parse/phony.spec.ts
sha256:b8e57ad80dc01b42f99d5d49316d70fb546a1296fc8f661fc0c66f5263781d89  src/webgpu/shader/validation/parse/pipeline_stage.spec.ts
sha256:35f8d89406ec3eeb5c5a8acb636edefbdf0d063581fbe3689f1d9060055adfbf  src/webgpu/shader/validation/parse/requires.spec.ts
sha256:d21bc4c36891a17a0ff466349aa8ca1ba0463e24202e51498d7bad76cd55801a  src/webgpu/shader/validation/parse/return.spec.ts
sha256:626a84dbb07eb5cc50989d65f84b821c4c11c495c292ab4ce23571e2901b9425  src/webgpu/shader/validation/parse/semicolon.spec.ts
sha256:4f838464caeaeaa075b6c42c100b6f4b650b2a2095e932406974c7ffc529769d  src/webgpu/shader/validation/parse/shadow_builtins.spec.ts
sha256:c97872e149972058fa4d115053c66b2f5b20f155092b50bdf8978515f9fd9c7f  src/webgpu/shader/validation/parse/source.spec.ts
sha256:7e22c61406cc1f621ae1a8e98c436ec8b6ab39f30c9c026449fd23aecd2863e2  src/webgpu/shader/validation/parse/statement_behavior.spec.ts
sha256:a2bef10a3b40a9d824c7e0fe53bc006ee6adc29acbfcfcb678e8fa534aabe3dc  src/webgpu/shader/validation/parse/switch.spec.ts
sha256:12b631318951dde883880e5361899656e86e1c1d31fb5b490b3b0003efde5f6d  src/webgpu/shader/validation/parse/unary_ops.spec.ts
sha256:eb1e9681715f82a53fbab446c7c7e9010b9227efae860cc161d18239d9a62c86  src/webgpu/shader/validation/parse/while.spec.ts
                                                                         src/webgpu/shader/validation/shader_io/
sha256:6cb336efcc02ee275ae02c8ffa0a92426b61fcd470d0b02bdcd44a68d5a7c2aa  src/webgpu/shader/validation/shader_io/align.spec.ts
sha256:4b60cf491027d51270cfc5d2240b38b53cb6c05a48fb836c80356c83faa8edc5  src/webgpu/shader/validation/shader_io/binding.spec.ts
sha256:36423deb2fda51cc5916c4102fe0242dac4433a4c688646b8b3ff6e0eddb820d  src/webgpu/shader/validation/shader_io/builtins.spec.ts
sha256:2dd99520a5d611fc86c9ecf33a45f3f722e8ffd2c42b407f76942b43ae687084  src/webgpu/shader/validation/shader_io/entry_point.spec.ts
sha256:1a1e87d5b40d6128b1ae44aaf020181452db0789378ef2ccbc90029704239bbe  src/webgpu/shader/validation/shader_io/group.spec.ts
sha256:8ce2f8349b80676afe2f44d998205f83af4a8dc538bbd3ea43d26389dfd93e7c  src/webgpu/shader/validation/shader_io/group_and_binding.spec.ts
sha256:3e4a0cd4cb60e296d8bbe29b3ee7f0547d8a922c8741f3214b017507f0518515  src/webgpu/shader/validation/shader_io/id.spec.ts
sha256:4b9b11930376b6ce8dd3300cbabdfe5d4d4b85a0748f53d53dd067614736a01e  src/webgpu/shader/validation/shader_io/interpolate.spec.ts
sha256:652cb0f7f8fc2b451d25c84297a125e8d66d641b9cd12e3fca598bb0acb553d2  src/webgpu/shader/validation/shader_io/invariant.spec.ts
sha256:1ff90752b213abd215fadacd729b695122438c8099dd616b1f3972ea8ace2492  src/webgpu/shader/validation/shader_io/layout_constraints.spec.ts
sha256:a2b5020c3ef6848ff0a437e6d7d895263abd1db4af9f9a25bb4c148d4d8cccc4  src/webgpu/shader/validation/shader_io/locations.spec.ts
sha256:7c16fc59c9853532f95a16f2a70f04313f1aaf661fe0d4478a93b0e6a6a4727d  src/webgpu/shader/validation/shader_io/size.spec.ts
sha256:1ed61537ad8380fbe8b4ce45a8f231d2b1a64c584157a146c3b64012bb8a778b  src/webgpu/shader/validation/shader_io/util.ts
sha256:d76c523cf422a35c73c94fd50aa8f74151019fca77f20b8d1d9c481a2f628788  src/webgpu/shader/validation/shader_io/workgroup_size.spec.ts
sha256:c992ed2bc41573e28c8d3abe60ae27942a4b0b96e6b77ab0adceeeb258b85a58  src/webgpu/shader/validation/shader_validation_test.ts
                                                                         src/webgpu/shader/validation/statement/
sha256:30248b6983f26f9a9cd8b23764709bc640e7d636716c473643a6a295cda10728  src/webgpu/shader/validation/statement/break_if.spec.ts
sha256:cb5954c547015f3c16e78ef4ee013e6211579fa655a270a18671c8ddc4ce8ebc  src/webgpu/shader/validation/statement/for.spec.ts
sha256:95e85aa1f4815bb2d0bb37587877d2b16b5116e9850ae817466ee2fd99985de0  src/webgpu/shader/validation/statement/if.spec.ts
sha256:875f83c35871e7b5e6a424fe8f7d066b978dc676af39b4f6b827bd4d7fdc6b40  src/webgpu/shader/validation/statement/increment_decrement.spec.ts
sha256:ff797da93836765bba0706fa07f354dde4daad30aad4a2a2098b19fa5793152b  src/webgpu/shader/validation/statement/loop.spec.ts
sha256:7de90e540480aa89c79fe287e5e6926ab35ff5f41d0de86b27dae1aed612c53b  src/webgpu/shader/validation/statement/phony.spec.ts
sha256:80e6e36fecb628620d838a1d008e557ef6f1b07ba8587a941689d1fea4fa5dba  src/webgpu/shader/validation/statement/return.spec.ts
sha256:6d38626a2ce8affa071c1caf68f0c4afc2d1dde77d928134d6d65bbf389166c6  src/webgpu/shader/validation/statement/switch.spec.ts
sha256:2e34ea2592543757135ef7af6def99d0ffb6e05e869db65e3b418b9bc6843e48  src/webgpu/shader/validation/statement/test_types.ts
sha256:a58b24616cfa1868e40120e309c4fb4425d2ceca82253611213a493d0988c51b  src/webgpu/shader/validation/statement/while.spec.ts
                                                                         src/webgpu/shader/validation/types/
sha256:1cc306a0d0cee32dbc9999c79a448cae3f9c5413d5d1dcba803b1490898e31b6  src/webgpu/shader/validation/types/alias.spec.ts
sha256:1026bb44a1978af1aa74646ad5ca47d6f210e99b384876fa0af2a9d88c5690d3  src/webgpu/shader/validation/types/array.spec.ts
sha256:c182e1e23822808cfe4b7e7098e849f4eb0d85f34388218ac505b80226777f42  src/webgpu/shader/validation/types/atomics.spec.ts
sha256:cc390da702865474e308ceac6da7fd35ae5bc11ad07e69dac8027b892e855d2a  src/webgpu/shader/validation/types/enumerant.spec.ts
sha256:8c6bbd3e812a8e04c7948808bf235ae8e0eae0eab986849087ff493373127d6a  src/webgpu/shader/validation/types/matrix.spec.ts
sha256:6bd094c724318b285ea3c0cfd19d66828e9108949a464fa7f48e624b8fd3e454  src/webgpu/shader/validation/types/pointer.spec.ts
sha256:77a538aac63215d434d04b5168bd30305544ec3f5cfdb9b8e03845019ab3ea3b  src/webgpu/shader/validation/types/ref.spec.ts
sha256:d5bcaff9c396803e1e19299d1e24d6e2dd179ec06d4dd1da565cf9e1a1b2d703  src/webgpu/shader/validation/types/struct.spec.ts
sha256:ce877e66b776b3b105ceccd4be7dc2a0e9252f133b07908700a2d95a9fef936c  src/webgpu/shader/validation/types/textures.spec.ts
sha256:bca6a85de24f8e1821bb89ed3b55910bae42fed93b79853b7514e5a3b149c052  src/webgpu/shader/validation/types/vector.spec.ts
                                                                         src/webgpu/shader/validation/uniformity/
sha256:2a0633779c5a06838b6a429e30d8ddcb7188134169ab12847fc35688f8e9e828  src/webgpu/shader/validation/uniformity/uniformity.spec.ts
sha256:585cddb39bdc6982ba2c00663927e3a5fa8a372340b958362460de6b51796534  src/webgpu/shader/values.ts
                                                                         src/webgpu/util/
sha256:dcbfd080383b98c27abb790893cc49cbd4a895e7f32fcf9ade75292fc933322d  src/webgpu/util/binary_stream.ts
sha256:c5faa26a65b73bb5373e2c71d89f33d8355f6dc39ac3e0a6d8b232f6d12c71b2  src/webgpu/util/buffer.ts
sha256:c9c72f714285e57b41d3b7c744bf7f3fedbeb57522031b997a8880ad99c46333  src/webgpu/util/check_contents.ts
sha256:55cf7ab087899c1481b373e274f4e3504cf6db066468f8f19b978b17b713ab6a  src/webgpu/util/color_space_conversion.ts
sha256:0f7c4d0182de74d5fcee36caac3ef339e910d3451ca8f735fe6098d933d78f36  src/webgpu/util/command_buffer_maker.ts
sha256:bc2b89499a7e8550293c935a6e8760b2241bd908e6ea854317e683452adc7686  src/webgpu/util/compare.ts
sha256:6a374dd97c694ad4952822334d8aaa6845a87cdbd987050a62f19d369f9183a5  src/webgpu/util/constants.ts
sha256:f6a05598189656375de416a386d91cb823e251412be190bea2b7175068056e15  src/webgpu/util/conversion.ts
sha256:c950ccc3a0bacc55a9baa5d0974d1eeb23ed868a6926726fd1c62d9fc424aa00  src/webgpu/util/copy_to_texture.ts
sha256:f99b7a930471e291a0f51339fb9416cb847976b5cd2b78972fffe6635e594eed  src/webgpu/util/create_elements.ts
sha256:a43fc1f1d1bafc0b48c84d003e190944e1373595d66c0e8d9d39ae07ae0b984c  src/webgpu/util/device_pool.ts
sha256:6f285b235242ddd75dcc46cff6ab2cd305dac1b24904e0fefad6aece0330910f  src/webgpu/util/floating_point.ts
sha256:441e2e3920946740cdcb5cb9410cafc3f4c863bc853bab560e411a59d4db8043  src/webgpu/util/math.ts
sha256:e3b74f528a559343ae90288ece55a38e343682c8518e4363feb0c6c17dada6b0  src/webgpu/util/memory.ts
sha256:48f7bf697529bdf4625359deed4cf6a7ef73497434c74d346fa21afb93ccaecc  src/webgpu/util/pretty_diff_tables.ts
sha256:e440636e6aa93cc655b893f98f2132a49c911e1fe93c346edf0f1d511744126a  src/webgpu/util/prng.ts
sha256:c4daddef9212a347e9ae8d291323fb4c8ea26c1583e3ff8902491639580ef735  src/webgpu/util/reinterpret.ts
sha256:47f00d5d48afdacd3ab0fa50f6281c18988070100a6daa2aa4e071496bfb57dd  src/webgpu/util/shader.ts
sha256:80fd5106a854b88e96815ac098f352743456608c9fe54e4f4b25b34b3326700e  src/webgpu/util/texture.ts
                                                                         src/webgpu/util/texture/
sha256:4299db9e44f06e7fb0ac4fe48dd1497efc5dec0990cb43de8c9ffde87bca0598  src/webgpu/util/texture/base.ts
sha256:d89079cf7f8bb5b6aec5a7f0c6d80dfe6160170ba10d53a45750ab62a3bbee78  src/webgpu/util/texture/color_space_conversions.spec.ts
sha256:ba46199a924f57294e1fdd9182e45e06d5066fcf0bc5b4a7481c5c269621af49  src/webgpu/util/texture/data_generation.ts
sha256:5630a2897d443eef3778ed6fd13c73840335dc2ce2804cc5e183f775de600939  src/webgpu/util/texture/layout.ts
sha256:6234fcd95341511462de73d44a6c74dedbfec9d5f97ca0662b9ed77f5359ec1f  src/webgpu/util/texture/subresource.ts
sha256:da2dbbeacdf291dd04075c588279349e4c1da3b9830601c045c84f849b427fe2  src/webgpu/util/texture/texel_data.spec.ts
sha256:0f8326194088fda7f6d954cb475b3e895c41f06f7a5b409427ffd84e8a2a4112  src/webgpu/util/texture/texel_data.ts
sha256:92aa42f42c50e17caca8a044fb68fadfd2febd0e9925a7ec538c57d93a297cde  src/webgpu/util/texture/texel_view.ts
sha256:d5ffe381a033a52f703bee5d97d666a1557c6d9d7face6ba0f078c7c3b19d152  src/webgpu/util/texture/texture_ok.spec.ts
sha256:befdfffcdc722a14e9c2c17799465345f54314fe3b527fcf189afb10fe265611  src/webgpu/util/texture/texture_ok.ts
sha256:dab46a461343eb2426faba4d7a1d329d60305d86680e1e4426809cc5972f1b48  src/webgpu/util/unions.ts
                                                                         src/webgpu/web_platform/
sha256:fa2d301b79b948a0f33cc4a9c8dc99da6a9960140fb3e93477697f196c5348b4  src/webgpu/web_platform/README.txt
                                                                         src/webgpu/web_platform/canvas/
sha256:023b4f299296b5c2fdfb3d54fc72ee53a359e100ba98ee0505b9b5073e20a778  src/webgpu/web_platform/canvas/README.txt
sha256:8cf4164c70777a6db8a2c5d7ed5c5702c27521744beb8c9c22d6b107edbb40c7  src/webgpu/web_platform/canvas/configure.spec.ts
sha256:21763766ce33bb033309b84b91db75c6d68906f3e93f306f37e52d65ae5a7350  src/webgpu/web_platform/canvas/context_creation.spec.ts
sha256:d21f73f4bba450e9ff920bd5524c03bffeb394eb876174c90e3e7b7884f6b9ef  src/webgpu/web_platform/canvas/getCurrentTexture.spec.ts
sha256:37f5d37b2e7c32c1ca70f7b1bb82805596fc6cc9459254412e6992f57079d282  src/webgpu/web_platform/canvas/getPreferredCanvasFormat.spec.ts
sha256:8fa4e1a43a75599f37653d430da4f62db68452d9f96a07d0fb87e1e501a300c5  src/webgpu/web_platform/canvas/readbackFromWebGPUCanvas.spec.ts
                                                                         src/webgpu/web_platform/copyToTexture/
sha256:30fd42c862a853479e6fe9e38c562745cf146473f29c275e8947d49d7b794e8e  src/webgpu/web_platform/copyToTexture/ImageBitmap.spec.ts
sha256:c3bee66207c8a8f088ec3ecf3eb1f40aa731f63b7cf8220461cf7e9f8f505561  src/webgpu/web_platform/copyToTexture/ImageData.spec.ts
sha256:90573b4251aa1b941efba67521a40744c3146352276c7302af591de8ad5d4cc4  src/webgpu/web_platform/copyToTexture/README.txt
sha256:7a66b50200b416a0a2006749468e17916a06dc48de2e4034a082d041a4e5a175  src/webgpu/web_platform/copyToTexture/canvas.spec.ts
sha256:6c7764646ed28db74689e1211f463d31627185862ed562641e007aa1cd684940  src/webgpu/web_platform/copyToTexture/image.spec.ts
sha256:8c7a95f1cb424a6363b678667d345fac833d7f9747731f9b939f264f96466573  src/webgpu/web_platform/copyToTexture/util.ts
sha256:3324b68b65bcd9af3882fdb1f87d6b15ee13b59f67851de4d84ceb30b5f85798  src/webgpu/web_platform/copyToTexture/video.spec.ts
                                                                         src/webgpu/web_platform/external_texture/
sha256:42aed62303065aa4eee18614b36e5cec988800776250b9871e314252bebd40c8  src/webgpu/web_platform/external_texture/README.txt
sha256:a06218dfb1f8307f479b5b6b6c7e68856ce4f8d2fac971c88fa95b302a6d2730  src/webgpu/web_platform/external_texture/video.spec.ts
                                                                         src/webgpu/web_platform/reftests/
sha256:a71bc82ca3a14f2b6931bb8196b00e18f9d5384a997a9f2121d995af7b75fb95  src/webgpu/web_platform/reftests/README.txt
sha256:2e05ea2ee81b525ef514d65a06ce5e142044fc57c515eee9b8086e206055217d  src/webgpu/web_platform/reftests/canvas_clear.html.ts
sha256:acc0b953b7363c7f733c6555112264c41991c86ffa9b617775c267fd4e4aef62  src/webgpu/web_platform/reftests/canvas_clear.https.html
sha256:9fc3e09c28dbc4ff4e524798bca11c7f902e5c9ee8ecc0943afdb34093d8ab48  src/webgpu/web_platform/reftests/canvas_colorspace.html.ts
sha256:21466e07214075afb29be3dda3bf010548f7ca4f55ca69ba9418d3d84ab80c4c  src/webgpu/web_platform/reftests/canvas_colorspace_bgra8unorm.https.html
sha256:6daf0ad77035288799e0913d22e92776c8d68678dca99b3bd55b4ba3cef51873  src/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html
sha256:39335d173334eac132bf4bd8e03581e48870deaa57b048ed4510cd57ab90ec22  src/webgpu/web_platform/reftests/canvas_colorspace_rgba8unorm.https.html
sha256:6d544f69c7567f536dea46e3bbe36dc976fdfc6b532f835aa311e3914fe05a2a  src/webgpu/web_platform/reftests/canvas_complex.html.ts
sha256:3e7aa36dd0b2269e7c6248f2e0930e1098281cc01f901cbece559642843eff2d  src/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_copy.https.html
sha256:e3889c7a1e1f92ed0c5e6c84b2393d85de2342e21de0e162813b48d165a89209  src/webgpu/web_platform/reftests/canvas_complex_bgra8unorm_draw.https.html
sha256:5507126015f8fc930f601f00502377203e558794590be6f549ede4b182aaee33  src/webgpu/web_platform/reftests/canvas_complex_rgba16float_copy.https.html
sha256:c2974824b43364a6ca693f5b606e3430a10b1d4952adc0ced65bb77f026f85d1  src/webgpu/web_platform/reftests/canvas_complex_rgba16float_draw.https.html
sha256:50b441f2cf09cb12dd703fb1935a8dcd17ac1782f349ddaba476e5de183e681f  src/webgpu/web_platform/reftests/canvas_complex_rgba16float_store.https.html
sha256:34163b50f04df1b376fa58071b0792a3c7368b7863eff0c4e8a20b9edecddf30  src/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html
sha256:7f40e961725cefce7d76cb38719314ff8ba73334d4fa58ea461bba7f2bdacf04  src/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_draw.https.html
sha256:9c2abcbfb1c4583c9c096b34fa98f57952ac32f51f9d745a894dccbe86b13ba0  src/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html
sha256:45cfd05e46ada3a528ca4b4c4d5893c96547cf2a7b4cbd86d8d0814d65127f13  src/webgpu/web_platform/reftests/canvas_composite_alpha.html.ts
sha256:03de1b1de1fd8254d9073a9837a84189b87fc37f476639df693cbdddd0d709c8  src/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html
sha256:27a978feee58eb71b1aac6df91408dcd61897e9d8e35ec7681b2a80fb6786337  src/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html
sha256:318fa52b2f844b41869e5d9961f4cf00febbc32d73d45fc594d45cd6af73e87a  src/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_copy.https.html
sha256:41f2498c80b6c7cf939da610358bcbbb650c781b0719f6a18b56ca6f60f7c6c1  src/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_premultiplied_draw.https.html
sha256:2fae0737bf9810ee13a0d2a2d3f294adb39ca69a7f607f85b983502eeb0d6aad  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_opaque_copy.https.html
sha256:befba5055fa965d3fd430b1919e9a146ed4b48ce1e5ddd629299873641a951ca  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_opaque_draw.https.html
sha256:fb4407bcbd8c9273f7365131d6a600626928f27911dc287510158f19334cce83  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_premultiplied_copy.https.html
sha256:a98c6ee0f851c0e4d89a215f844edcc88f28bf93fb17e3ec585d340ba9ddbb53  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba16float_premultiplied_draw.https.html
sha256:7f20ea67e68eb8c7862aa19a1983f4dc07a4ed329eec504df157067427c8ff4b  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_copy.https.html
sha256:33336fa9058d22829c50564eefa1662dd99de2e61b1cc3db643afb97532dbe47  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html
sha256:2b10b7b3e3f48f1e181764931fe4a9724703eb7604dea461cfddb3aa632ac051  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html
sha256:e31a9e4c21b37e5ca236ac43d372a2a31e69be033f13d8d4fdc7d1900ed1c29d  src/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html
sha256:2150ebdcfc0a5d0812328d0c38bb90112dd4258b6076268bddf2ed81473b4fa9  src/webgpu/web_platform/reftests/canvas_display_after_device_lost.html.ts
sha256:071fbaa4f13ca48c6960dfef4b63457bfbef3bb56fef0d16ca6145b4bec91154  src/webgpu/web_platform/reftests/canvas_display_after_device_lost.https.html
sha256:43fb6bb616017c8e58dd47419be36080d502fe7d9777fe0282d7ff911e7cfab7  src/webgpu/web_platform/reftests/canvas_image_rendering.html.ts
sha256:3ad8d85624c5bc7f7ec062b45f26166ae444018fbb679bc44ebf998257e7276c  src/webgpu/web_platform/reftests/canvas_image_rendering.https.html
sha256:91c113b8ef57374284489cc333e8115774ae6fc824aac3cab32de403e44bbe4d  src/webgpu/web_platform/reftests/create-pattern-data-url.ts
sha256:37de9ea8ad8058b78b10b1f967e4571834867a29b53081021cb492c555f5e2e7  src/webgpu/web_platform/reftests/delay_get_texture.html.ts
sha256:de96e6757940ed105bb0eed46b66d0862ef45c3737651c733e5bd83b1b52f27a  src/webgpu/web_platform/reftests/delay_get_texture.https.html
sha256:5b765b9899c300f67ab5dc89d8ff21db9a5244aa992038310b5447fc86ad286b  src/webgpu/web_platform/reftests/gpu_ref_test.ts
                                                                         src/webgpu/web_platform/reftests/ref/
sha256:b8ac063671840f1056818d3b97a6092d5f6b8664a0db880c8fa397ed02b92f21  src/webgpu/web_platform/reftests/ref/canvas_clear-ref.html
sha256:af6d4a1cb684dd1a364675dca11938c34142478d774cb44899f6e93465d912e2  src/webgpu/web_platform/reftests/ref/canvas_colorspace-ref.html
sha256:b5f0ba4205b0876e827011a0a4dc5674d94f7d768a286c7a51a0782d6ddefaf7  src/webgpu/web_platform/reftests/ref/canvas_colorspace-ref.html.ts
sha256:bb3bc4ad37db32b577531e9e59e59b67899db4d435d25917980dc5a942f84ffb  src/webgpu/web_platform/reftests/ref/canvas_complex-ref.html
sha256:02cbcd0ba5e771d4e8de72e28e8b3f0d2587789fa343a040f469e7ec74a687ad  src/webgpu/web_platform/reftests/ref/canvas_composite_alpha_opaque-ref.html
sha256:58304975953594fe9c2f4d9921759ccc9b28302ebeee7329576abb023117c661  src/webgpu/web_platform/reftests/ref/canvas_composite_alpha_premultiplied-ref.html
sha256:2db9557f37812903f0b096263ba4b7ce6a31633fda7554099ed81cf952a92402  src/webgpu/web_platform/reftests/ref/canvas_display_after_device_lost-ref.html
sha256:56c28124e6bda95851fa058694b03d29bfc3e1e359c74e78f8a7fe719eba6260  src/webgpu/web_platform/reftests/ref/canvas_image_rendering-ref.html
sha256:5e76e2b42f28d76b9402f965218a9d3b61921e69a739d57f84227e30188e6940  src/webgpu/web_platform/reftests/ref/delay_get_texture-ref.html
sha256:383717ff4941fbe4f8116a57dbfc04d74b5cc7478c501d4e9de3c4e97413d5f8  src/webgpu/web_platform/reftests/ref/resize_observer-ref.html
sha256:10cac01d5e142ee34434afac91d633e7bb1ee7bf1a58ca066cd0d38dc546bc9d  src/webgpu/web_platform/reftests/resize_observer.html.ts
sha256:e4a8f51e60f289af08eef7d37d4ac1bb2f560cdbee7fa80340a01f16c509251d  src/webgpu/web_platform/reftests/resize_observer.https.html
sha256:1f9816eabf6fd65b33a948112699822356c8f1a6981212f8da465156b60f3984  src/webgpu/web_platform/util.ts
                                                                         src/webgpu/web_platform/worker/
sha256:8d4cbac7d4b24ba0301f8e030f06305a0d75adfe252aa06fb07ac9d70b35fc76  src/webgpu/web_platform/worker/worker.spec.ts
sha256:ce292dcc2d7185f510ed71ca822dc52ce13dc897bb66978ac1d7950b2656035c  src/webgpu/web_platform/worker/worker.ts
sha256:645b0c6aa46aefaf4c70d5b78424abd4c6bfe9fde323f460ffa550a2e226326a  src/webgpu/web_platform/worker/worker_launcher.ts
                                                                         src/webgpu/webworker/
sha256:601c204d954bf527dacb6315f7bd8ee31964666c364925d95c46b18d98eaffb9  src/webgpu/webworker/.gitignore
                                                                         standalone/
sha256:d17eb3a9accbffb8da79bb056643a49921fa31260daa811c8bb37c3f463314e7  standalone/index.html
                                                                         standalone/third_party/
                                                                         standalone/third_party/jquery/
sha256:e30fbe869f1fa489901bb08888a919c5d50ddb5be6d16b9e4a2cb226263dd7db  standalone/third_party/jquery/LICENSE.txt
sha256:160a426ff2894252cd7cebbdd6d6b7da8fcd319c65b70468f10b6690c45d02ef  standalone/third_party/jquery/jquery-3.3.1.min.js
sha256:62add248168d176068865b526234294392ef86736fab23e66c5c99853987994e  standalone/third_party/normalize.min.css
sha256:7766a60bef87f7b60b5ee74b7208f0d990d95c78796e0c62c7c27e30b8a6d9b6  standalone/webgpu-logo-notext.svg
                                                                         tools/
                                                                         tools/af_data_gen/
sha256:83e9ce79197e634d13835401af299a1775b230ec6b6e6894cd90ba2c4f813cae  tools/af_data_gen/main.cpp
sha256:45ee45f9cdef3fc2c0e9d6446cc8a225859d5599cc60cdef0aac58d46f4681e4  tools/checklist
sha256:f4ab23902e25db6d91c8b530d6b8d401649caa211909d0950f5fc3ffa142ab7c  tools/dev_server
                                                                         tools/eslint-plugin-gpuweb-cts/
sha256:1c01cdbc6b0c7a1940585cc337574293706560f771247aa987b574083a6e456d  tools/eslint-plugin-gpuweb-cts/index.js
sha256:cee248de51f34aebb2dfdf223653936e2969f991ae6572f66e1d673686f216be  tools/eslint-plugin-gpuweb-cts/package.json
sha256:5188f5420f743e745296ff80c3e943bc6af3a29ce294b66fbfe71599edb5b886  tools/eslint-plugin-gpuweb-cts/tabs-anywhere.js
sha256:a66a9ab90a37b6183c64270761468e80100c8444812b29674b49f499240b8dc6  tools/eslint-plugin-gpuweb-cts/trailing-space-anywhere.js
sha256:563f802a2e5f7be9c6d02d94ad5b351fcd34248245f5fd2ad067be0b586f987a  tools/gen_cache
sha256:035ebfcc7b4b9ad161a908c645f81670811e5923f35f630e70b9c25c0823db43  tools/gen_listings_and_webworkers
sha256:027cfe02e1ccf8e4c909069f075cf66e5f56bb4b86ed232a6b3eeb1628ad6415  tools/gen_version
sha256:2032831a432bb2ef329d43f09f07181202ee0e3f4a935d475502e91f3f90fbe2  tools/gen_wpt_cfg_chunked2sec.json
sha256:304534cc89e59f5946ef0c9c68e8022e022a72afc72391dd0dbdfaf47864302b  tools/gen_wpt_cfg_unchunked.json
sha256:e523a81c4623d803c1df6f70719dc20bc8235161a9e8677f49f752703afebd79  tools/gen_wpt_cts_html
sha256:3eb8c2bed7ccc5ccdcdb9f0824f269e0d420da833fd87bcee57ae95012f9df09  tools/merge_listing_times
sha256:0705ba98970ce8e7ee950230e09ab3eadf8acb566dbbe6fe5b21c982904d9d18  tools/run_deno
sha256:d84f757d7534a4026a5faf76f7b7424e3475cb62176da31741961c69ffa0531f  tools/run_node
sha256:ec1ff0bff7f6b643a6c24915c1f20776191f38a2d57665a123bf44c58cac230c  tools/run_wpt_ref_tests
sha256:43bcc481269ad9e08c754ed6386cb9612664a7f24c395f36e15964dfa4540b53  tools/server
sha256:05f5ce9d9b450519c7b223a541ad77d0543c9f487a843aaba5d34bd9c5ea834e  tools/validate
                                                                         tools/websocket-logger/
sha256:4ac6e7a176db4333151710d56dfcf8348ce9cb9f85206141c8750acc0aa5d152  tools/websocket-logger/.gitignore
sha256:c2d39c311076b98b60ad4a9451fa708ad4685ff1929f2e91ccf8b23adfdb0bab  tools/websocket-logger/README.md
sha256:120e1a842285bb69cbc6c4c04c199f9b0a90cd63790ec8d5f69300146e688a89  tools/websocket-logger/main.js
sha256:ec8aedc6189b64c0a90093ff8d8d18a1ee9ebed26997638a2539a0a129b3308b  tools/websocket-logger/package-lock.json
sha256:8376967d3da91a186c60e2dc25ede1a33f2fdefa475ec2df0d6a85d34d426995  tools/websocket-logger/package.json
sha256:a604da3f165db3a20a20d87a11661c5b4c1fc3585fbd1960ed2cc2e4799f243c  tsconfig.json
sha256:a3a7322eda7b843c2bde0340f9b7eff25aad3d0601eee27905f99555c69616e4  w3c.json

Return to home page.