)]}'
{
  "log": [
    {
      "commit": "f744c741427a2ea8623c089e531fb73db9948f80",
      "tree": "b21712bd135f59d16aba99bdb88eec9ff4df646d",
      "parents": [
        "644f8e0edfae645e71a1a4d258b048660c536ee1"
      ],
      "author": {
        "name": "Junji Watanabe",
        "email": "jwata@google.com",
        "time": "Thu Jan 08 05:08:36 2026 -0800"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jan 08 05:08:36 2026 -0800"
      },
      "message": "infra: Remove CI/Try buckets from tint project\n\nNo-Try: true\nNo-Presubmit: true\nBug: 344642397\nChange-Id: If61d1d852a5e7ccefc6960caae959d12de16f848\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/283635\nKokoro: Yuly Novikov \u003cynovikov@chromium.org\u003e\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nCommit-Queue: Junji Watanabe \u003cjwata@google.com\u003e\nReviewed-by: Yuly Novikov \u003cynovikov@chromium.org\u003e\nAuto-Submit: Junji Watanabe \u003cjwata@google.com\u003e\n"
    },
    {
      "commit": "644f8e0edfae645e71a1a4d258b048660c536ee1",
      "tree": "2bc484627eb1796157036f99f5b123cfeedbd2af",
      "parents": [
        "3cb3f4a22006b39e08dfda6b1dc4d01fafb2f7a5"
      ],
      "author": {
        "name": "Junji Watanabe",
        "email": "jwata@google.com",
        "time": "Wed Jan 07 06:03:16 2026 -0800"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 07 06:03:16 2026 -0800"
      },
      "message": "infra: Remove tint CI/Try bots\n\ntint has migrated under dawn project.\n\nNo-Try: true\nNo-Presubmit: true\nBug: 344642397\nChange-Id: I3556602d0026d2cbb19a67655467dff5a841c7d5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/282195\nCommit-Queue: Junji Watanabe \u003cjwata@google.com\u003e\nAuto-Submit: Junji Watanabe \u003cjwata@google.com\u003e\nReviewed-by: Yuly Novikov \u003cynovikov@chromium.org\u003e\nKokoro: Yuly Novikov \u003cynovikov@chromium.org\u003e\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\n"
    },
    {
      "commit": "3cb3f4a22006b39e08dfda6b1dc4d01fafb2f7a5",
      "tree": "714d4f0a4a0bf8d6b7a1379095f43e5ed6891428",
      "parents": [
        "5b68c1266eb91bd29c26751a820919f1afa31260"
      ],
      "author": {
        "name": "dan sinclair",
        "email": "dsinclair@chromium.org",
        "time": "Tue Jun 18 23:15:03 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 18 23:15:03 2024 +0000"
      },
      "message": "Add notice of mirror deprecation.\n\nThis CL adds notice of the Tint mirror deprecation.\n\nBug: 344642397\nChange-Id: I3c13d2eac8e47a115f8685ef0464295fe38ec3c4\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/194163\nKokoro: David Neto \u003cdneto@google.com\u003e\nCommit-Queue: David Neto \u003cdneto@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n"
    },
    {
      "commit": "5b68c1266eb91bd29c26751a820919f1afa31260",
      "tree": "e44b2933b511fb4a1e6c36e42f612e2afb955bb1",
      "parents": [
        "c3ebebf6ffaea00e7f2f877b3dcde84d4f43347e"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Jun 05 13:25:44 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 05 13:25:44 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - cdf75d78ae2e5860799f85477f174416a90613d4 Reject OOB index access that are being washed through a ref by Ryan Harrison \u003crharrison@chromium.org\u003e\nGitOrigin-RevId: cdf75d78ae2e5860799f85477f174416a90613d4\nChange-Id: If931e87e9c942bbad547fa84cfbd130706f73004\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/191764\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "c3ebebf6ffaea00e7f2f877b3dcde84d4f43347e",
      "tree": "5ffbb28c982c4090a33b47860f49fc2acb379932",
      "parents": [
        "076c94229e79f1e2da014876d3bf98f476457ab8"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Jun 04 13:53:44 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 13:53:44 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - b5a904c884886b7025136155506ae03649993059 [msl] Emit continuing inside a new block by James Price \u003cjrprice@google.com\u003e\n  - 1aad86d9ef817cdbca98b0595fbb886ab411ae15 [msl] Move RenameConflicts to core and use it by James Price \u003cjrprice@google.com\u003e\n  - 99df2e6f2090d197b6eb481e6653df64ee6364d0 Update some OWNERS files. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: b5a904c884886b7025136155506ae03649993059\nChange-Id: I6b406fc1d8218e7de97da85f908d3ec5724e0a72\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/191580\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "076c94229e79f1e2da014876d3bf98f476457ab8",
      "tree": "ecfc9a6d09276e383ea604810617afea63b09e06",
      "parents": [
        "6b401def38433444f572f613da5c39e53fb16177"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Jun 03 14:49:45 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 03 14:49:45 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 6a0c7b1934e4b429191fa3a5332a88c7e56142b8 Run the code formatter. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 6a0c7b1934e4b429191fa3a5332a88c7e56142b8\nChange-Id: I7dedae0ba05ce465d6f2f04e87820ccb3a3e8abc\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/191360\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "6b401def38433444f572f613da5c39e53fb16177",
      "tree": "32fd7c9e2226c30afb8fd1376fcb60580cd7d146",
      "parents": [
        "b27fdd1426692444d2122ea5f2bf058691fd225a"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Sat Jun 01 11:33:41 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jun 01 11:33:41 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 8700be5806505dc847811993f27b17febcfe7197 Convert std::endl to newlines. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - df0810dfbc3c3a27501237bf4ea8fe3640fcc0aa [tint][fuzz] Use renamer transform if running HLSL output... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 38bef55da1e7d76de7634b16e96892117f3fc1be [ir] Fix consecutive calls in dependency scanner by James Price \u003cjrprice@google.com\u003e\n  - 3aaa0a3729913277e6651299973f7a70cdb4a50f Roll partition_alloc and build dependencies. by Arthur Sonzogni \u003carthursonzogni@chromium.org\u003e\nGitOrigin-RevId: 8700be5806505dc847811993f27b17febcfe7197\nChange-Id: I789fe5e0d38d6f519d05006fa8c0bc01adefc1b1\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/191300\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "b27fdd1426692444d2122ea5f2bf058691fd225a",
      "tree": "6461d1b8faa7f02cc1727e19fd7c5da23a8138ab",
      "parents": [
        "63ed5f8c80aa2bbada9b30a3dabd6bd59ee3d968"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri May 31 12:27:01 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 31 12:27:01 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - ca3c3f474ad7a599843ea0281c92a43b12ac9af9 Update ir::builder includes. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 1caf8c690ce75667a38d7fce4ab2886f8fc66b98 Cleanup some includes by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 2320e63eb964badefc9166be1c07d0a516b87e63 Add check for option to tint::glsl::writer::ASTFuzzer by Ryan Harrison \u003crharrison@chromium.org\u003e\n  - 9f0b65f8a6eefb2b7960522c701946c60fa07489 Remove unused inferred template default parameter. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 7eb5f8c515572ac254338f18feae8dc1f47c69b7 [spirv] Fix terminator creation in MergeReturn by James Price \u003cjrprice@google.com\u003e\n  - e93ab20875ca3303ab2a1bc543debdda83c755f6 [tint][wgsl][fuzz] Add more to dictionary.txt by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1b0c89597857ca23dbdd33f2b472b222915af08e [ir] Fix store target validation highlight by James Price \u003cjrprice@google.com\u003e\n  - 77ac3f1ee9557561e80f8df2391381496a96d01f [ir] Add RemoveTerminatorArgs transform by James Price \u003cjrprice@google.com\u003e\n  - 1ffa4e1ee10b3c2a81d64ecb3efc46b827874d2d [tintd] Allow all extensions and features by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: ca3c3f474ad7a599843ea0281c92a43b12ac9af9\nChange-Id: I2b9f8c7144fe38fe5c32b1b93139ed6c648f2ca6\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/191080\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "63ed5f8c80aa2bbada9b30a3dabd6bd59ee3d968",
      "tree": "9c884233ff2eb3b0c796cb56d166f5952bfdb149",
      "parents": [
        "fbfa641c298d775e6c8cec728ac9d2fa45ab493d"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu May 30 13:44:31 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 30 13:44:31 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 04e38e884b952543601bb05c85eb175f20eb0b8c [tint][resolver] Mark all short-circuited RHS expressions... by Ben Clayton \u003cbclayton@google.com\u003e\n  - dd89ce45f54704e4cdd147f295ba872b8af50a43 [glsl] Reorder GLSL transforms. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - f58479706392f005b0c5e85d0ccc688f2db8d7e1 [ir] Fix Disassembly::EmitOperandList() with count by James Price \u003cjrprice@google.com\u003e\n  - d42ff1655946e18869808cb7b4d3930da2d9b108 [ir] Track BreakIf as a loop exit by James Price \u003cjrprice@google.com\u003e\n  - a002503e66599d1c73760953a3952e64aff114df [ir] Validate loop body with params has initializer by James Price \u003cjrprice@google.com\u003e\n  - a7e91f5d02c9f5acad3104f91c4ad19f68a05c6a [spirv] Do not add exit phi for loop initializer by James Price \u003cjrprice@google.com\u003e\n  - 02cf91129de9237ec0dd58430b3fb6c2b971b5b0 [msl] Implement ShaderIO transform by James Price \u003cjrprice@google.com\u003e\n  - c509bb3757c02beecfd6d74ef7aae9ee94b1e3ed [tint][ir][spirv] Deduplicate storage textures with diffe... by Ben Clayton \u003cbclayton@google.com\u003e\n  - d82c5cbc6ad588606f4372647d45f062d13318c5 Tint: Add support for input_attachment_index in inspector. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - aefe7d2223a97b0b1580b4f77e2dff40b6c56406 OpenGLES: baseVertex, baseInstance workaround. by Stephen White \u003csenorblanco@chromium.org\u003e\nGitOrigin-RevId: 04e38e884b952543601bb05c85eb175f20eb0b8c\nChange-Id: I465e514bcd76bfc566a8717501f3a4f44ba28547\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/190860\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "fbfa641c298d775e6c8cec728ac9d2fa45ab493d",
      "tree": "6b41b710fd6105e34e6afe9b031fd3facc314e6b",
      "parents": [
        "9fe266b4261082bd9ec9e3bcc6c58d1073b9951d"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed May 29 12:37:10 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 29 12:37:10 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 548ee54a9742b6368325414911deef9e21d986ee Add missing bits of build support for libprotobuf-mutator by Ryan Harrison \u003crharrison@chromium.org\u003e\n  - cc43f15ddc5e0a25cbdc141610483b2be2b941d6 Tint: Add `dual_source_blending` as a valid WGSL extension by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - d7dfc6c14ee7b97e4ff6dd85fd0aa7bbe708f233 Tint: Add input attachments support to spirv AST printer. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 10d0b65f6e0d3d7b689217fbe3cc60d08e94480b Tint: Add input attachments support to spirv IR printer. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - c224131e83b98f9525b511fdc79a78d478b67146 Tint: Add inputAttachmentLoad to core.def, wgsl.def, IR by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 985b4e8921edd65074abc577eb80bb88639eb415 [msl] Populate Output::workgroup_allocations by James Price \u003cjrprice@google.com\u003e\n  - 7796bc02b45e2f9f54cb6bd67c6d36d6ef125d9d [tint][ast][msl] Remove the need for SingleEntryPoint to ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0be0f1bda4660667da6f5f30ac79d603c359102a Fix misc-include-cleaner warnings from clang-tidy by David Neto \u003cdneto@google.com\u003e\n  - d8bde2c4c5d124ac9997ad431aac172b1963751c [tint][ir] Validate compute entry point has workgroup_size by Ben Clayton \u003cbclayton@google.com\u003e\n  - b4bd417d7c423b95f05de5c3b5f1887c5226a7b4 [tint][ast][msl] Skip the MSL fuzzer if the program has m... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 548ee54a9742b6368325414911deef9e21d986ee\nChange-Id: I9031fdf1b7d60ec2baf3bee208950e9ee29a5df5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/190640\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "9fe266b4261082bd9ec9e3bcc6c58d1073b9951d",
      "tree": "b104a16655ff4087d23137b0291be1a62cb5ade9",
      "parents": [
        "c3b86d27355f6cb16a64019d53a9c7c84cb3b7ef"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue May 28 12:29:17 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 28 12:29:17 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - a69a3c637d61e71d69e09ad44c431e59ac51744b Tint: Check if location is too large in TruncateInterstag... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 46702209f43fe681d06f5e859b7e8b98b04b429b [ir] Remove abstract types from disassembler by James Price \u003cjrprice@google.com\u003e\n  - 25e23b3c6630a94cdb50188c554c521acdfdc03f [cmake] Add build rules for libprotobuf-mutator by Ryan Harrison \u003crharrison@chromium.org\u003e\n  - 9b0b500e848bdbc91c5dab3810918c9f3ea381bc [tint][ir] Fix unused variable warnings by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9d569c8ff8b15442da820cc1adc0dc38799d4074 [tint][proto] Pass correct flags to protoc for imports by Ben Clayton \u003cbclayton@google.com\u003e\n  - dff17077103b2d209d5c7cb529f3501eef84c124 [tint][ir] Use Operand() instead of indexing operands_ di... by Ben Clayton \u003cbclayton@google.com\u003e\n  - cad9b2dbed6ed4caf771819ccf552bc88d359e3c [msl] Move printer/*_test.* to writer/ by James Price \u003cjrprice@google.com\u003e\n  - b2c400b8b3569b2542803ed4a49c1ea15c8d52c8 [tint] Do not use AInt for attribute arguments by James Price \u003cjrprice@google.com\u003e\n  - c451f620e51376e4d7652f5a0d08ca562932da7a [msl] Support workgroup vars in ModuleScopeVars by James Price \u003cjrprice@google.com\u003e\n  - 03e09a0f4191c9171332ccfd877fcd85cb1d1850 Add chouinard@google.com to Tint OWNERS by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: a69a3c637d61e71d69e09ad44c431e59ac51744b\nChange-Id: Ic9dd99b533fda8bcc610bad19566305e2472d750\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/190360\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "c3b86d27355f6cb16a64019d53a9c7c84cb3b7ef",
      "tree": "91d7acb41e3c1f356d134fe3f76f6b3f66d95bec",
      "parents": [
        "2862d50add2f38bd79ca4f9e3cba67cc669e6d56"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon May 27 12:52:15 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 27 12:52:15 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 7ab964aa333f50c5f0d7b4c60d7f17637825e247 Tint: consider subgroup_size used in compute stage as uni... by Jiang \u003czhaoming.jiang@intel.com\u003e\n  - d87ca7ef9f5d4f0402a17c60c570a05d1daa191c [tint] Mark operator bool() as explicit by Ben Clayton \u003cbclayton@google.com\u003e\n  - 01ef49d3a7c149854233c3631383efad82d675f6 [tint][ir] Add error handling to the binary decoder by Ben Clayton \u003cbclayton@google.com\u003e\n  - 41f06ff13762dcb2c1713fd88fb925a61a70e7c8 Tint: parse @input_attachment_index by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 98ee9df998a887c881816a0417b008081f9bef88 [tint][ir] Fix unit test expected output by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5fc8c9eef18f94f202ebd13822d7dccffe301d24 [ir] Add FunctionParam::SetType() by James Price \u003cjrprice@google.com\u003e\n  - 06f9dbc3c133c655ecccf5dbfdca8a88cb068e17 [msl] Support handle types in ModuleScopeVars by James Price \u003cjrprice@google.com\u003e\n  - 12d5c4dac6f33a29021f722bdb84969aa2f9d1bc Tint: Resolve @input_attachment_index. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\nGitOrigin-RevId: 7ab964aa333f50c5f0d7b4c60d7f17637825e247\nChange-Id: I7cb60dda1bf465a6c6905fededef29efb1a24462\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/189664\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "2862d50add2f38bd79ca4f9e3cba67cc669e6d56",
      "tree": "a29a1f973cc392b776819dc158c20f65231c0829",
      "parents": [
        "5004fa93425bb807935f15453b4b61735013dfd2"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri May 24 13:02:37 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 24 13:02:37 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 1b0266e46488b89b0a98ccb9c538d80cf7436c91 [tint][ir] Add Decode() overload that takes a protobuf st... by Ben Clayton \u003cbclayton@google.com\u003e\n  - efa2c60efb27f761a0c6e265c39d84d8371ecf28 [tint][type] Move private validity checks to static membe... by Ben Clayton \u003cbclayton@google.com\u003e\n  - f403412d25f8dd5d8f5e7c17232e53232c78ea78 [tint] Add constant::Invalid by Ben Clayton \u003cbclayton@google.com\u003e\n  - a6788bdfee90a790c2e4991ba795e2a8a61635eb [tint][core] Test that OOB Splat::Index() returns nullptr by Ben Clayton \u003cbclayton@google.com\u003e\n  - e4e461377ef4d02328f0f20b1ef79897f14d75b0 Tint: Add input_attachment as builtin type. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 59eb7f31f5507fbddcfead963581523c78e69b8f Tint: Add input_attachment_index attribute class and def ... by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 81da61165530deb3049ad38a54309278c3565413 Make textureDimensions(texture_external) use the visible ... by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - 4e043e9741d726a213b588a369d0c5623370c910 [msl] Add ArrayLengthFromUniform transform by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 1b0266e46488b89b0a98ccb9c538d80cf7436c91\nChange-Id: Idf601440a3444bcda88f60ebc28becf157d7d013\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/189661\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "5004fa93425bb807935f15453b4b61735013dfd2",
      "tree": "4e16c795b3947e8a591420e2babc8fbac3f09b75",
      "parents": [
        "26fcef8b547e5d66a374de7ce27304c088608bd2"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu May 23 14:16:26 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 23 14:16:26 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 6cbdd1d3013d7f24b8b349764eee47b97cf9a0b5 [ir] Track the index of a function parameter by James Price \u003cjrprice@google.com\u003e\n  - 9af2b6ff49d992656023ece90c152f4eb1ab7cfc Tint: add InputAttachment type class \u0026 definition in wgsl... by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 97b837aa6a215b112d8651da3386348e4a61ce76 Place guard for tint_executable outside of definition by Ryan Harrison \u003crharrison@chromium.org\u003e\n  - f9a9918278ec1142979c6b2d0e43dc3406f66eda Tint: add chromium_internal_input_attachments extension t... by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 7e9f1a6fc5524980fe583bfddf9b0e130b36ad8b [tint][ir] Wrap SymbolTable and type::Manager once by Ben Clayton \u003cbclayton@google.com\u003e\n  - 76030517393bd58e742830cd669dd8a29a92f0e3 [tint][core] Assert that Splat and Composite type matches... by Ben Clayton \u003cbclayton@google.com\u003e\n  - e4076accc7ce8d21ccc1c50be435818ed8ddec5b [tint] Use templated types for Composite() where possible by Ben Clayton \u003cbclayton@google.com\u003e\n  - fb7ee3d5a2d31fa862987dc30ebddae5522909be [tint][core] Splat: Infer count from type by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 6cbdd1d3013d7f24b8b349764eee47b97cf9a0b5\nChange-Id: Ie29de169976b4e9f2378057ea63f5bdee7d2ba6a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/189660\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "26fcef8b547e5d66a374de7ce27304c088608bd2",
      "tree": "08bd4d487d1d4a13c1c1496d5a7b4a3fe21fe15a",
      "parents": [
        "6cc968b8445609f73afed78141d59716aea8006f"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed May 22 17:53:58 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 22 17:53:58 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 48360eaf7a0aa3c275654ba88858c72003208eda [tint][ir] Use CheckOperandsMatchTarget() for exit instru... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6654d1f4064770aec50ba2ff8de1bde4b295e237 [tint][ir] Validate next_iteration value types match body... by Ben Clayton \u003cbclayton@google.com\u003e\n  - fac459af919a4e6c2add45724ade2b83ccb0c854 [tint][ir] Validate continue value types match continuing... by Ben Clayton \u003cbclayton@google.com\u003e\n  - c951b86b055943d20ea686bb16dbf05aae691db1 [tint][ir] Validate break_if value types match body block... by Ben Clayton \u003cbclayton@google.com\u003e\n  - c7d4205172c8ae635e86d328873f2f67c9b6e8d4 Add generating Tint IR fuzzer corpus by Ryan Harrison \u003crharrison@chromium.org\u003e\n  - 47366120df82fe6d7c3874afe21e4a956ac8bc9d Tint/Inspector: Add blend_src to entry points by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - f46acc5b7e8d6a899952e636be4c778b3f1b7675 [tint][ir] Move terminator validation to CheckTerminator() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 94ef15d00f29e8a241fb88648dca3121ee74d5fe [tint][ast][fuzz] Skip MultiplanarExternalTexture fuzzer ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - b6bff7f647a1615ebb73a6a435029465205d24d9 [tint][ast][fuzz] Replace Options DI with Context by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 48360eaf7a0aa3c275654ba88858c72003208eda\nChange-Id: Ic74746d2708a0f776bad3479818acf0f01183c59\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/189300\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "6cc968b8445609f73afed78141d59716aea8006f",
      "tree": "36b934ce99785f0e889b84f346fd258724daf66b",
      "parents": [
        "60969d1912e1bf5bf791d6d9ea0346c6b45677db"
      ],
      "author": {
        "name": "Brian Sheedy",
        "email": "bsheedy@google.com",
        "time": "Tue May 21 22:16:24 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 21 22:16:24 2024 +0000"
      },
      "message": "Switch Tint builders to Jammy\n\nSwitches the Tint builders to use Ubuntu 22 (Jammy) instead of Ubuntu\n18 (Bionic).\n\nBug: chromium:336842914\nChange-Id: I3e60671a6dfc1d4e4afccba79e5538b239c74683\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/189102\nAuto-Submit: Brian Sheedy \u003cbsheedy@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Brian Sheedy \u003cbsheedy@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\n"
    },
    {
      "commit": "60969d1912e1bf5bf791d6d9ea0346c6b45677db",
      "tree": "259085e69e690d1179c49fe9b16576c8baf59efa",
      "parents": [
        "a20ad8a377d7ebc909ec93c894a3075a650f2eec"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue May 21 17:40:24 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 21 17:40:24 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 47fddc2918a774bdc777752dff45e97188c1f0ae [msl] Emit struct name before constructors by James Price \u003cjrprice@google.com\u003e\n  - 61d4d888818dfcc979e56e59597db9ca7238ae82 Rework the ExternalTexture computations slightly for clar... by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - 459f8366099ee0f56bc878b33d0062b2de94d329 [tint] Remove exit(1) from ICE handler by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 47fddc2918a774bdc777752dff45e97188c1f0ae\nChange-Id: I41280fc0edf9626f2cf7cd1775b74dd02358be72\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/188860\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "a20ad8a377d7ebc909ec93c894a3075a650f2eec",
      "tree": "2b60fbe1757118ea7c620ebf725ea23d1754210b",
      "parents": [
        "a9c555c658ff31b4ab2d46ab90254666a2de7b76"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri May 17 15:59:18 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 17 15:59:18 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - a5fe7b90abfc63e6f554d5ca4deef0c43a87ae41 [msl] Move BuiltinPolyfill transform by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 935b50f699795360f7e0592edceea4be107efafc [msl] Emit min and max builtins by James Price \u003cjrprice@google.com\u003e\n  - de734316b479ef8dadc70e54e4419ff638dbc402 [msl] Handle pointers in printer by James Price \u003cjrprice@google.com\u003e\n  - 73f549518a7da965c28522f4ca7bca180d455a93 [msl] Add ModuleScopeVars transform by James Price \u003cjrprice@google.com\u003e\n  - 47d4869ed035b8ac268ac375fe64f74c3cc90f02 [ir] Add non-const DependencyOrderedFunctions() by James Price \u003cjrprice@google.com\u003e\n  - 724dd7855543eb1d4c75c517de7b576b092bfd7f tint: Add generating IR protobufs to CLI by Ryan Harrison \u003crharrison@chromium.org\u003e\nGitOrigin-RevId: a5fe7b90abfc63e6f554d5ca4deef0c43a87ae41\nChange-Id: Ie3df7190d049eaaa6b307b696e76288cdf90a461\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/188780\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "a9c555c658ff31b4ab2d46ab90254666a2de7b76",
      "tree": "bcb0e42ffad8de569ff9c5b00cafa239698a8dd5",
      "parents": [
        "c5f45086c20cb352606e72e45db388461a98d81e"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu May 16 14:54:06 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 16 14:54:06 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - f4729064e16c63ac7bfddedcf60e3e5c18853c2c [glsl] Cleanup CombineSamplers data by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - f6866928f8ac4778cbcb05b0bfa713123131bb36 [msl] Remove unused fields from printer by James Price \u003cjrprice@google.com\u003e\n  - f73818156f7edddfeb39ae50e6b7bdc27f35f192 [msl] Emit binding point attributes on parameters by James Price \u003cjrprice@google.com\u003e\n  - 230657c9f545e987dd6a1477b6142182b68ab8b2 [ir] Allow access to extract pointers from structs by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: f4729064e16c63ac7bfddedcf60e3e5c18853c2c\nChange-Id: I86a83ef8c08cc0700f60b9fe03b672bdd55fcb93\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/188540\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "c5f45086c20cb352606e72e45db388461a98d81e",
      "tree": "412e37ac8e15ee1b1731dce47d1bffc34d8edb1f",
      "parents": [
        "e8f2067f3f9da9facc8c17d16ab510a26e6e5d0d"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed May 15 14:37:20 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 15 14:37:20 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - edd2305fe411613e031da2232fe7f8c4ca9acef1 [msl] Validate generated MSL in writer unit tests by James Price \u003cjrprice@google.com\u003e\n  - 1d948c6e10c162080c482cff184b8c13309bf2dc [msl] Print functions in dependency order by James Price \u003cjrprice@google.com\u003e\n  - 35944abcf8f589a23331b6a8e4d4abcccb910bf0 [ir] Add Module::DependencyOrderedFunctions() by James Price \u003cjrprice@google.com\u003e\n  - 7a0d4c5da04921814fce4ce8cb25e276bce9a84d [msl] const-qualify many things in printer by James Price \u003cjrprice@google.com\u003e\n  - aa39095a577b9940c50be63b64047a860696854a [tint][ast] Fix DirectVariableAccess with uncalled functi... by Ben Clayton \u003cbclayton@google.com\u003e\n  - f03cc9432edbd5647f46fbfdad86335f8e5ed117 Fixup doxygen issues by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: edd2305fe411613e031da2232fe7f8c4ca9acef1\nChange-Id: I1a59b8f6d5715a375609b3c63f6d22e3fdbcab83\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/188400\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "e8f2067f3f9da9facc8c17d16ab510a26e6e5d0d",
      "tree": "4aeb923eed623f0e517e35045723724a17e74482",
      "parents": [
        "dad176e33382c78eca65ab718debe4a980fee35f"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue May 14 10:49:14 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 14 10:49:14 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 651732fc0e32bc2c41d5ca6ecdef44c25c92f3d0 [tint][ast] Fix RemovePhonies transform with short-circui... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 12f92c5271b61be7e3ae122c1dd0b2ba5b3f2d25 [tint][ir] Split BreakIf arguments into two lists by Ben Clayton \u003cbclayton@google.com\u003e\n  - 203ef75874bd4e045a1a26bac6a6b99db9a7600b [tint][resolver] Fix evaluation stage of function calls by Ben Clayton \u003cbclayton@google.com\u003e\n  - cabf62259d57b046b38d305cceac1d84893d3329 [tint][ir] Validate NextIteration instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7b35ff1d2a59d182701a98c906b61ef8756d8840 [tint][ir] Validate continue statements by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 651732fc0e32bc2c41d5ca6ecdef44c25c92f3d0\nChange-Id: I208ec105b4bf372971ec0bd199c5ae33999c82bb\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/187881\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "dad176e33382c78eca65ab718debe4a980fee35f",
      "tree": "064ffd751d20e96e3cc2e2eb79f69807553b4907",
      "parents": [
        "d564a6e71c67464e043a5e78f3124ce56578ecd0"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon May 13 19:40:54 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 13 19:40:54 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nManual fixes:\n * Add build_with_angle to build_overrides\n\nChanges:\n  - d32858a3045a89e8c5ff919107ee76c8b103afdf Use Chromium\u0027s abseil build files when building in ANGLE by Geoff Lang \u003cgeofflang@chromium.org\u003e\n  - 81f462abd508c64f57bae402547e41aee79eb682 [msl] Make printer type tests produce valid MSL by James Price \u003cjrprice@google.com\u003e\n  - 08f33fe5c6daea5cede4c1a5ac891fd3bf975c31 [tint][ast] Fix ClampFragDepth fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: d32858a3045a89e8c5ff919107ee76c8b103afdf\nChange-Id: I8dce8a336e4dffe52f8d19f411e3bb3bf190f357\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/187880\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nCommit-Queue: David Neto \u003cdneto@google.com\u003e\n"
    },
    {
      "commit": "d564a6e71c67464e043a5e78f3124ce56578ecd0",
      "tree": "55020685aa0c6e2265a5c7714e0be152316a7bd2",
      "parents": [
        "ca665868a58a88b8bd8fb17a8bd4dec0c8dcd17c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri May 10 12:43:44 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 10 12:43:44 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 07c73adc95a1177315563225ad57517af4376633 [tint] Remove unused includes from MSL validate.h by James Price \u003cjrprice@google.com\u003e\n  - 700892daf642d290bee5885644389af86d1d3ff0 Add WGSL writer helper to create a WGSL program. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - b94b9ca68ecc762078f1540e98e917f395ba1747 [tint][fuzz][ir] Include IR disassembly when SPIR-V val f... by Ben Clayton \u003cbclayton@google.com\u003e\n  - fc36dcfaa23772a4771dfdeb4df8d7b5d378a6a8 [tint][ir] Fix UAF in validator by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0a60d528a4a693ba225af966043f01ae1fdfb997 [tint][ir] Stylize more validator diagnostics by Ben Clayton \u003cbclayton@google.com\u003e\n  - a655053bb2a77aeb4a7ebecd5f697c2102c12d6a [tint] Use EXPECT_DEATH_IF_SUPPORTED() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 590110ebb1dae02b4fc98ed5ca08f9c3aeabb3f5 [tint][ir] Fix Std140 transform for arrays of matrices by Ben Clayton \u003cbclayton@google.com\u003e\n  - f35bd1bae613c97b4d93c19dd23a7009cd10e5fb [spirv-reader] Add transform to handle shader IO by James Price \u003cjrprice@google.com\u003e\n  - a5ded402136cc3e734bcf5692c3534f7aa2e5afd [ir] Add ReferencedModuleVars helper by James Price \u003cjrprice@google.com\u003e\n  - 0bb6d4d0b5c854e83cf3846092eb3079afd72194 [tint][ast] Include WGSL dump in fuzzer ICE message by Ben Clayton \u003cbclayton@google.com\u003e\n  - c25a748790c61d35b185fb2996875efaeb530662 [ir] Add Instruction::DetachResult() helper by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 07c73adc95a1177315563225ad57517af4376633\nChange-Id: Ifa9a927222958aed0240d2b9a99024a3c8572750\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/187800\nKokoro: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "ca665868a58a88b8bd8fb17a8bd4dec0c8dcd17c",
      "tree": "15ef4a23ef57e3080b1ef758728c19a40f6301aa",
      "parents": [
        "f052d93def6cc3a6a64066f4117c711dd3db79b3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu May 09 13:29:57 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 09 13:29:57 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 7cdaffed00cc5a7d9dd9af639e06af92438cb1be [tint][ice] Make the InternalCompilerErrors abort by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 7cdaffed00cc5a7d9dd9af639e06af92438cb1be\nChange-Id: Ie482680e8c3fc681cfe07576a94a1fddc37105a4\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/187640\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "f052d93def6cc3a6a64066f4117c711dd3db79b3",
      "tree": "96567119d7ac05d990cb7fb24e6ff8c538e59275",
      "parents": [
        "0f6fc59c1f9214ed7f7b1e28c17cf1a86ca9c498"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue May 07 22:07:22 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue May 07 22:07:22 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nManual fixes:\n- Add DXC to DEPS\n- Add `dawn_dxc_dir` to `build_overrides/dawn.gni`\n- Add TINT_WERROR definition and use it to enable -Werror\n\nChanges:\n  - 1ea04e752a1f85df223e0ba0d2b049a130167fcb [tint] Avoid using function source in diagnostics by James Price \u003cjrprice@google.com\u003e\n  - 8a594c537587331be4a3c48d9d53717a5cccf461 [tint][ir][fuzz] Fix ClampFragDepth fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5976efe6b4b72c822085cf7ee08ad00036888ab5 [tint] Link libraries for dlopen by James Price \u003cjrprice@google.com\u003e\n  - 8752d497a948919675cbd4e7c539b0123211c28c [tint] Fix TINT_BEGIN_DISABLE_ALL_WARNINGS for GCC by James Price \u003cjrprice@google.com\u003e\n  - 1888e152b77a3870d4c930d0fc2bb0828f9e1ffb [tint][spirv] Remove use of locale by Ben Clayton \u003cbclayton@google.com\u003e\n  - de601a8efdbbdeb56c97c8d44bc34bba63be4b2c [ir] Add Function::AppendParam() helper by James Price \u003cjrprice@google.com\u003e\n  - d9ca1a8b1a64c83775ceb4f9274f209b7c86a491 [uniformity] Fix ICE for pointer parameters by James Price \u003cjrprice@google.com\u003e\n  - 6be95cec0b75d0d08cba9b56f56d4ed4ee5ee64e Refactor Inspector::GetTextureQueries by Shrek Shao \u003cshrekshao@google.com\u003e\n  - c45c5d233a48501220d4e7252e836590128c72cd [msl] Refactor barrier polyfills by James Price \u003cjrprice@google.com\u003e\n  - 1450d1d7f79b7f684bdac5196c3e06a86655034f CMake: Compile without -Werror by default. by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - d3bebe6cf996439ed197d1c83e323baf8a9a7135 Support Coord Transformation for TextureLoadExternal() by Yan,Shaobo \u003cshaobo.yan@intel.com\u003e\n  - 4975e45e94803c81563f0c290585a526d4c089d1 [spirv-reader] Handle OpIAdd instructions by James Price \u003cjrprice@google.com\u003e\n  - 15445d1cbae1fef071af596f4b94faa1a5f7c709 [spirv-reader] Accept DepthReplacing by James Price \u003cjrprice@google.com\u003e\n  - 92c7dbe391f09d42c2c081b96f00a5cb7bffe34d [tint][exe] Use `lower` when reading SPIR-V to IR by James Price \u003cjrprice@google.com\u003e\n  - 2ee454636849c6debbc85f147a4cdf9d023ce43d [ir] Fix TINT_DUMP_IR_WHEN_VALIDATING by James Price \u003cjrprice@google.com\u003e\n  - c410a83088d21c03d94e8058ac727c91364b7220 [tint][ast] Skip ClampFragDepth fuzzer if member offsets ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 10d27c4c5ec062424acebd221d57a9fa3a670336 [spirv-reader] Handle OpFMul instructions by James Price \u003cjrprice@google.com\u003e\n  - 9531d78bcf74288ae6d3ebd1132a15282a793857 [spirv-reader] Handle OpFAdd instructions by James Price \u003cjrprice@google.com\u003e\n  - 415bd731243a5714a60064648b66f8e4491f47fe [tint][diagnostics] Remove System enum by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9dc707121317b1c7481f6ae0425c716ab1dc8bbb [tint][diagnostics] Remove ICE / Fatal severities by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5bd57050e50f0480d7753e9589cd4f28328185fa tint: make FindExecutable look in explicit CWD-prefixed p... by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 5350eb99d6d11d3f4d2bf1942d176277eb043621 hlsl ast fuzzer: validate hlsl with dxc by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 2f84301ccb3e4e2eb67c44b253510466094c4fc9 [tint][ir] Set the File on Disassembly\u0027s Sources by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3aebf9ec38e16b4717aa52382c7f7d47a510efba [tint][ir] Validate value scoping by Ben Clayton \u003cbclayton@google.com\u003e\n  - c28fff58849a1447fe87e558550561706258e4f4 [tint][fuzz] Support passing fuzz::wgsl::Options to the W... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 833b892ea02779af23e83a244eaa445b5f4c6eb7 [tint][ir] Validate blocks without using recursion by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9d2a27af4a05926c5fee2e245883c61b1e6d5bec [tint][ir] Don\u0027t use capitalized diagnostic messages by Ben Clayton \u003cbclayton@google.com\u003e\n  - 35db5b565e3a043b33b05c211447b016edc12acd [tint][ir] Have the Validator use the Disassembly::NameOf() by Ben Clayton \u003cbclayton@google.com\u003e\n  - aaeb83a4fbcd6d5cf04cf62a837270326c3cf7f7 [tint][ir] Refactor the Disassembler, rename to Disassembly by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4ac690d07be2dfa1fee676558514c11a9d392571 tint_cmd: use DXC via shared library (dxcompiler) rather ... by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 9ae003a28e62d882e6bda2ea1a998dfea61b6bc9 [ir] Remove unused worklist by James Price \u003cjrprice@google.com\u003e\n  - 425cb428fa9598dcdb549256f6a626236f64344c [tint][ir] Use styled text in validation errors by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 1ea04e752a1f85df223e0ba0d2b049a130167fcb\nChange-Id: I6c6a440e3ecdc72a40f0d8726146eee07ee76e2e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/186661\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\n"
    },
    {
      "commit": "0f6fc59c1f9214ed7f7b1e28c17cf1a86ca9c498",
      "tree": "73fad4a9a2299cefc25423e920131db157e6f15b",
      "parents": [
        "f3c55bb1d8e4fd1b046f112d1c2c5fd47cfea329"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed May 01 14:07:15 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 01 14:07:15 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - ffe26ba4d4ea662ea14f4fb6165d1b652c426e90 [tint][ir] Colorize the IR disassembly by Ben Clayton \u003cbclayton@google.com\u003e\n  - ee717dd65f24cb8446819b6902c50cb05d705505 [tint][ir] Have the Disassembler use a StyledText by Ben Clayton \u003cbclayton@google.com\u003e\n  - e5366ebfb652ba42c0ce3370568b00af61cfa140 [tint][cmd] Add `--format ir` as an option by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: ffe26ba4d4ea662ea14f4fb6165d1b652c426e90\nChange-Id: I52ab18e50fe11b3fdaefb141090eac5207af82bf\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/186583\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "f3c55bb1d8e4fd1b046f112d1c2c5fd47cfea329",
      "tree": "e532e45cfb900c23792056a699eb5b6075cb9558",
      "parents": [
        "45345ba4855f66a050974d275fabb2d2e415e373"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Apr 30 16:36:25 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 30 16:36:25 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nRevert abseil-cpp version bump to match upstream Dawn revert.\n\nChanges:\n  - d77f7d852a35c9135ac921ea9bc7aad15828845b [ir] Update style of HandleMatrixArithmetic by James Price \u003cjrprice@google.com\u003e\n  - e47e29811e30c71da3d7fad5658a5e0b6a9dc931 [ir] Update style of ExpandImplicitSplats by James Price \u003cjrprice@google.com\u003e\n  - ef7f364bff25ad3c6d047c207f4bbb836a56cde3 [ir] Update conventions in VarForDynamicIndex by James Price \u003cjrprice@google.com\u003e\n  - 2468be5fb67f9c9209046edf0af687a95462909c [tint][fuzz] Remove old fuzzers by Ben Clayton \u003cbclayton@google.com\u003e\n  - ed672dd1451a1b6e006b7a5156048c79b49677e6 Revert \"Reland \"Use abseil\u0027s build targets instead of cus... by Geoff Lang \u003cgeofflang@google.com\u003e\nGitOrigin-RevId: d77f7d852a35c9135ac921ea9bc7aad15828845b\nChange-Id: Id4defea6ccee4b3fb172ffbff27962ff16225bd0\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/186381\nKokoro: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n"
    },
    {
      "commit": "45345ba4855f66a050974d275fabb2d2e415e373",
      "tree": "1b6d942a5df2034f9b06cf7f277ab3ce29745b26",
      "parents": [
        "b332733360245e2f931c633c8b0f378985deae40"
      ],
      "author": {
        "name": "James Price",
        "email": "jrprice@google.com",
        "time": "Tue Apr 30 16:03:06 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 30 16:03:06 2024 +0000"
      },
      "message": "Add dsinclair@chromium.org to OWNERS\n\nChange-Id: I2346ab427c07a9efbf4da5e9d7403cb7a228cd2b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/186420\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nKokoro: James Price \u003cjrprice@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n"
    },
    {
      "commit": "b332733360245e2f931c633c8b0f378985deae40",
      "tree": "c994494b6bf30824b0a11120eb18873b0ed653f0",
      "parents": [
        "3a2d563c6829dd51cd09fae5e40050bb016a1e5a"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Apr 29 13:51:35 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 29 13:51:35 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 9f8fc29c18dc783f5652f51abbd84e032d26c184 [tint][fuzz][ast] Add Renamer fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 27182a6a388998ee89780d47aeba752c06a3e964 [tint][fuzz][ast] Add VertexPulling fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 63433b96c2cfb869dffa499526e6334f3c66b3ab [tint][fuzz][ast] Add SingleEntryPoint fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - f413875fd1a6f998a26b78ac20089c0ee3ee542b [tint][fuzz][ast] Add VectorizeScalarMatrixInitializers f... by Ben Clayton \u003cbclayton@google.com\u003e\n  - d484de5f2b9ad370252fe961caa005f2d551128b [tint][fuzz][ast] Add Unshadow fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 863163d7c083bdb2b6005b99328da543fb6d98c2 [tint][fuzz][ast] Add Std140 fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 04d18e8749e2822e6886ff7c5057a45523d39183 [tint][fuzz][ast] Add RemoveUnreachableStatements fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 91bcb31e731e4c4fc6cf6fd23a5f120c688cc643 [tint][fuzz][ast] Add RemovePhonies fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - f9712da0c62a8e8dfa824ecca20215b0316b57fa [tint][fuzz][ast] Add RemoveContinueInSwitch fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3ede0c5bbce449eac3facc375e4e12b5246b68e4 [tint][fuzz][ast] Add PromoteSideEffectsToDecl fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4cd472b4926ffab21197032c5eaca0f196d4b574 [tint][ast] Fix PromoteInitializersToLet for short-circui... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 08b3dd96132c74161448cb82b7d59e254c4c4f07 [tint][fuzz][ast] Add (disabled) PromoteInitializersToLet... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 73244e2d11ccd8be4cb9bd5e16e2b40ea5344353 [tint][fuzz][ast] Add PreservePadding fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ed1dccb79adac8db9440ea8bc802c0fd26e0c0f [tint][fuzz][ast] Add OffsetFirstIndex fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 9f8fc29c18dc783f5652f51abbd84e032d26c184\nChange-Id: Ia3241a06c926c298671828ff0a8f90586c10eb31\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/186101\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "3a2d563c6829dd51cd09fae5e40050bb016a1e5a",
      "tree": "e999b2fdf55cd6ae326eba0432d3595a7bbd09a6",
      "parents": [
        "61b92cbe0e121203561c77f511e3e96c3319c29f"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Apr 26 18:47:41 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 26 18:47:41 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 4fe7b1132a5249a6b0da48cfeeb9df5fa2b996e9 [ir] Make branch targets comments in disassembly by James Price \u003cjrprice@google.com\u003e\n  - 7710e30ee0505d986b54c6f3d41a2f6d6c0bdcbc [ir] Change disassembled block names to $Bn by James Price \u003cjrprice@google.com\u003e\n  - 10600c005fe72c2ebda8ec878f63884f213e5d40 [ir] Remove ` -\u003e %b*` from function disassembly by James Price \u003cjrprice@google.com\u003e\n  - 9fa001ed71737abb45cb74ca7d812c9bc9e1b754 [tint][fuzz][ast] Add MultiplanarExternalTexture fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ef0e21c245e5363a747dbceef3eb24de8d1e803 [tint][fuzz][ast] Add FoldConstants fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6b4fab68c055edb9a9c20fd4d346b4a6690af377 [tint][fuzz][ast] Add FirstIndexOffset fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 976813e9896696961e217bc696724378a55b2627 [tint][fuzz][ast] Add ExpandCompoundAssignment fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5b77af631846626212bb4363c89e4f18fba0ce34 [tint][fuzz][ast] Add DisableUniformityAnalysis fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 605f924fef3288c20aac11cfce88e26e398ceeb6 [tint][fuzz] Add basic base-64 comments to dictionary.txt by Ben Clayton \u003cbclayton@google.com\u003e\n  - 752629f817e9891be7a86af43758b49a58d4e606 [tint][fuzz][ast] Add DirectVariableAccess fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 32715b7f43746fd3c5afc6af1ead1cbe3bf213ba [tint][fuzz][ast] Add DemoteToHelper fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - a56b139b0097721e2427870c04b8b1b1cc074a1f [tint][fuzz][ast] Add ClampFragDepth fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7320e43c215888610a197bce2ced7e344ff3f103 [tint][fuzz][ast] Add CanonicalizeEntryPointIO fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8ec8ac6d714a121281269377247b1698770acd34 [tint][fuzz][ast] Add BuiltinPolyfill fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - b3484ecaaa6df24b916c1c296ae3a65cf6a3a010 [tint][fuzz][ast] Add BindingRemapper fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9904db03515a17ac833a86e61b82ed14fb9f9479 [tint][fuzz][glsl] Skip large depth_range_offsets by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 4fe7b1132a5249a6b0da48cfeeb9df5fa2b996e9\nChange-Id: I805af485f22b952cbd26d0eb3f57a1e9dddb2da6\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/185982\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "61b92cbe0e121203561c77f511e3e96c3319c29f",
      "tree": "f8833abd3f6e8a5b46ac664bc8285894c3bd8e90",
      "parents": [
        "19b77cc4604512d81f0d5ec715b2f2864fcdb2c3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Apr 25 13:38:35 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 25 13:38:35 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 6488e26e6b3742a78e3918d8000a82e2d325c94c [tint][fuzz][wgsl] Add Raise fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 50faf095a595281feb00d7cd05f225d46a9996fa [tint][fuzz][wgsl] Add PtrToRef fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2a8c10e51d79ec119dca7475137c28b6f7d5b4b7 [tint][fuzz][wgsl] Add RenameConflicts fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 24aa34ee3fe4621a5be5cf0efeb3ced443f510f1 [tint][fuzz][wgsl] Add ValueToLet fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - d07a2002494ccc6ece8bbeb13814d3d98e4ab75c [spirv] Fix dynamic indexes into constant arrays by James Price \u003cjrprice@google.com\u003e\n  - 4f491bf8c370e4975672b3f5abd0f1de4a95f12e [ir] Validate block parameters by James Price \u003cjrprice@google.com\u003e\n  - 750f71d3234ac9d49e175d5e7558b052e6b7519b [tint][ir] Track owning block in BlockParam by James Price \u003cjrprice@google.com\u003e\n  - e5380b752f0f1f9d5950710af8cad0191fcd8122 [ir] Validate function parameters by James Price \u003cjrprice@google.com\u003e\n  - 21517e4b5ff7944caf09200658e7444f5232cccb [ir] Add source map for a function and its params by James Price \u003cjrprice@google.com\u003e\n  - e5fff2277474fbdc1b3d696c69346b088fc098aa [tint][ir] Track owning Function in FunctionParam by James Price \u003cjrprice@google.com\u003e\n  - b0e445c0a103a80d530c802a223a395e8782146a [tint][IRToProgram] Create phony assignment if a value is... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 304e57a5b2863383ba037fb42bfd26162da8e37b Restore \"[tint][fuzz] Enable AllowedFeatures::Everything()\" by Ben Clayton \u003cbclayton@google.com\u003e\n  - 83f6d0d2d3f6f1af440347fffd4f184c32ca6e47 [tint][hlsl] Don\u0027t ICE if the PixelLocal transform is mis... by Ben Clayton \u003cbclayton@google.com\u003e\n  - a871f650869cecb5dadae4abb30fb28bc7ef5f76 [tint][ir] Correctly `enable chromium_internal_graphite;` by Ben Clayton \u003cbclayton@google.com\u003e\n  - f7c7b93ba92915bd75805e67681dc6310d453b0d [tint][ir] Ensure all enumerators are serialized by Ben Clayton \u003cbclayton@google.com\u003e\n  - ddd45561455cda0def30fcabf6748a89a44fd23c [tools][utils] Split BufferReader out to separate files by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 6488e26e6b3742a78e3918d8000a82e2d325c94c\nChange-Id: I4b4c0b7c6d46e996f6ee675f665976346d713e39\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/185801\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "19b77cc4604512d81f0d5ec715b2f2864fcdb2c3",
      "tree": "ebfb72b3d1a730fa85347e01f69a630f96d13cea",
      "parents": [
        "e74ea3628731c3b955a32d42a39ea106620d98f5"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Apr 24 11:52:35 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 24 11:52:35 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 36589ed1e5b097b3bff70d9fc78d87d095e673dd [tint][utils] Make it more likely for fuzzers to decode c... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 71926f1b61d3d450f02d4bb38004efea2bafd22a [tint][sem] Remove unused member variable by Ben Clayton \u003cbclayton@google.com\u003e\n  - e050d30803181a8a0c0e34f38715a1b416486dd9 [tint][fuzz][ir] Skip programs that use the framebuffer f... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 48de84dfe6458204fe463d1249e336680302ff71 Revert \"[tint][fuzz] Enable AllowedFeatures::Everything()\" by Ben Clayton \u003cbclayton@google.com\u003e\n  - e9aa8c372d01ec8c6312d31193593277cd75afb6 [tint][fuzz] Enable AllowedFeatures::Everything() by Ben Clayton \u003cbclayton@google.com\u003e\n  - bc1d5ca8313cbeb054e88386e97f3d72b750512c [tint][fuzz][ast] Add ArrayLengthFromUniform fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - fe59714b752b36a012fb328d8de0d2aa68cf6bf2 [tint][fuzz][ir] Add ValueToLet fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 12680c44defe03a180bd3b15260a2c618ef61d02 [tint][fuzz][ir] Add ZeroInitWorkgroupMemory fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3a4e074edbac10d04e60a2f720756c7fb7e5259d [tint][fuzz][ir] Add VectorizeScalarMatrixConstructors fu... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 28afc120e634c1c71ea6f5ad3bc448930e2aa9c6 [tint][fuzz][ir] Add Std140 fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4241ea260d27c7d578fe0d1657b6be4f76026374 [tint][fuzz][ir] Add Robustness fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 13798bc31d4de2b3da27e76cdd253c219b3149fb [tint][fuzz][ir] Add PreservePadding fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - c132ccda7e8ac61fc5a42c7b1bdd3d0fc4a2a44e [tint][fuzz][ir] Add MultiplanarExternalTexture fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - a1025ffd8f9bb45b7f8597881de348ea26d58012 [tint][fuzz][ir] Add DirectVariableAccess fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4ae06486516687352952a4ea1adacdff565926ae [tint][fuzz][ir] Add DemoteToHelper fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7fa78c5be0a84d5128ada355b2d40c34ca5c81f0 [tint][fuzz][ir] Add ConversionPolyfill fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2189ab286cef0c8405ccb20bab03615c47b5ed4d [tint][fuzz][ir] Add CombineAccessInstructions fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - cb9ccf87002b881cd6fbcddd9db1937220cfd9bd [tint][fuzz][ir] Add BuiltinPolyfill fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - f792ce6e091b89be72c660e67bccbdcd9f319d8b [tint][fuzz][ir] Add BlockDecoratedStructs fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 36589ed1e5b097b3bff70d9fc78d87d095e673dd\nChange-Id: I73c0316bdb08690f72f1c96c8e8f33713ee5c82d\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/185560\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "e74ea3628731c3b955a32d42a39ea106620d98f5",
      "tree": "37bcea1d4131743254d82df20a792f6fef7955e4",
      "parents": [
        "f54df261a4839af3638c5a6f85edf296da0a9477"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Apr 23 13:15:02 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 23 13:15:02 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - c96f8183280aa15e26e7fd9e197c818b7d219cf8 [tint][fuzz][ir] Add BindingRemapper fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3e18d6aead7a9bfce0a44e1cc224d8aad23a2563 [tint][fuzz][ir] Add BinaryPolyfill fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - b5045a6c9881bf4113313d534eaf8abdb235659b [tint][fuzz][ir] Add Bgra8UnormPolyfill fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8801bee379627f4a258d278a8a7a2f196d1cca9c [tint][fuzz][ir] Add AddEmptyEntryPoint fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6391acef4b6007a827546c5f226a384af4d008cb [tint][fuzz][ast] Add AddEmptyEntryPoint fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - c4d9ee724ea25288a5248ceb469514c0273eea7b [tint][fuzz][ast] Add AddBlockAttribute fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - ba06f4775aa0daeccd5af239f01fbdcd86a65e38 [tint][fuzz] Limit the first_index_offset value by Ben Clayton \u003cbclayton@google.com\u003e\n  - bc99356b1de0296043aebab79b9451d025c273c5 [Compat] Fix a bug when textureDimension with 1 arg is fi... by Shrek Shao \u003cshrekshao@google.com\u003e\n  - d011f42aeced8eb0ac7f3e999e8819baea66117d [tint][fuzz] Add fuzzer command line flags by Ben Clayton \u003cbclayton@google.com\u003e\n  - 988805ac8637dc9d93887fe521f5a5805600d02d [tint][spirv-ast] Fix emission of discard followed by sta... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: c96f8183280aa15e26e7fd9e197c818b7d219cf8\nChange-Id: Ic3ab680cb92fe4c0427ddc35186ad4307e810f4e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/185320\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "f54df261a4839af3638c5a6f85edf296da0a9477",
      "tree": "5c1a1bd7e4e5831b1cd770ba4e49490dd64bcb18",
      "parents": [
        "561528ad86f4958004e6ac98845c85efd24e5963"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Apr 19 17:46:26 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 19 17:46:26 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nBump abseil-cpp dependency to fix build.\n\nChanges:\n  - 0794566e597a14da217bf040dac2c5297aa87abc Reland \"Use abseil\u0027s build targets instead of custom ones.\" by Geoff Lang \u003cgeofflang@google.com\u003e\n  - 6fd43a01049844ab9645881cd75f9efd12147b65 [tint] Polyfill fwidthFine for MSL and HLSL by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 0794566e597a14da217bf040dac2c5297aa87abc\nChange-Id: I01d86d2660e9a9ef6405f0b8135f119df4b9c279\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/184684\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "561528ad86f4958004e6ac98845c85efd24e5963",
      "tree": "8cf783f5cd076be8e6f87a4776d7242c8a595cd7",
      "parents": [
        "2cf564a6a111fa1e5d73e295970dd29f5b80410a"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Apr 18 13:20:17 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 18 13:20:17 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 75836f51afd8e66ffe5ac2708c914c4621bdb604 [Compat] Fix textureDimensions GLSL transform with mip le... by Shrek Shao \u003cshrekshao@google.com\u003e\n  - c5c44ee4377e04ecc8cff394319e329fde2297d5 [tint][utils] Be more strict with UTF-8 decoding by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 75836f51afd8e66ffe5ac2708c914c4621bdb604\nChange-Id: I1a40fd592a6af86de38ce4a46134a30cb3cdd26e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/184581\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n"
    },
    {
      "commit": "2cf564a6a111fa1e5d73e295970dd29f5b80410a",
      "tree": "45db5215b34c3bba691031e92e6216a6da482d5c",
      "parents": [
        "c736d3809380e93380d4e771da8caa1d12373a76"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Apr 17 13:22:16 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 17 13:22:16 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - bc970d479c66ec3236dac9ce21861abff2586892 [tint][fuzz] Generate `dictionary.txt` from .def files by Ben Clayton \u003cbclayton@google.com\u003e\n  - ba00f41c0e3365e638fee70983ca10ddfbe2a2ee [tint][gn] Fix naming of ClusterFuzz data files by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: bc970d479c66ec3236dac9ce21861abff2586892\nChange-Id: I828b439e77e32a63108a2bbdeaf3917874889a4a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/184245\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "c736d3809380e93380d4e771da8caa1d12373a76",
      "tree": "4b0abaeaacce5b1451145a7d0bf5f3b326aecf44",
      "parents": [
        "51c3ec436d4b941ff8a41610e891e1d5aae0fbf0"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Apr 16 13:01:58 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 16 13:01:58 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - e9ab1b61c0f3a5b8b90a843a9ad13cd1fa5b45b2 [tint] Remove TODO(bclayton) by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: e9ab1b61c0f3a5b8b90a843a9ad13cd1fa5b45b2\nChange-Id: Ibd3f9ccbc48649cc865dc6d91c8fcd30b8c44a98\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/183985\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "51c3ec436d4b941ff8a41610e891e1d5aae0fbf0",
      "tree": "612b5767a309875e64197eb6b8ba220441dff81b",
      "parents": [
        "214ec812a59f05b0929440ebc5c68ab8171a5b19"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Apr 10 13:46:55 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 10 13:46:55 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - c34fb14c0c04ba9e6dc2f8295615db310ac2bb51 [tintd] Implement TextDocumentCompletionRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5d717c97b175e994e6bb582757ba9fb392d49ca1 [tintd] Improve signature help by Ben Clayton \u003cbclayton@google.com\u003e\n  - 84b6c63433307fc1ec43102a8a4cf25acf4722d2 [tintd] Handle unicode by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7d00535a8ebd2cdc9778dc25e6d03e5dd319e5a4 [tint][utils] Expand unicode support by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: c34fb14c0c04ba9e6dc2f8295615db310ac2bb51\nChange-Id: If506b8aabdc62fcca3e8ac31e825f42968aa58bf\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/183168\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n"
    },
    {
      "commit": "214ec812a59f05b0929440ebc5c68ab8171a5b19",
      "tree": "d25e75635c1ee3c3cf7119f23b929b3b84485ced",
      "parents": [
        "0cd5574f363d32e7a77fa4959309ea9bb62fe821"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Apr 08 10:52:57 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 08 10:52:57 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 4c7b09fbb942a291f60c73b2e519be203a53b4ca [tint][ir] Use the FilteredIterator to avoid dead instruc... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 4c7b09fbb942a291f60c73b2e519be203a53b4ca\nChange-Id: Iaff6e8ff345944099e7bd8f0f200f752265ccdfc\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/182700\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "0cd5574f363d32e7a77fa4959309ea9bb62fe821",
      "tree": "6e3b1a809284806f504b0bb3e5951826f902e0e8",
      "parents": [
        "871212352fb49c2b4089e588bfeb73cf244932e5"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Apr 05 14:21:43 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 05 14:21:43 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - fd5af169c84dc98c3db466a6d5dfb7ca2f8832b6 Expand test coverage of filtered iterator by David Neto \u003cdneto@google.com\u003e\nGitOrigin-RevId: fd5af169c84dc98c3db466a6d5dfb7ca2f8832b6\nChange-Id: I079d0915b11ea19d2f691be2ccbfc4491adab71c\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/182620\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "871212352fb49c2b4089e588bfeb73cf244932e5",
      "tree": "a5b4835dbaf001bd6f8fac271d699f96ccc17491",
      "parents": [
        "ea35b7d3d5b21af5f9580f101601e398062ed994"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Apr 04 14:26:59 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 04 14:26:59 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 2c8fd0212583ec3fee1b3f2d40505f8ded412049 [tint][utils] Add FilteredIterator by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4854bdc3ad6d819f3ea1168c081744df782fbd1a Validation function pointer type information. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 2c8fd0212583ec3fee1b3f2d40505f8ded412049\nChange-Id: I5d5d9cbda5af0457d4a4f66bae873a33e302f557\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/182340\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "ea35b7d3d5b21af5f9580f101601e398062ed994",
      "tree": "46cc6101e704190b911d427cab7912481e51b732",
      "parents": [
        "746725077f8ba91eef92e1c85e507915230e841c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Apr 03 13:43:27 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 03 13:43:27 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 95cd216962b6d70e233b725f70f2a1bac8d112c1 [tint][wgsl] Polish struct address space diagnostic messa... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 95cd216962b6d70e233b725f70f2a1bac8d112c1\nChange-Id: I92b345d6503bb39e8a5fc07613ec1ecde5f49619\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/182080\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "746725077f8ba91eef92e1c85e507915230e841c",
      "tree": "58bd8fc6930a813b7f5330f6aa51f6fc213737f6",
      "parents": [
        "f757a4610e59769185649b411d39e954327016c3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Apr 02 14:02:44 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 02 14:02:44 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - f695ef3b919af0c2584477c67328ad7494f9b957 [tint] Remove pointless virtual overrides from Incomplete... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7711bfc304d6b18d14d2bf10584c0892e2be10a4 [tint][ir] Add Capability::kAllowRefTypes by Ben Clayton \u003cbclayton@google.com\u003e\n  - 120ca8ed30a37fb73467b3d0047b7647a3a5e23e [tint][wgsl] Pull ptr/ref handling out to raise transform by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: f695ef3b919af0c2584477c67328ad7494f9b957\nChange-Id: If29212aae5831d684a812d8b5ffdf55f8dde94ea\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/181145\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "f757a4610e59769185649b411d39e954327016c3",
      "tree": "b56027ac6ef4449cb22d06d2db2fc41461b74e63",
      "parents": [
        "705a93a1e0a0190fc0b3751d89393e208579066b"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Mar 28 14:03:48 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 28 14:03:48 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 84d370a0b9427bcff3cfaf33558289665edb387a [tintd] Handle lsp::WorkspaceDidChangeWatchedFilesNotific... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3de0f00ef217d7fbce7f5397d1b8f1c52372b9cd Fix some misc-include-cleaner clang-tidy warnings by David Neto \u003cdneto@google.com\u003e\n  - 1963f508503cb2e6e2706fd8c614c091cb6275d4 [tint][wgsl] Pull expression inlining out to raise transf... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 84d370a0b9427bcff3cfaf33558289665edb387a\nChange-Id: I7065a709a066a753932fff4a8d217f3c46d95595\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/181140\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: dan sinclair \u003cdsinclair@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@google.com\u003e\n"
    },
    {
      "commit": "705a93a1e0a0190fc0b3751d89393e208579066b",
      "tree": "5f45a38b4e4b8fcb175284cc5009523b38305bd7",
      "parents": [
        "ee24cbc17bb25298f17f62bb729c259494a39f20"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Mar 26 14:07:43 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 26 14:07:43 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - e5a62a88b182f3186d0e80e74209f37a18f1d41c [tintd] Add more comments by Ben Clayton \u003cbclayton@google.com\u003e\n  - de85a6154309afb1910a2adce669aba89798e319 [tintd] Handle multi-line node spans by Ben Clayton \u003cbclayton@google.com\u003e\n  - 95b0765dbdde149c273c7057e52ad78a5ed2b559 Fix issue with external texture mapping in MSL. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: e5a62a88b182f3186d0e80e74209f37a18f1d41c\nChange-Id: Ife436df9b7adc4870148651faa8c196e554e82f1\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/178921\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "ee24cbc17bb25298f17f62bb729c259494a39f20",
      "tree": "d7ec9502b2952a991d27c99478865610275a22bd",
      "parents": [
        "df9d65adffee0d5113dd8ff5684950b3c8ea71c3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Mar 25 14:10:58 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 25 14:10:58 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nContains a manual fix for GN builds (adding \u0027tint_build_tintd\u0027 definition)\n\nChanges: - 27f0080bbe19e7be70257d6cd4dcc3867e5781b6 [tintd] Implement lsp::TextDocumentSignatureHelpRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2f215d1b7844f59c05a2dbb270815f5055da9c18 [tintd] Simplify installation by Ben Clayton \u003cbclayton@google.com\u003e\n  - 369d8cdfc497c0ed2f47662c273ea1cd38844893 [tintd] Implement lsp::TextDocumentInlayHintRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - 43dabe99b4d6c4bd4ccbfc1a4495a68f2135ea57 [tintd] Implement lsp::TextDocumentSemanticTokensFullRequ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - ef02c4cb844521cef32af3d5a03cd7b94774d30a [tintd] Implement lsp::TextDocument[Prepare]RenameRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - aace4808de8332fbd96e23ada9feb28cff7a3108 [tintd] Stub required notifications by Ben Clayton \u003cbclayton@google.com\u003e\n  - 82ac0fd8baab81192ed83c0db3d907e72c12f528 Mark dp4a methods as `@const` in core.def. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 06821eba8a7bdca9240c599ea9de376736cb2fa5 Re-enable disabled test. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 1617031fad9a06afeb5ec261bac8e50d9ce78619 Change emitted name for `StageAttribute`. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - f3b93c1b2da8c55aacb49cb0763e6fcf666a8ff1 Add FoldConstants transform by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 2366f480a965d3faa74c655d32781665b719a606 [tintd] Implement lsp::TextDocumentHoverRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - 841ca1a590932d341e21ba46b7ecb21e3b60e841 Fix clang-tidy misc-include-cleaner complaints by David Neto \u003cdneto@google.com\u003e\n  - c00db02cbbfedcc03ce23a2f237468d1405a5cda [tint][ir] Skip unreachable continuing blocks by James Price \u003cjrprice@google.com\u003e\n  - 4176d450acf1e163378e2ca40325b82479c4dcdf [ir] Emit unreachable for loop body exits by James Price \u003cjrprice@google.com\u003e\n  - 02a5e844e0baf819b6c28063d5fdb77831794ef9 [spirv] Fix unreachable handling in MergeReturn by James Price \u003cjrprice@google.com\u003e\n  - c69f7695fc76ad93f44dc5c8653af1e365bf4559 [tintd] Implement TextDocumentReferencesRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - ee9f1f67b860f424787ff174363f627aa2ebf41f [tintd] Implement TextDocumentDefinitionRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7b1819b647abd1dd097fa62db85ed023998793ea [tintd] Implement TextDocumentDocumentSymbolRequest by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3f05fea94ec7aa785921b4b095f610bcbca20588 [tintd] Implement basic document handling. by Ben Clayton \u003cbclayton@google.com\u003e\n  - b827111c8e489e61b0971232b0da133ca63a7e44 [tint] Preserve derivatives in DemoteToHelper by James Price \u003cjrprice@google.com\u003e\n  - 29b75b83730ce94abbb603f7dd4c0afbadf21192 Revert \"Use abseil\u0027s build targets instead of custom ones.\" by Geoff Lang \u003cgeofflang@google.com\u003e\n  - 8a8c582e290b89d92e129ec31b9b69794a91285d [tintd] Add package-lock.json by Ben Clayton \u003cbclayton@google.com\u003e\n  - e770313425483dc500296624f6889e9a20ee8cbf tint_cmd: Flush stderr after emitting non-error diagnostics by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 11dc848eca01299dbc124f3e41ee8166e7e2c340 [tint][wgsl] Expand module-scope declaration sources to c... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 89c05af961c8118aa2b8bacf950f9ced8223b2f7 [tint][core] Move core::intrinsic::Match() from .cc to Co... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0e3657146c65ae3275703e92a087350cc81da33c [tint][wgsl] Stub \u0027ls\u0027 the language server package for WG... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0a7731b7d7855b01b929f7fe364f9c208b225ab5 tint/win: fix TmpFilePath asserting in some msvc crts by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 65afc844c0176313c8f97c87d3c20b6671aa73ba [tint][utils] Fixes for TerminalIsDark() by Ben Clayton \u003cbclayton@google.com\u003e\n  - f9a5b712d89d18e969d08e1f7b90fd0c6197b56b [tint] Add DEPS \u0026 build support for jsoncpp, langsvr by Ben Clayton \u003cbclayton@google.com\u003e\n  - ad08453d7254b0859b5524b0b5475730755ceb2a [tint][ast] Fix std140 matrix size by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2ce42fc95ab7cf7bbf97a9c48876c67c95f9cb78 Use abseil\u0027s build targets instead of custom ones. by Geoff Lang \u003cgeofflang@google.com\u003e\nGitOrigin-RevId: 27f0080bbe19e7be70257d6cd4dcc3867e5781b6\nChange-Id: I84800f0b65ba70f93422cce1bfea062070278f56\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/180487\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nAuto-Submit: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "df9d65adffee0d5113dd8ff5684950b3c8ea71c3",
      "tree": "fd8159b4950467fe90ea9e6584aa62ad50396e25",
      "parents": [
        "45b139212530ea743cd08a2906953df026f3eedf"
      ],
      "author": {
        "name": "dan sinclair",
        "email": "dsinclair@chromium.org",
        "time": "Wed Mar 20 20:28:38 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 20 20:28:38 2024 +0000"
      },
      "message": "Match clang-format to Dawn version.\n\nThe formatting was updated to match dawn, but the clang-format file was\nnever copied back into the Tint mirror.\n\nSync the .clang-format files.\n\nBug: tint:1933\nChange-Id: Icaca596a3bb0e5b6733911d9fff8e42e451489b4\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/180140\nKokoro: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "45b139212530ea743cd08a2906953df026f3eedf",
      "tree": "4c96004a039b0f4a77c585eecc3dcf7dcb9e3697",
      "parents": [
        "22b958fb9be66b37b9f7cc37618b783541c78016"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Mar 11 17:19:45 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 11 17:19:45 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 7bd151a780126e54de1ca00e9c1ab73dedf96e59 tint: use TINT_BUILD_IS_MAC instead of __APPLE__ by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 16901fbcdfe3b58e568cf0315846c192fd31135a tint: fix mac build wrt \u0027reserved-id-macro\u0027 warning by Antonio Maiorano \u003camaiorano@google.com\u003e\nGitOrigin-RevId: 7bd151a780126e54de1ca00e9c1ab73dedf96e59\nChange-Id: I3a0ce3cf53052cd8479a07b9e68ae63b8a20fb30\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/178520\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "22b958fb9be66b37b9f7cc37618b783541c78016",
      "tree": "a6695767b8cc58630bb3dd601893070e11da149f",
      "parents": [
        "0b421b0447d89bd0d7b68e85e691e58c2eae89ce"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Mar 08 16:56:14 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 08 16:56:14 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 055af5b4a05176803daf4391d673eb966174fe62 tint: fix compile error on macos wrt operator\u003c\u003c by Antonio Maiorano \u003camaiorano@google.com\u003e\nGitOrigin-RevId: 055af5b4a05176803daf4391d673eb966174fe62\nChange-Id: I2363de75f4e1c86cfd4560782163816610998d7a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/178420\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "0b421b0447d89bd0d7b68e85e691e58c2eae89ce",
      "tree": "617873019c9076833c60250e61ebcc6bbaa5fc1a",
      "parents": [
        "02332291ca0694a2c57c7b299e6d1cc4beef0603"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Mar 07 16:41:38 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 07 16:41:38 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 7579c22268f85d7276b4a7339a5a8f0e9ba9c44c [tint][wgsl] Be explicit about overload param/arg count m... by Ben Clayton \u003cbclayton@google.com\u003e\n  - b9b4d45bb8b5abe2683ef0199185dc5edbfdae92 [tint] Replace \u0027break-if\u0027 with \u0027break if\u0027 in diagnostic. by Ben Clayton \u003cbclayton@google.com\u003e\n  - e660d1cabe7b4eb42645069ef73de72bd521ec39 [tint] More use of styled text by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 7579c22268f85d7276b4a7339a5a8f0e9ba9c44c\nChange-Id: I90876f05e77929ca021c0992a3603f611c98105e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/178220\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "02332291ca0694a2c57c7b299e6d1cc4beef0603",
      "tree": "0e633558b7a2ad702bf1ea3a5ca6c8389cdcf004",
      "parents": [
        "6c21cb70d9687212db497348a14c1e3e3ff7fc0a"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Mar 06 15:55:53 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 06 15:55:53 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 0fa7bb62b1daf3bc32e3423b716333be591fc0d8 [tint][utils] Support ANSI 256 colors by Ben Clayton \u003cbclayton@google.com\u003e\n  - 082e40192ceb805963ddd5d6ce47041357465224 Fix clang-tidy warnings by David Neto \u003cdneto@google.com\u003e\nGitOrigin-RevId: 0fa7bb62b1daf3bc32e3423b716333be591fc0d8\nChange-Id: Ic06cd1eb2e03b1e14ab0cf4590abfb0693af3618\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/177861\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "6c21cb70d9687212db497348a14c1e3e3ff7fc0a",
      "tree": "368e517e60d06c5fad5e0f220fb646694fbeb0ac",
      "parents": [
        "9ec985a0303b381d8003537952476590b462f629"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Mar 05 15:38:08 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 05 15:38:08 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 901fb74279ef117ac5a86727ea2409c763b83d4f [tint] Add explicit error for double leading underscores ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 70a16fff5c11612225e53055f43ba6523abc8f41 Enable ReadWrite/ReadOnly storage textures by default. by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - add6c36157ad329110e694fc55db7fbb7a9571c3 [tint][wgsl] Use two underscores for internal builtin fn by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 901fb74279ef117ac5a86727ea2409c763b83d4f\nChange-Id: I54f3a6b255fe81efc8cf5e0476cdaa6b640fe815\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/177860\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "9ec985a0303b381d8003537952476590b462f629",
      "tree": "94cf25e63fede50c1a433ed798071e7999366755",
      "parents": [
        "0a556b5b79ad54f2b4a2d7e9f7a15674c2356e58"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Mar 01 16:35:27 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 01 16:35:27 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 6b4c1cb76b705e58ba2c158b99b84279c81f66b5 [tint][utils] Add light theme, detect dark / light by Ben Clayton \u003cbclayton@google.com\u003e\n  - dd050a5bef8fae62c3c59d29e69e137f0f1372a7 [tint][ast] Reimplement ArrayLengthFromUniform transform ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 875236697debda1c87c1f5e462b566fab3c79767 [tint] Make binding space consistent for array length fro... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1fc1f8fbcf7b603afdc122952efad030b6de9adc [tint][core] Highlight intrinsic table matches / mismatch... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 6b4c1cb76b705e58ba2c158b99b84279c81f66b5\nChange-Id: I1b48dfc2a407691ea5cbf70a99382436851fee3b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/177140\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "0a556b5b79ad54f2b4a2d7e9f7a15674c2356e58",
      "tree": "6f0cf5d8d069e92a67b679700e762a962731e7ff",
      "parents": [
        "af4eb893829e456dc89ee178cc7a853930bb7c39"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Feb 28 16:28:06 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Feb 28 16:28:06 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - f5abb823f98d0ab55b31b63453d46188b7f9e5a3 tint: work around zero-init bug on some GPUs for workgrou... by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 458f703ec39a873dc46ba3041f71eb387e6a161d [tint][wgsl] RenameConflicts: Ensure types can be resolved. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 448c01b2fa3755659fdb5cec02586626b51d93b5 [tint] Implement support for r8unorm by Ben Clayton \u003cbclayton@google.com\u003e\n  - ea7d7fe2fc93894da531ba0f999165a837b3cba5 [tint] Add support for scoped text spans by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: f5abb823f98d0ab55b31b63453d46188b7f9e5a3\nChange-Id: I426bb712d56ccfa2beaec2109cc51cf08075b7b7\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/176960\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "af4eb893829e456dc89ee178cc7a853930bb7c39",
      "tree": "06174933b0af1ef2c5952f6d099c6cd2b30d23a9",
      "parents": [
        "5c40eb50b50f015aa41bace61b3cb15570c28708"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Feb 27 20:14:59 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Feb 27 20:14:59 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 710b62fdf1227d0da9c890b4d43f3f1c447f7fc9 [tint][wgsl] Migrate more resolver diagnostics over to St... by Ben Clayton \u003cbclayton@google.com\u003e\n  - c27315a48c5cd49e525c14d3bdee3f18bf1dc28e [tint] Use StyledText for all diagnostics by Ben Clayton \u003cbclayton@google.com\u003e\n  - 89549b14a2200f128a3025b317efff3efae194cb [tint] Add new StyledText utilities by Ben Clayton \u003cbclayton@google.com\u003e\n  - e4d210d69171910312fedb84f836653b4a9869a2 [tint][wgsl] Add \u0027chromium_internal_graphite\u0027 extension by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 710b62fdf1227d0da9c890b4d43f3f1c447f7fc9\nChange-Id: Ib3929ed9cabc3f6b3069ce4c1c7b2bbec96aa4e0\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/176760\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "5c40eb50b50f015aa41bace61b3cb15570c28708",
      "tree": "f1d507de5ae86c7998ebc44e7c152091b6aa308c",
      "parents": [
        "4cf46061b81c4fed4fbfd30aeed49e65611960c2"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Feb 26 16:50:10 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Feb 26 16:50:10 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 614b1fdb067393236b1448ee34f7591aa6aec3c5 [renamer] Preserve swizzles through materialize by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 614b1fdb067393236b1448ee34f7591aa6aec3c5\nChange-Id: I3d39909bb557caadbde561b962033a471811f0a6\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/176280\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "4cf46061b81c4fed4fbfd30aeed49e65611960c2",
      "tree": "6d2b1b603617875485cd30482aa4366b555a1603",
      "parents": [
        "67e471d007772e0f780164cb7d83bc55f7ae28e3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Feb 23 16:39:05 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 23 16:39:05 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 997bc0177da9925a64c328f15839dd3c4e9599ef [msl][glsl] Fix incorrect code gen for continuing inside ... by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 997bc0177da9925a64c328f15839dd3c4e9599ef\nChange-Id: Ia50def29c61a31272cd1b532b4f9474b7112a45e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/175920\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "67e471d007772e0f780164cb7d83bc55f7ae28e3",
      "tree": "4e92be645f36acd67a0106d0e619f96b81d7953e",
      "parents": [
        "4e0096399d0864b994825d41981c75b5989886b9"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Feb 21 16:27:13 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Feb 21 16:27:13 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - aed92a6ec9c4f63c389a053c7b923aa291045318 [msl] Fix issue with module scoped private var and modf. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 6c338006902175648208340178d7eeefa922c83f [tint][core] Remove implicit ctor / conv type overloads by Ben Clayton \u003cbclayton@google.com\u003e\n  - e435124ed595cd69548c844b0dd333578f980634 [tint][docs] Move .def documentation to a markdown file by Ben Clayton \u003cbclayton@google.com\u003e\n  - 52e6a0f4a91b9b33f685970f5b8caa503fe2dd9a [tint][wgsl] Remove ast::Bitcast, use intrinsic definitio... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 86d1ad090e562aa1177ff27fe309b9babe96f383 [tint][wgsl] Add bitcast entries to wgsl.def by Ben Clayton \u003cbclayton@google.com\u003e\n  - feb003358b8046c50e0c5db4ca500753ea336098 [tint][intrinsics] Optimize overload matching. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 17770f5f1727e1d7ebb6acf68bf51db7b264b2b0 [tint][intrinsics] Add explicit template arguments by Ben Clayton \u003cbclayton@google.com\u003e\n  - ae328e657207720048698c82510cbce62b82fdca Fix clang-tidy/checks/misc-include-cleaner warnings by David Neto \u003cdneto@google.com\u003e\n  - 7deee4245e564841d4a84ea2fac4ab4e5dd9580b [tint][intrinsics] Change intrinsic template syntax from ... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: aed92a6ec9c4f63c389a053c7b923aa291045318\nChange-Id: Iebe910ca014fb1a9fa15d0989be719a3e9187b76\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/175720\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "4e0096399d0864b994825d41981c75b5989886b9",
      "tree": "8d358296588fed8679d0003d675a89d51080740f",
      "parents": [
        "969d4a6243fd28bffc05121399fd65a9efe2d87f"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Feb 20 17:06:25 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Feb 20 17:06:25 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - f6c20f12b982c4c921fd8dc6dccffa6dbf1924e2 [tint][intrinsics] Simplify intrinsic table by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: f6c20f12b982c4c921fd8dc6dccffa6dbf1924e2\nChange-Id: I399909e0784f7e7c2608951b27597f3b42a34725\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/175501\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "969d4a6243fd28bffc05121399fd65a9efe2d87f",
      "tree": "004788031577798fcdb0adce871ab1f1a6f9c1b2",
      "parents": [
        "3ac85400b3b76e7dfd01119cd89e2f1f01e1eaa1"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Feb 16 12:25:53 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 16 12:25:53 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 6d4b35a14b589a1ac821b9ff4be2f13a8345ea80 ClampFragDepth: switch params to a struct. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - a2ca09a571f432c7ce1a068b356a28ee201568c2 Fix issue with break inside switch inside continuing. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - b87d6571e934ca2a5c647312d98a1da56f20d0a0 [tint][utils] Add more comparison operators for Source::L... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 023f2ae8175ea5164b50fc7e1daef18687e178f3 [tint][core] Expose intrinsic::PrintOverload() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 82d62aa377a6d01c09c890138798f58b2aee5cf0 [tint][wgsl] Expand ast::Function source to include whole... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7c8832ac22c07df7451b7c7774849d94d590ee4f [tint][sem] Store OverloadInfo on BuiltinFn by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 6d4b35a14b589a1ac821b9ff4be2f13a8345ea80\nChange-Id: I592e4b0e397a9009f5d4b86b8ab78bfd8ca3403e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/174940\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "3ac85400b3b76e7dfd01119cd89e2f1f01e1eaa1",
      "tree": "6afac6ef161ad0502354e688b7b046b466020c1f",
      "parents": [
        "063cee9007da400dcdded33eeb80ab52cd0855c5"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Feb 13 10:11:49 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Feb 13 10:11:49 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 51cf5838e2f9654c3073e79fed3c84c23377af80 [tint][sem] Add more Declaration() methods by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5a6b701b2dbf73868275fb13bdc6073b7b8642d5 Add ClampFragDepth transform to GLSL writer. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - 1b00745fc9e02ba00ff169c73d8b4bd2340ae6e5 [tint][ir] Don\u0027t emit instructions with abstract types. by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 51cf5838e2f9654c3073e79fed3c84c23377af80\nChange-Id: Ib38a806a1c2db501d4016f1870ce972953c9cba5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/174641\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "063cee9007da400dcdded33eeb80ab52cd0855c5",
      "tree": "1f0b43c357b052a5d16fbc1f962ba583aeb9737b",
      "parents": [
        "7d0a9f4b1b98f26c74bac148e546cc776ae54e92"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Feb 12 10:16:02 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Feb 12 10:16:02 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 11bfdca89824e609029519e2f36ae0af5695bd20 [tint][spriv] Fix SampledImage::Equal() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9073b75698fffeaa6f0c6c18cbdbe7d9cde6dc8d [tint][core] Remove abstracts and packedVec3() from core.... by Ben Clayton \u003cbclayton@google.com\u003e\n  - f6398145fbde5d7366a7bf525b1d3c522c8b0159 Implement a push constant helper class. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - 0d6b9d11ac4ba0d8aa7fc814189052635fa69a3d [tint] Fix GCC error by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 11bfdca89824e609029519e2f36ae0af5695bd20\nChange-Id: I73ee7d0712eed8b1dff2b7b9ff0a01fce591219d\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/174480\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "7d0a9f4b1b98f26c74bac148e546cc776ae54e92",
      "tree": "b2f56bc9f188a4a16ed8cae6c2fafd11f21f9d03",
      "parents": [
        "ecb38dfd9a6208f1df6f03c233cf331cc8991ac3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Feb 09 20:08:27 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 09 20:08:27 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - e44cbf959e704cd5f0c15dc2dc302f2984c785f0 [tint][utils] Add missing const to Slice equality operator by Ben Clayton \u003cbclayton@google.com\u003e\n  - f1dc9e3d64c0e3cbda04b5fe52d9a4c58b48022b [tint] Improve TINT_ASSERT_ALL_FIELDS_REFLECTED() by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: e44cbf959e704cd5f0c15dc2dc302f2984c785f0\nChange-Id: I1fbf7fb68f86dfc00cecd3ca41616bbc93791357\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/174340\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "ecb38dfd9a6208f1df6f03c233cf331cc8991ac3",
      "tree": "89e19678539da66d6d8c090920a668c84fe1f984",
      "parents": [
        "7f4564532eeab4141baf0d2817002e5d127da4b5"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Feb 08 19:37:57 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Feb 08 19:37:57 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 328ffe7fbbc04ae41312347d1a9ab6d7a8bfe2dc Revert \"Add deprecated proxy methods.\" by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - e25ac2f0fc3a36b1210dfc5788ef61948fb3d749 [tint][utils] Add AlignedStorage by Ben Clayton \u003cbclayton@google.com\u003e\n  - 95cada18965836843ef1ee92cffeed6623adb2d5 [tint][exe] Add --use-storage-input-output-16 flag by James Price \u003cjrprice@google.com\u003e\n  - 2f85bc743dda22b69f280b2dd5c034f3cde4919d [spirv-writer][ast] Polyfill f16 shader IO by James Price \u003cjrprice@google.com\u003e\n  - 7c14dbaaf61a7cf95f852c07570dcd275385b6ff [spirv-writer][ast] Only use StorageInputOutput16 if needed by James Price \u003cjrprice@google.com\u003e\n  - e90702ebf9fe7a9edf2c1e5e824ede95ae729e03 [spirv-writer] Polyfill f16 shader IO by James Price \u003cjrprice@google.com\u003e\n  - 2c1743ab159399f0f0154088805a3db841836926 [spirv-writer] Only use StorageInputOutput16 if needed by James Price \u003cjrprice@google.com\u003e\n  - 9ae3ff6eee865192b7ce95da7a46474a638c0855 GLSL: run OFI if any stage uses firstInstance. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - ca9f38634fcf3f782eb59db1894046aa117e857a GLSL: set integers to precision highp. by Stephen White \u003csenorblanco@chromium.org\u003e\nGitOrigin-RevId: 328ffe7fbbc04ae41312347d1a9ab6d7a8bfe2dc\nChange-Id: Ie94905aba99133a90ef23b32579b7007c5e8fae5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/174060\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Copybara Prod \u003ccopybara-worker@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "7f4564532eeab4141baf0d2817002e5d127da4b5",
      "tree": "607397baadd6007e55a2d25065ad166bab4e8be7",
      "parents": [
        "bd378943eaaf97a87522d47365a5c674977f26e9"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Feb 07 20:21:43 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Feb 07 20:21:43 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - c11e2ed2572c4ea87355112d48a990c10951df07 Make OFI transform push_constant-friendly. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - 522d475b6e03e22bb68e2eeb472292aeffa53293 Update message when indexing a scalar. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - b1a05445b2382b94484fc47b36610077cf1e3306 [tint] Add vector overloads of subgroupBroadcast by James Price \u003cjrprice@google.com\u003e\n  - bdc7e32ee461c1636cad7c01eae60690cbe6b6f9 Add deprecated proxy methods. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 12e659c1781fc666e92b09acc52e36f92ab61f8a [tint] Fix build by Ben Clayton \u003cbclayton@google.com\u003e\n  - 26a41b967eb39c6ad9c8685e12941c910d5fc62c dawn: use binding information for HLSL interface by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 76aec2564a48cf67f669164e57d8def61c1b608c [tint] Reduce all hash codes to 32 bits by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4effffbfb5b41283b03dc3121521fbf272448898 [tint] Replace HashCode with TypeCode and TypeCodeSet by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9dc42add8fdeb00c36aaaa3ed2d19d4bdfbc6ab6 [tint][ast] Fix type \u003c-\u003e parameter shadowing issues. by Ben Clayton \u003cbclayton@google.com\u003e\n  - ec817fd5805b7a4d8c2f529119b74355838e4e00 [tint] Move \u0027pointer_composite_access\u0027 to kShippedWithKil... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1e1f488f3ea12a8be5795ba9cad2bacb275accb6 [tint][utils] PascalCase tint::diag functions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1c5c26632a3aa4496fc14d2c4000789cf0974cb5 GLSL: move the AddBlockAttribute transform before OffsetF... by Stephen White \u003csenorblanco@chromium.org\u003e\n  - 2817c2b745ffb971bee36bc006a37dfce07c64b1 [tint][fuzz] Fix signature of LLVMFuzzerInitialize() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2555f180bf0d7180fe8767782b5e0f6ba3204fc9 [tint] Add TINT_ASSERT_ALL_FIELDS_REFLECTED() macro by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: c11e2ed2572c4ea87355112d48a990c10951df07\nChange-Id: Id1073dceaa6de6d536014c50cae3af0e1d205089\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/173500\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "bd378943eaaf97a87522d47365a5c674977f26e9",
      "tree": "1072dac14d8a0ccc620d61923891806f55925061",
      "parents": [
        "7cbeadb723b67509f3c330e4734df6fb00ecf708"
      ],
      "author": {
        "name": "Ben Clayton",
        "email": "bclayton@google.com",
        "time": "Wed Feb 07 14:30:24 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Feb 07 14:30:24 2024 +0000"
      },
      "message": "Remove Doxygen configuration and Kokoro testing\n\nChange-Id: I754a551f95fc2c608cfdfc389965afec03449329\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/173880\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nAuto-Submit: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "7cbeadb723b67509f3c330e4734df6fb00ecf708",
      "tree": "de35097bf57514da4f59985eb092f1b10e3f3d05",
      "parents": [
        "1cb1050884945b12365930e74544258e080e3db5"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Feb 05 10:47:49 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Feb 05 10:47:49 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - f83de0f6583483d76b647ad716702723ec276a42 [tint][ast] Fix DemoteToHelper with atomicCompareExchange... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6e4581343156949e7d895534962859ce3b63c37f GLSL: fix bug with padded struct members. by Stephen White \u003csenorblanco@chromium.org\u003e\nGitOrigin-RevId: f83de0f6583483d76b647ad716702723ec276a42\nChange-Id: I43bc90bb1e52fb76c80324a53b0e1dab8c52f5e8\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/173320\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "1cb1050884945b12365930e74544258e080e3db5",
      "tree": "b64cbcbf5f41b9994ab97fc80ea5d0098ec24978",
      "parents": [
        "c0c0cab46a962afc2d4aeae947fef9ef3b678285"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Feb 02 20:35:03 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 02 20:35:03 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - f8865ecde66b5bc462c86e17afd8ec7c33d0e926 [tint][wgsl] Improve \u0027cannot take address of\u0027 diagnostic by Ben Clayton \u003cbclayton@google.com\u003e\n  - dd852a700405828f7339a89b89ea807f96500c87 [tint] Add f16 overload of subgroupBroadcast() by James Price \u003cjrprice@google.com\u003e\n  - 0f8c1cabc4d0b1b98a2eb173c83bef00b7e002a9 Fix workgroup_storage_size computation by Gregg Tavares \u003cgman@chromium.org\u003e\n  - 01fa7c86fdcfbbf81de4bccf1144b1c6d2f710a6 Various fixes for Win32 CTS coverage by Ben Clayton \u003cbclayton@google.com\u003e\n  - a0b1a226c1e1d64e947e1626f0a32b4ddb900523 [tint][utils] Replace std::unordered_map with Hashset in ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - f70336708248f8e2b77187f552c220c473e2372c [tint][core] Remove dead code by Ben Clayton \u003cbclayton@google.com\u003e\n  - ce5c2650c889910ec154401f7079473f7d90b97a [tint][utils] Simplify pointer hashing by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7a27d6cfab9a161d8af3d0946b36970cf6694938 [tint][utils] Reimplement Hashmap / Hashset. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3d49551542867b3d9d3c02c9dadf61ffdcc0074d [tint][core] Fix tests by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: f8865ecde66b5bc462c86e17afd8ec7c33d0e926\nChange-Id: Iae6f9d13e5b3974f1bada4a4eb1e486a3af9998d\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/172820\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "c0c0cab46a962afc2d4aeae947fef9ef3b678285",
      "tree": "0d82ff2705f46acc131ec89536a821b279f81f35",
      "parents": [
        "104b4fd3dc2201acfabebcd1816e1816734c9c0c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Feb 01 09:07:29 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Feb 01 09:07:29 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - daca5564356a92bb0981c17833c97502b26241e7 [tint][resolver]: Require @blend_src on all or none of th... by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - b57b92d4bf6a402f874ae64149892a934c6834b6 Enable dp4a: set to shipped-with-kill-switch by David Neto \u003cdneto@google.com\u003e\n  - eb5304ca62ed17e2dd473c4f4ffdc24fae16388e Fix missing member in reflection of tint::spirv::writer::... by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - 0a49383188b7bb1baa7f0c932070ce2130711553 [tint][utils] Optimize ScopeStack by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: daca5564356a92bb0981c17833c97502b26241e7\nChange-Id: Ic291b1670c2d3a676eeecc1096d19c57a288fd67\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/172328\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "104b4fd3dc2201acfabebcd1816e1816734c9c0c",
      "tree": "d68b9bbdf9146a9add7649eda0d84d64ca16f974",
      "parents": [
        "2ad221a9121399bf1c66aeec8c0ab3b006e24b3b"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Jan 31 11:38:26 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 31 11:38:26 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - cc636969b7b7bb04043ca15673c82dc94e7fdc17 [tint][wgsl] Replace size_t with uint32_t for IDs, Source. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 144ebed4c7ee7c6ecddeedfa81d607bbf256e8f2 tint/hlsl: widen scope of workaround of DXC bug with cons... by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 0880e0643379ff2535187662cb21a803ce974cfa Rename @index -\u003e @blend_src by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - dfb4eb05d2a4e65e22fbb3b0441e74f136fa9190 Add @blend_src as an alias for @index. by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - 31a1592736e3465599145aa6f9ea9333bfd05196 [tint][sem] Replace more uses of std::vector with tint::V... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8be957f698baa57c87eca49aa5f93315081172a3 [tint] Replace std containers with Tint\u0027s containers in n... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ff42f8900bae798cfc57d45953d387a994089a9 [tint][core] Don\u0027t create throw-away StructMembers by Ben Clayton \u003cbclayton@google.com\u003e\n  - f9ffc45753f3eb668c058b0b8e62a77a0a3cb331 [tint][resolver] Don\u0027t create throwaway sem::Parameters by Ben Clayton \u003cbclayton@google.com\u003e\n  - 10f1b6bdb4a7bd8e316d389230471654290cda66 [tint][utils] Fix Hashmap\u0027s small vector size by Ben Clayton \u003cbclayton@google.com\u003e\n  - 80144d262ecef9331783faaa8ca4dfa6dfcfd60c [tint][hlsl] Fix names of vector / matrix setter utils by Ben Clayton \u003cbclayton@google.com\u003e\n  - 652353953be36fd60ffc26788e7b5f3833a41dc4 [tint] Move unrestricted_pointer_paramters to kShippedWit... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4eeb0bd6e2dc3f608a079b7e62ff3fd3befccdef Implement push_constant-based firstIndex transform. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - c65ac40803c289104fa26156113ebfd37280dd7a [tint][wgsl] Consider builtin calls as part of ptr analysis by Ben Clayton \u003cbclayton@google.com\u003e\n  - 868380669fb051756b154d531beb805a990a6674 Move ClampFragDepth transform to WGSL transforms. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - c6ed507397f87c5ee96b01d2eed3eb77a0899c25 [tint][wgsl] Use tint\u0027s containers for ptr analysis by Ben Clayton \u003cbclayton@google.com\u003e\n  - 02262d895ff373badfc4d2233f8e14108d185687 [tint][msl] Fix C++17 warning. by Ben Clayton \u003cbclayton@google.com\u003e\n  - a840d5132ac88153efb26c92a24178d7d68eddef Replace CMAKE_SOURCE_DIR with PROJECT_SOURCE_DIR by amirsojoodi \u003camir@distributive.network\u003e\n  - 15d2710c84b3420bd20da25b8ccbe5681521df84 Remove data returned from `TextureBuiltinFromUniform` tra... by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: cc636969b7b7bb04043ca15673c82dc94e7fdc17\nChange-Id: I949ec6ab831105ee01a2b5e92e96db023a9a469e\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/171360\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "2ad221a9121399bf1c66aeec8c0ab3b006e24b3b",
      "tree": "d727c1e5fa4af47946540f655525695fe6533a0c",
      "parents": [
        "d76d3406e0556f3e27ef2989627ec62e61fea251"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Jan 23 16:24:35 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 23 16:24:35 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - c8fb20b38ba33dcaf4a7d688c5508a4b729033d0 [tint][msl] Fix doxygen warning / error by Ben Clayton \u003cbclayton@google.com\u003e\n  - f0057a56feedf3c617c9544a65416460c4f4aa9d Add inspector helper for texture information. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - ffd485c685040edb1e678165dcbf0e841cfa0298 [tint][msl] Replace volatile loop conditional with outer ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 267845cb1db12737854d8b12e900711d10830b45 [spirv-reader] Parse IO struct member decorations by James Price \u003cjrprice@google.com\u003e\n  - a3cad6827d5ce6d6d437ae36dd5dce7924d5dee9 [spirv-reader] Parse Invariant decoration on var by James Price \u003cjrprice@google.com\u003e\n  - 3d63299556a1899ef84df2d7d811caf02a855349 [spirv-reader] Parse user-defined IO decorations by James Price \u003cjrprice@google.com\u003e\n  - fe068476847cba50af47c04d50065bc9ac22c3ec [spirv-reader] Parse input/output builtins by James Price \u003cjrprice@google.com\u003e\n  - 9be037cf1bcbd4a37d083d079f4e457e2b7f5182 [tint][msl]: Use a volatile bool to control loop preserva... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9cfc80a7865ae17e71631cfe481a8d067a3dcc85 [spirv-reader] Handle StorageBuffer storage class by James Price \u003cjrprice@google.com\u003e\n  - ea0fda3e68e565d4f4610b4521f6cafe663bfa84 [ast,msl]: packed_vec3: Unroll loop for small composite c... by David Neto \u003cdneto@google.com\u003e\nGitOrigin-RevId: c8fb20b38ba33dcaf4a7d688c5508a4b729033d0\nChange-Id: Ia9dd2769bf321ad75f64b6397bd8f163c7c67ccf\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/170521\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "d76d3406e0556f3e27ef2989627ec62e61fea251",
      "tree": "f76d7f8eb66daa7853ead49e7cba56e86842ba26",
      "parents": [
        "89e2cdf1e91c6edae5061cc625c67c167bf768e9"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Jan 19 11:22:15 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 19 11:22:15 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 1a2543e754a31ed889566b9bb93d6bce83ea9eb7 [tint][cmd] Don\u0027t vary HLSL output based on validation mode by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0e15f4ab994611a50eb63ff35c8d2a430f5f358a [spirv-reader] Handle OpCompositeExtract by James Price \u003cjrprice@google.com\u003e\n  - 383c99157767e8a9de5cef59fc783a20b6235302 [spirv-reader] Handle OpCompositeConstruct by James Price \u003cjrprice@google.com\u003e\n  - a158d5164ebc9406e3e331052f6ddf1dfad6c76c spirv-reader: Fix invalid memory semantics in test by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 1a2543e754a31ed889566b9bb93d6bce83ea9eb7\nChange-Id: Ie963cf5d8dc9f396dbd503317082f14f330e59a5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/170520\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "89e2cdf1e91c6edae5061cc625c67c167bf768e9",
      "tree": "2b3b4d7ffc3df16d44d393cda55527bce5546650",
      "parents": [
        "65b550d3ccf7cc8165482cca360c6fb4c90985b0"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Jan 18 10:29:08 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jan 18 10:29:08 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 526e4b8b57dbf4bca8142bcb15d046c5c48009ad [spirv-reader] Handle pointer to vector component by James Price \u003cjrprice@google.com\u003e\n  - 03ecbbf5caa0ebc68d95b7023c62bddeb81f39a7 [ir] Add vector-element-ptr validation capability by James Price \u003cjrprice@google.com\u003e\n  - bd27f9c60dd261b6f685f5d5674cc68964c6e298 [spirv-reader] Fix test helper failure returns by James Price \u003cjrprice@google.com\u003e\n  - 96b7fdaf73e3815e3519cf8cc957be972e9c0f87 [tint][ir][DirectVariableAccess] Preserve original fn names by Ben Clayton \u003cbclayton@google.com\u003e\n  - f4686675192881b3f18a8c6f708ba67edf442543 [tint][wgsl] Add unrestricted_pointer_parameters feature by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2d501c5575e62e0a813c077d8fa6182bc7cc4496 [tint] Fix emission of module-scope struct initializers by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 526e4b8b57dbf4bca8142bcb15d046c5c48009ad\nChange-Id: I6c74c1e239b69c83d16e63a300be6f5d70914e50\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/170320\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "65b550d3ccf7cc8165482cca360c6fb4c90985b0",
      "tree": "5d86393428ca27f9b4a55e5400543b752e2b7f61",
      "parents": [
        "b1f3a8c01e8d7ab7808edc55765417575e414eba"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Jan 17 13:22:49 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 17 13:22:49 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - efda280eda8096c31cb7fbc7a5b895773559a8bb Remove entry_point return from GLSL backend. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: efda280eda8096c31cb7fbc7a5b895773559a8bb\nChange-Id: I4305b97507d934c47026853d3da168f61e09ad6b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/170020\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "b1f3a8c01e8d7ab7808edc55765417575e414eba",
      "tree": "07e8df1ea1de238e82037d4917587c196352cabb",
      "parents": [
        "d5ec9a7bdb8071a92d817206a666f480a0e23932"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Jan 16 11:34:17 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 16 11:34:17 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - fbabce4ec77f087877e12e5ee9b3e0dea80ec08d [tint][ir] Validate no calls to entry points by James Price \u003cjrprice@google.com\u003e\n  - ef011009ed1479b5dc554f26a1e7da31cd957f79 [tint][wgsl][reader] Expand expression Source spans by Ben Clayton \u003cbclayton@google.com\u003e\n  - 842ab015bacf7d32fa978db60b0ff9c4075d79fe [tint][uniformity] Fix mutable pointer parameters by James Price \u003cjrprice@google.com\u003e\n  - af25bec4a0ec2804567e18fe1feaf817f18c38f4 [tint][ast] Fix dynamic indices in DirectVariableAccess by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: fbabce4ec77f087877e12e5ee9b3e0dea80ec08d\nChange-Id: If0f9d64c7f1f3abbf37d82182caf3414609af33c\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/169800\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "d5ec9a7bdb8071a92d817206a666f480a0e23932",
      "tree": "acfae28f13ae15b25ca0a51f8247f583366eded8",
      "parents": [
        "a6fccb57a602c89381808e80125d47efc3fb305c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Jan 15 11:33:07 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jan 15 11:33:07 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - b789a43f5ad6f2b5fe5363b51f443529e3412ead GLSL: implement push constants. by Stephen White \u003csenorblanco@chromium.org\u003e\n  - aa7748413b909e531206c3bacc9bc8b495809840 [tint][ir] Validate access pointer address space and access by Ben Clayton \u003cbclayton@google.com\u003e\n  - 59a2b2474c0709fbbd0a0acfe94404ad9fae5500 [tint] Adjust default access control based on address space by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7dd8d3e2af2804a4f9a7d09142a324854532f7f5 [tint][uniformity] Fix nested LValue expressions by James Price \u003cjrprice@google.com\u003e\n  - dd817230abc003ee1924056dd813b6b383db4588 Tint/HLSL: Support Shader Model 6.6 Pack/Unpack intrinsics by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nGitOrigin-RevId: b789a43f5ad6f2b5fe5363b51f443529e3412ead\nChange-Id: I0be13c015b6ed9393b29f4f1ceda8f6509564d9f\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/169500\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "a6fccb57a602c89381808e80125d47efc3fb305c",
      "tree": "fa9d083040d89742bca0b65ae3274061162224eb",
      "parents": [
        "c0e065a6591fadcaa5248d31dd0ff458c1e5e87c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Jan 12 09:25:30 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 12 09:25:30 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 08d927984acb0e1034926cdd14235b40c74ef61e tint: add syntax sugar for dereferencing pointers by Antonio Maiorano \u003camaiorano@google.com\u003e\n  - 9df75a2af09525f603e38754c8b5beb475d1cc44 Wrap writer specific code in build guards. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - e856861fedf14ff9a480171e7ac69c78d11ae9ab Tint: Don\u0027t override HLSL shader model for fp16 by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 87a211c93227087421d3e3222f31ca83baf0086d [ir] Validate load instructions by James Price \u003cjrprice@google.com\u003e\n  - 52219928849510298c69a69a4d30e71f82ffa891 Tint: Support setting HLSL shader model in tint.exe by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nGitOrigin-RevId: 08d927984acb0e1034926cdd14235b40c74ef61e\nChange-Id: Ic2fc292647dea8dc2278a99155a21bdd58a58a50\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/169300\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "c0e065a6591fadcaa5248d31dd0ff458c1e5e87c",
      "tree": "86f8f7f888356c5576d4dbe00e7ae7a22ebc99f7",
      "parents": [
        "fe810249e10d55129c01276ebaac343ad238e88d"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Jan 11 10:54:58 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jan 11 10:54:58 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - b32f9ca75b28abdbc0b8c25817de6641f2c71989 [tint][wgsl] Simplify IRToProgramTest by Ben Clayton \u003cbclayton@google.com\u003e\n  - d56afc4261e2d046a7d8e424be372487ec149c18 Remove materialize from core defs. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - a3430744b3c198bc3ad7e28dc94297f3b8e04ff9 [tint][ir] Validate user call arguments by Ben Clayton \u003cbclayton@google.com\u003e\n  - addf27edd4bd0f14ad3c459099f51195078929f6 [tint] Minor code refactor by Ben Clayton \u003cbclayton@google.com\u003e\n  - 47236f1ef5f29b90d32c7a591fadb38d321ba6ff [tint] Fix the datatype conversion in socket.cc by Sonakshi Saxena \u003cnexa@google.com\u003e\n  - becf2538e8896d1538d0e02e05c5e8022337b505 [tint] Improve unit test failure output. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9887c6ea389dfd01bec84e39aecbf07ead777d94 [tint][ir] Validate store target type by Ben Clayton \u003cbclayton@google.com\u003e\n  - fa41628b03f1c048b024e32581d4ec9404e88d1c [spirv-reader] Handle UBO variable decorations by James Price \u003cjrprice@google.com\u003e\n  - 2e2bf7b923ee30485fd134326345a6233e0884c2 [spirv-reader] Handle Op{AccessChain,Load,Store} by James Price \u003cjrprice@google.com\u003e\n  - bd9da033ea5b4242217b1343d16eaf9c2d098d44 [spirv-reader] Add Emit() and AddValue() helpers by James Price \u003cjrprice@google.com\u003e\n  - df41dad13f79f66e81d8693a10f44d67a2edbec7 Add new SPIRV AST fuzzer. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 41cdde73fbc97afbe4de286d3180ad3420ca1fbc [tint][lang] Standardise lower / raise namespaces by Ben Clayton \u003cbclayton@google.com\u003e\n  - 31295c47ea224ae63b63bb78bd3f989074224f46 Add new GLSL fuzzer by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 91c5d6a2295dc2edd533de1935b92754690e23bb Add new HLSL fuzzer by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 2fe1f267e72e4e4e1b903b7c70f517c6d690c4e1 Add reflection for Access enum. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 8a000ce7786b702fa12cee14160588dda6f6af5a [ir]: polyfill dot4I8Packed, dot4UPacked when needed by David Neto \u003cdneto@google.com\u003e\n  - 6140a5998637a8b64a83c4da189d02af11a503f2 Add Vector to byte decoder. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - d98c29e4403851696da11684c6f45ca840defd16 Additions to generator code. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 514a18aed3fc6cbef08cfab57fc3b5155f6f84b9 [tint][ir] Use intrinsic table for binary ops. by Ben Clayton \u003cbclayton@google.com\u003e\n  - fa72454f21104406d53b6ca324c5fa65f03097a5 Add new MSL fuzzer by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 53edc77f378a6ff6837c75a8150fae179008e210 dp4a: fix Tint IR polyfills for unpack4x[IU]8 by David Neto \u003cdneto@google.com\u003e\n  - 1dc345789819bfa6509fe4fb3ecae600ddd6de2f [tint][ir] Add an IR binary roundtrip fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - b865a1e88666f21dc094e0218f12459e0743660c [tint][ir] Use intrinsic table for unary ops. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 825f6265f4435d0aba4eaa60e5b6fa7938c513fc Add toggle to disable Tint polyfills on integer division ... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nGitOrigin-RevId: b32f9ca75b28abdbc0b8c25817de6641f2c71989\nChange-Id: Ib87d37962a5220b36e44adc9989e61f001c7b599\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/168760\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "fe810249e10d55129c01276ebaac343ad238e88d",
      "tree": "8a900342f792929b03974bd0182bccdac802ee1d",
      "parents": [
        "2df1e8592dc6d1c708b8b82709feb4c3be3e736b"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Jan 08 09:54:46 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jan 08 09:54:46 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - c58a889b687b6a5f34689e4bda476677fa3618b6 [spirv-reader] Handle Uniform storage class by James Price \u003cjrprice@google.com\u003e\n  - 447fb8d75b7337b088260a18793549e74cc70d1f [spirv-reader] Emit struct types and constants by James Price \u003cjrprice@google.com\u003e\n  - a938b6619bd507b89442fa241a0a3e14bbf01ad6 [spirv-reader] Handle array types and constants by James Price \u003cjrprice@google.com\u003e\n  - 71c7de7bc58a69182ecc3c966f32bccfdc33ab67 [spirv-reader] Handle matrix types and constants by James Price \u003cjrprice@google.com\u003e\n  - c031d59c4ebff1edd1c80fc575c0675be12bc7d1 [spirv-reader] Handle vector types and constants by James Price \u003cjrprice@google.com\u003e\n  - cf05e9289b482131e76143ce5835a71fe12f0f8d [tint] intrinsic table: use Result failures by Ben Clayton \u003cbclayton@google.com\u003e\n  - 066a05ada3e9acf00208ee64188ced2782f15a64 [tint] Add intrinsic table support for unary * and \u0026 by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0a40886644dafce88a19b124aec9829e5b6eebdd Tint: implement pack4x{U|I}8Clamp and unpack4x{U|I}8 by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nGitOrigin-RevId: c58a889b687b6a5f34689e4bda476677fa3618b6\nChange-Id: Ief2b02714ed3901d95caf395b3896b2492c30b59\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/168440\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "2df1e8592dc6d1c708b8b82709feb4c3be3e736b",
      "tree": "4d50952e6ee81c6f61b67309d1a436f09c16351f",
      "parents": [
        "0560dfb72ef037bf88fdae2bea31a9243aa6ec9b"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Jan 05 13:36:44 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 05 13:36:44 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 4b452dc88a133cd21bd0af9287e7267145a13e6b [tint][core] Remove UnwrapRef() calls from intrinsic::Tab... by Ben Clayton \u003cbclayton@google.com\u003e\n  - b91578ac795715992d291da26f614b6ce3b106bf Fixup remapped binding group for MSL options. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 6b718aa2b08bffcb9bf4ef4c2d1fbc04fac32317 [tint][ir] Fix unittests that used invalid binary-ops by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ae7a137676a258a00d699b1e22bdede68f1c430 [tint][ir] Rename shiftl -\u003e shl, shiftr -\u003e shr by Ben Clayton \u003cbclayton@google.com\u003e\n  - 30404595c85eea98d231b7c68e1f21a24cc03167 [tint][utils] Add bytes::Decoder support for optional and... by Ben Clayton \u003cbclayton@google.com\u003e\n  - ebaf1174d90011de3724427a4ea0ef3c6e7d9e9d Fix syntax tree build. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - ffefb48bb51ff8e5445d1efa11b920e74874125c [tint][core] Add MemoryView type by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8962cdd9051f3569b8ec5d7c44ff524fb9054e61 [tint][utils] Add TINT_REFLECT_ENUM_RANGE by Ben Clayton \u003cbclayton@google.com\u003e\n  - 10c56f6efad017ac4fbee7e94c885a18488db635 [tint][ir] Serialize DepthMultisampleTexture types by Ben Clayton \u003cbclayton@google.com\u003e\n  - a35b8d46adae9a2b95be39f1a30904309c6b0c00 [tint][ir] Serialize Unreachable instruction by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4c87ddf16dc7a506a015f7111c5572b8da3d7bee [tint][ir] Serialize MultisampledTexture types by Ben Clayton \u003cbclayton@google.com\u003e\n  - fc24576d41ffb0e027d99f6ac6872d6773ce05d3 [tint][ir] Serialize Bitcast instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 07177d5d9d7a348b481eb32adc9fed2056950b70 [tint][ir] Serialize ExternalTexture by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7f4129354f1c08649ca8600c96e356283a86bf5c [tint][ir] Serialize more function return attributes by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3b0e5df0e510e43b9c6b58e3ce9a11d136aa41b4 [tint][ir] Remove Function::ReturnBuiltin, use core::Buil... by Ben Clayton \u003cbclayton@google.com\u003e\n  - e8b7b02cbd6e20b5f247a88dabe12dc25e586a76 [tint][ir] Serialize function parameter attributes by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8c9411653c73c26265cc2175a608a20c444bcc22 Move new WGSL AST fuzzer. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - f7c844b26baa8431462a4ddcd3c6602578842d2f msl: Explain side-effect annotation in preserved loops by David Neto \u003cdneto@google.com\u003e\n  - a011704b230c4fe0c076b53e4a9eb9b14e57beb6 [tint][ir] Remove FunctionParam::Builtin, use core::Built... by Ben Clayton \u003cbclayton@google.com\u003e\n  - c9115e1bd338325c4f91b5043077fa0e8e6a56bd [tint][type] Fix runtime-sized array implicit stride by Ben Clayton \u003cbclayton@google.com\u003e\n  - 89274f7f65d20acb7292007f1f77858547b34ec9 [tint][utils] Remove boolean operators from Result by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 4b452dc88a133cd21bd0af9287e7267145a13e6b\nChange-Id: Iffb2ccc6cb0de139e1e5c078f11e6fd26c0fe50a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/168100\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "0560dfb72ef037bf88fdae2bea31a9243aa6ec9b",
      "tree": "0cb8dd0f991068fe833503de5203ea43217d3d65",
      "parents": [
        "cd200cb73687f5b697d77483771927de6824da56"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Jan 03 11:34:38 2024 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 03 11:34:38 2024 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - cbcc0ce28b0b9692eccd3ff1c58fcda79f2c8f53 [tint][utils] Flesh out bytes utilities by Ben Clayton \u003cbclayton@google.com\u003e\n  - 55dfb797443039e7858a3f0ecfa09e9cd823c058 clang-format by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: cbcc0ce28b0b9692eccd3ff1c58fcda79f2c8f53\nChange-Id: I9c926a6ef9dfb7c775292b7c089022b880ddf952\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/167860\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "cd200cb73687f5b697d77483771927de6824da56",
      "tree": "13ec5a62cdb4717a48c8eb8519e51e4e9bf81646",
      "parents": [
        "f1c2fa9e39b93ca94735dd5eb2d996d2a1d082e1"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Dec 28 23:35:00 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Dec 28 23:35:00 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 26dc5f6989a35758ee466e8b2df5cebc983058ab msl ast_writer: Prevent emitted loops from erasure during... by David Neto \u003cdneto@google.com\u003e\n  - 2be279ee795b144ba43171c943c09707eda4480e Fix the comparator used to sort output attributes by David Neto \u003cdneto@google.com\u003e\n  - ece88f74027f2554bc6c98d0194eca9f4de4eb46 spir-v ast writer: Fix order of dpdx and dpdy operands by David Neto \u003cdneto@google.com\u003e\nGitOrigin-RevId: 26dc5f6989a35758ee466e8b2df5cebc983058ab\nChange-Id: Iea9f5e89f2f48cf98db233add45846845aa6b03c\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/166980\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Copybara Prod \u003ccopybara-worker@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "f1c2fa9e39b93ca94735dd5eb2d996d2a1d082e1",
      "tree": "18928f04572f45d2b8d88106f0d48ea203f6c3b0",
      "parents": [
        "50760ca6075e663f8661ca711b0d3a84fd3d0cfe"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Dec 21 23:15:07 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Dec 21 23:15:07 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 34eee4e680119d3e3c8950bf8c81423813bd550d [hlsl] Invert \u0027w\u0027 component of fragment position by James Price \u003cjrprice@google.com\u003e\n  - 85b77e002384a06fa182fb672ce98f0e942a5b59 Tint: implement the polyfill of pack4x{U|I}8 with dot pro... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 692b15ba4e194a2f030022989db335814e43ebc8 [tint] Fix nested texture-sampler pair collection by James Price \u003cjrprice@google.com\u003e\n  - 47ae7fc989645406705ec765a17f686e93e58226 [glsl] Match parameter order in CombineSamplers by James Price \u003cjrprice@google.com\u003e\n  - c8ca47fb936a40af08c055e28453dd58a2a8e5b3 Implement pack4xI8 and pack4xU8 by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - fa12b64a994c2db2cd5f8ff05a179c93e727c17b [spirv-reader] Emit module-scope private variables by James Price \u003cjrprice@google.com\u003e\n  - 6fcd2dbf85165d68c4f2b176b60ddc51bb1ca1c5 [spirv-reader] Handle OpConstantNull by James Price \u003cjrprice@google.com\u003e\n  - 44fd934e2adc874bc95db04957e7a088d5c41c99 [spirv-reader] Emit function-scope variables by James Price \u003cjrprice@google.com\u003e\n  - 09b618cf4ec14b9248f4eff7dcb91d05d9eac964 [spirv-reader] Handle vertex shader declarations by James Price \u003cjrprice@google.com\u003e\n  - 507a650b8a55743a495f4bff335857ee0192246d [spirv-reader] Handle fragment shader declarations by James Price \u003cjrprice@google.com\u003e\n  - ceb2cd5e21d46fe7cfb7dcb97f25051289969c5e [spirv-reader] Handle float types and constants by James Price \u003cjrprice@google.com\u003e\n  - 3699f6541792b174cd9e0e8a69f14684d12b382a [spirv-reader] Handle integer types and constants by James Price \u003cjrprice@google.com\u003e\n  - 2d70c1d55f54f209c25e8a6aed3cf55eb9d255ad [spirv-reader] Implement OpReturnValue by James Price \u003cjrprice@google.com\u003e\n  - 884af6b070cbee6e32731ad6bf3746b30231aa32 [spirv-reader] Emit function parameters by James Price \u003cjrprice@google.com\u003e\n  - 9c54476ce64f21d6878ede05af9397dd55973a14 [ir] Fix cloning of variable initializers by James Price \u003cjrprice@google.com\u003e\n  - 3bb3c53010c7c655a24501d1b8dd76aee33da85f Canonicalize index-ordering of entry point attributes by David Neto \u003cdneto@google.com\u003e\n  - 0044a0e04d2b4627d2c20c7986525eb4f29ca895 Generate texture builtin cases in a fixed order by David Neto \u003cdneto@google.com\u003e\n  - ae7600a10992bb52603c66f1760778fcb0650864 [tint][ir] Serialize StorageTexture types by Ben Clayton \u003cbclayton@google.com\u003e\n  - 60c67169d7d3278f85a91fdba3abce6f16f468ac [msl] Fix default interpolation sampling by James Price \u003cjrprice@google.com\u003e\n  - 615eeaaaba9ba8b21de204f31d37e8ff075c78f5 [tint][ir] Serialize SampledTexture types and fn return l... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 66926dc3ebe9343f69a74263373f794933a565f5 [spirv-reader] Emit basic function calls by James Price \u003cjrprice@google.com\u003e\n  - 230cd69cba7595b55399ab7b06fac2b520678b0e [spirv-reader] Handle entry point declarations for GLComp... by James Price \u003cjrprice@google.com\u003e\n  - 8eae7c09ab83155ed3114dc1cfaba5b939517b7b [spirv-reader] Start emitting functions by James Price \u003cjrprice@google.com\u003e\n  - d0dadce62bd0c397373fab0fa5e2dead57b580c6 [spirv-reader] Add PIMPL parser sources by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 34eee4e680119d3e3c8950bf8c81423813bd550d\nChange-Id: Id410cc6bce78aff8bdd1c045afdac7fe92c1aa63\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/165820\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "50760ca6075e663f8661ca711b0d3a84fd3d0cfe",
      "tree": "b0fe541fcc418d0016467d503caf90ebf64e5522",
      "parents": [
        "85e8e10c7ad7829afd7ff7f095d098e63a7e9cdf"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Dec 14 13:32:12 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Dec 14 13:32:12 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 383f4625a2e6a26fd956aa8528047972c7785b02 Compat: Fix UBO/SSBO naming issue with explicit remapping by Shrek Shao \u003cshrekshao@google.com\u003e\n  - ea47ccd19afb18f3040d3aa40ce17b9fa29c80b7 Remove Renamer in glsl ast_printer by Shrek Shao \u003cshrekshao@google.com\u003e\n  - c704dd55195ff489fda18c7ce9f73dfa3be2b48c [tint][ir] Serialize structs first by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7267e7ea09e3f396aac42420d833a8f08d265e08 [tint][ir] Serialize Sampler types by Ben Clayton \u003cbclayton@google.com\u003e\n  - 97300d2913902b6df77b30c34192f2c351530ef5 [tint][ir] Serialize runtime sized arrays by Ben Clayton \u003cbclayton@google.com\u003e\n  - 80045889e6bee9f42431326ead7ef0d2f0e620ec [tint][ir] Serialize DepthTexture types by Ben Clayton \u003cbclayton@google.com\u003e\n  - 988ce82fccc999cc0c25ffb2e76b09c5b4e14a36 [tint][ir] Serialize Loop instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - f8db1eca1c89bb4bba67f700f83abd3530cdc594 [tint][ir] Serialize Switch instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 033f24e72cc01610ae2a51aaacf124950b7032c2 [ir] Handle entry point attributes for IR-\u003eWGSL by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 383f4625a2e6a26fd956aa8528047972c7785b02\nChange-Id: I0702c5d307752ab9377ba672409b4de8ae97037a\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/165680\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "85e8e10c7ad7829afd7ff7f095d098e63a7e9cdf",
      "tree": "b6fe14fea324b89184bb0c02fe8562e6c7c6a9fb",
      "parents": [
        "649715f1de9c9681ef2ce3d46ffbff67409ad9a8"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Dec 13 10:13:35 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Dec 13 10:13:35 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 109e648f2f452424d2d1d0b1eba1e1b9fe036645 Support const expression with dot4{I|U}8Packed by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 0f64392b2721f3fe759ad0fe1dc5d6a9fe289653 Tint/MSL: Fix translation of dot4{I|U}8Packed by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 4a66dd3f407d2ad25ef20ba7b870bd90a91bde9c [spirv-reader] Add --use-ir-reader option to exe by James Price \u003cjrprice@google.com\u003e\n  - cbd7bc52f397f316d5251861203bdc1f6ad0bb65 [tint][ir] Serialize If instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 65d0b6d452fb90f0d7617f96fabf000bc10cbf5d [tint][ir] Serialize Atomics by Ben Clayton \u003cbclayton@google.com\u003e\n  - abd95badaa3a4112f6e2964f550497fd3e4af643 [tint][ir] Serialize Convert instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - fb728a34f167b35190041b1c21c3bba02a4c1707 [wgsl-writer] Add ProgramOptions for IR-\u003eAST by James Price \u003cjrprice@google.com\u003e\n  - 2735fb1962246442021a3bb1e525d982daa2744a [spirv-reader] Add entry point for IR parser by James Price \u003cjrprice@google.com\u003e\n  - cdcbe83771d83d5145ab81d471d0ae47b4637a9d [tint][ir] Serialize CoreBuiltinCall instruction by Ben Clayton \u003cbclayton@google.com\u003e\n  - c027f09d4948116b9974f518ffc9ec4b6b176b43 [tint][ir] Serialize struct types by Ben Clayton \u003cbclayton@google.com\u003e\n  - e6d2d2a94d619d83797472d1a1e7cad0cc86e240 [tools] Add --vebose flag to tint_remote_compile by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 109e648f2f452424d2d1d0b1eba1e1b9fe036645\nChange-Id: I7e844f58113784a4dd34c12442c13bc10d548b76\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/165320\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "649715f1de9c9681ef2ce3d46ffbff67409ad9a8",
      "tree": "57a04975b13bfa59844c2c06a58157efa75a111f",
      "parents": [
        "fbe5f2c7e1a91113f3b950df42c59d7baed6930d"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Dec 11 12:15:43 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 11 12:15:43 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - b725dae2e3a9afd1835e2d971ee9fd9ba7074bfe [tint][ir] Rename type proto messages by Ben Clayton \u003cbclayton@google.com\u003e\n  - 84d1d55f1aa8b1e42ba98caa4639315e15d27913 undef CHECK before defining it locally by David Neto \u003cdneto@google.com\u003e\nGitOrigin-RevId: b725dae2e3a9afd1835e2d971ee9fd9ba7074bfe\nChange-Id: Ia53b696838b27e75b7a1800fd9b098f63edda913\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/163900\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "fbe5f2c7e1a91113f3b950df42c59d7baed6930d",
      "tree": "8e4bad8b7df78c677b1289487ab6af8ac3191d16",
      "parents": [
        "30c20fd08416b50cc850f86cd0dca5528de1a8a8"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Sun Dec 10 13:52:30 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Dec 10 13:52:30 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nContains manual fixes for:\n * CMakeLists.txt\n * DEPS\n * scripts/tint_overrides_with_defaults.gni\n\nAnd one new files:\n * third_party/protobuf.cmake\n\nAlso bumps Kokoro Clang version to 13.0.1, to match the Dawn bots.\n\nChanges:\n  - d86e9a765cb57b9e3c8476731a4de964e2dd25a3 [spirv-reader] Pass workgroup_id as argument by James Price \u003cjrprice@google.com\u003e\n  - 3f11e1e7dff3c0a0a0ecc6d3ae23f9070f4c0aa8 [tint][ir] Serialize Swizzle instruction by Ben Clayton \u003cbclayton@google.com\u003e\n  - 59bc89f8fe3967eee8eef4465eea31dc22fe1a79 Revert \"clang-format\" by Stephen White \u003csenorblanco@google.com\u003e\n  - f91e88ad4a2306f6b65dd97849d33a2c515af6ac clang-format by Ben Clayton \u003cbclayton@google.com\u003e\n  - 84a7cbf8ebc415970472d2b32eaef27a417b59bc [tint][ir] Serialize [Load|Store]VectorElement instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 53c0fa9a80310e69b5b1b6cae96f9469f20b654e Enable language extension `packed_4x8_integer_dot_product` by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - c668c1690ed23db80238aabbe42002a15ee2eb0e [tint][ir] Serialize Unary and Binary instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - dacc2637282217ac5d9a2c2a45a7ca2c54dbac61 [tint][ir] Serialize Var binding points by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7d9a66e3d2a562819b750d4aa1bdbb912de770b5 [tint][ir] Serialize the root block by Ben Clayton \u003cbclayton@google.com\u003e\n  - cba30d2b886939bc7b84f7b5687236ff9ca83046 [tint][ir] Serialize Load and Store instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 112549bea523b3cfc1c2c0e0f37b2e2f442f2ca5 [tint][ir] Serialize UserCall by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0bc302670162c75ef9417f4e1c3d775bc96cdaa0 [tint][ir] Serialize fixed-size array types by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7f9721daadcf26d752f56847ff319644d1c5913e [tint][ir] Serialize var instructions and pointer types. by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3f620ab5d809ad4c2b90a165a1ec4241dbbb7913 [tint][ir] Serialize Access instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - fc5664ab75a62d969cdc4d3870a073bf4ba5e0c4 [tint][ir] Serialize vectors and matrices by Ben Clayton \u003cbclayton@google.com\u003e\n  - 069238f0d8b1eee5daaff62a7f5978f69dcab954 [tint][ir][validator] \u0027source\u0027 -\u003e \u0027instruction\u0027 by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4eff8bec72c2900d4a8b9219535433016ceef279 [tint][ir] Serialize constant scalars and lets by Ben Clayton \u003cbclayton@google.com\u003e\n  - 85b673578773a7104615183fce70b0dbf6462d58 [tint][ir] Serialize Discard instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2388287c0ecacdb37a09ab2b73f10a7c66eff7bc [tint][fuzz] Don\u0027t attempt to memcpy from nullptr by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3ee81db189e8e5cebbec8c6f33f9d15e9124ed67 Fix license: it\u0027s BSD-3 not Apache 2 by David Neto \u003cdneto@google.com\u003e\n  - 0a8dc81b6184478c1b4c83bda1ecb71da660bb04 [tint][utils] Make bytes::Reader an interface by Ben Clayton \u003cbclayton@google.com\u003e\n  - 44a29b5e3743ad38a8d5147119471d28fabd44e5 [tint][gn] Fix include_dirs in tint_common_config by Ben Clayton \u003cbclayton@google.com\u003e\n  - ae7240f3642136f636a49d07dfc1c87cd29cf0b9 Vulkan: Use the polyfill of dot4{I|U}8Packed() when neces... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 648a2b32c94e2bbda7f12076ff57ace9699e602e OpenGL: Support dot4I8Packed() and dot4U8Packed() by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 90c7cc2304a6b629e5c5fdef18b4e1a1b3a2fbaa [tint][ir] Begin building proto-based serializer by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: d86e9a765cb57b9e3c8476731a4de964e2dd25a3\nChange-Id: Ib656c7a3768d7a278d640f35ce2534b8c50f73d2\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/165140\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "30c20fd08416b50cc850f86cd0dca5528de1a8a8",
      "tree": "822571aa2761a28feefe1b540ea3ae8b58ce0d09",
      "parents": [
        "ad53840f61e1b18a4321efd82fafdc5e07d1853c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Dec 01 11:07:29 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Dec 01 11:07:29 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 635977a94ad7731ff6de419318235b2c6fa0a243 [tint] Generate ArrayLengthFromUniform indices by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 635977a94ad7731ff6de419318235b2c6fa0a243\nChange-Id: I251e2a32f481a5c0f1b88c1c4c1c004b97bdb55c\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/163705\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "ad53840f61e1b18a4321efd82fafdc5e07d1853c",
      "tree": "01f9164e599837d36f2d79178a8c962e55553a06",
      "parents": [
        "6fc337af6c6b099323044809da128130f9c706b3"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Nov 30 10:35:54 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Nov 30 10:35:54 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 26e8eb157779689ecbf762a26f1e52740b7dadc9 [tint] Add language features for status testing. by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - cf34b18f8f0359a43c7ce7fa6093205d405ee3fe [tint] Add lang/wgsl/features/status by Corentin Wallez \u003ccwallez@chromium.org\u003e\n  - 0ebbc5c2fe37c20591d2ca54ea3728d622dd7991 [ir][msl] Add msl def file by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 7c0a801574a89ad06cf99dc523c0eab722df8998 D3D11: Implement polyfill of DP4A by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nGitOrigin-RevId: 26e8eb157779689ecbf762a26f1e52740b7dadc9\nChange-Id: I2d4253d475fbcc5ecb446216b1f6e79c8da0f61f\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/163640\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "6fc337af6c6b099323044809da128130f9c706b3",
      "tree": "e1047948a0537bff7cacd84ef800f6de7da8377d",
      "parents": [
        "4c803addf4a8153026851dff0b3dc9f43a146e74"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Nov 29 14:47:18 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Nov 29 14:47:18 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 7e0d9e6843de383e721d2c269d6a64e3537a244b [tint] Handle empty tables in intrinsic table data template by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3c54ba593c7811c6ddcf5f61f8610187d210aa16 [tint][wgsl] Move LanguageFeature to a separate target by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2e26e7a6f8f48e67d099c3237f53da5708197fc6 [tint][msl][ir] Use ValueToLet IR transform by Ben Clayton \u003cbclayton@google.com\u003e\n  - d9ffa54c787dbd790f4896bd522121a5c40b4ef4 [tint][ir] Add ValueToLet transform by Ben Clayton \u003cbclayton@google.com\u003e\n  - e6d2cd002804c1543b3ca60a25715d04a4e76c98 [tint][spirv] Add a SPIR-V writer IR fuzzer. by Ben Clayton \u003cbclayton@google.com\u003e\n  - fb6a9bcd2ce8771d696ee86ec41753b9ab5600aa [tint][ir] Remove default parameters for Operand() and Re... by Ben Clayton \u003cbclayton@google.com\u003e\n  - da8a08aefec265090b9aedbbeaea919b81395904 [tint][ir] Change Instruction::Result() return type by Ben Clayton \u003cbclayton@google.com\u003e\n  - 08396a3b9ac5c58fc0e86e3c3b53869228c8d6f9 [tint][ir] Add Builder overloads that take the type as a ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6a235972b207be3b9e6395d02aff71141562885b [tint][cmake] Pass -Wno-gnu-zero-variadic-macro-arguments by Ben Clayton \u003cbclayton@google.com\u003e\n  - 84cd0f83d5f3661bd4d2f10287775e778589c14e [tint][ir] Always emit ir::Let for WGSL lets by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7e6e44fbf9d65645056e8759bddcff259884fa11 [tint][wgsl] Migrate IR roundtrip fuzzer to be an IR fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 339941969ddb111159ba1696728fdfe6e01783d4 [tint][fuzz] Add an IR fuzzer framework by Ben Clayton \u003cbclayton@google.com\u003e\n  - bfa79963bcdda05644bce8857f13b980f76655b1 [tint][spirv] Add a SPIR-V writer fuzzer from AST by Ben Clayton \u003cbclayton@google.com\u003e\n  - 881eff88cf623325bbb891a0c07c1ef0e0a612d2 [tint][spirv] Add validate library by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ee5f187deed9ef125de1e6177d95fdf7beb2967 [ir][msl] Run existing transforms which are required. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 571cc4420ff93b2ff9ed49ef2c076191563c87df Remove chromium_experimental_read_write_storage_texture f... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 2a21ac0c3b4f4b18afb69aefbf7a390915b13ef2 [ir][msl] Add support for fragment inputs by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 71da3e8aa054ec1e8d36f65a07b975ad8d02de0f [ir][msl] Add thread and threadgroup position. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 9ffc1d92cb4b6a599dc8803a9d84f28821c5b27d [ir][msl] Fix const of non-entrypoint pointers by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - b4697b7658625f704b18f25f291a7e7557e90537 [ir][msl] Emit some core builtins. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 050f08c3f5c84ba3721b26a6765e6084ce497f1e Fix TINT_FOREACH_13, _14 and _15 by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 9aa5b553322a54c0ecd3c9eb71bf2d12ad8932b6 [tint] Fix Bazel config_setting_group definition by André Cruz \u003candre@cabine.org\u003e\n  - aa5190b63b384a21e1eab9769a7069fe850a72fc [ir] Lower IR before dumping. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 9cad74f4170393ee91dead059cd57b86bce70cb4 [ir][msl] Emit swizzle, load/store vector element instruc... by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - af2c7345c2db8227dd83558eeb0095eb5af20db8 [ir] Rename InstructionResult::Source. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 2e2bf672c68214f87aec7b8dfdefef943d67c23a [ir][msl] Emit switch instructions by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 3b4bf191b3afa8902d3a39c21e1bca76a8246752 [ir][msl] Emit loops by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - b4ec73fd56384fd586caec2ae80af3b0fa144776 [ir][msl] Emit unary instructions by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 99204da719f0f1f76b79afb306ac6d5fa81269e2 [ir][msl] Emit function parameters by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - a5460d0c97c7c07a49e65fdbfeed1af6ff41f7e4 [tint][utils] Fix diagnostic initializer_list ctor by Ben Clayton \u003cbclayton@google.com\u003e\n  - 624e8dd3ae8c510f85929e5e17db8591e19e2fb6 Add user call tests by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 5c69ff44659e270f174e132064ac0a2eaaab5fb0 [tint] Add tint_build_is_\u003cOS\u003e defines and build flags by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1cc545189477077687e73b77aed757ad341bef8a [ir][msl] Emit ir::UserCall by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 3505ed4c5fc1eb6532562b14a77627249839843e Add struct index accessor tests by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 48318cd9d31a766fa5f60bca330ae65cc53a3c9c [ir][msl] Emit ir::Access by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 3aaaaf476d6cdc5cd859c1ba3a8b924c91efd88c [tint][wgsl][fuzz] Parse base64 encoded comments by Ben Clayton \u003cbclayton@google.com\u003e\n  - c97af9022e8442a2dbdea6716e190a04f3c18028 [tint][utils] Add DecodeBase64FromComments() by Ben Clayton \u003cbclayton@google.com\u003e\n  - b421e4039ddf914ca55a1be0468b138bf7dc188c [tint][wgsl][fuzz] Fix static init ordering bug by Ben Clayton \u003cbclayton@google.com\u003e\n  - ff67199151e64f4dc1f13a96aea80dd50c43d669 [tint][spirv] Add GenerateBindings() overload for IR modu... by Ben Clayton \u003cbclayton@google.com\u003e\n  - f0973d594afb2563f044085764c448042ab6b1e1 [tint][utils] Add DecodeBase64() helper by Ben Clayton \u003cbclayton@google.com\u003e\n  - 63eb5c8c26eef4692a2e99698e0b902cea82ecd0 [tint][utils] Add byte decoder by Ben Clayton \u003cbclayton@google.com\u003e\n  - e988749ee42d12307483ea2fc6b89895845012e6 [tint][wgsl][lower] Skip over dead instructions by Ben Clayton \u003cbclayton@google.com\u003e\n  - b098803b006d7d1bb7797fa08644acc9d31b6e1b [tint] Rename wgsl/wgsl_fuzz.* -\u003e wgsl/fuzz.* by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1b48e6b4e1c7f0192554d3225959b26b524acc9d [tint][utils] Add byte reader utility by Ben Clayton \u003cbclayton@google.com\u003e\n  - cea718c62b756d4cfce155460d5e629ca6918cf8 [ir][msl] Emit bitcast by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 1fa6a4beb24243ad86bba906eca9c09e4cbb200d [ir][msl] Emit entry point stage name by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 5555694d23e1507c24c76827003d765f6593ecf2 [ir][msl] Fixup binary emission by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 24b81095d4bd758b87fb548c2ca1a3dcae2a2d74 [ir] Move use of IR decision higher in the stack. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 58794b5dfa9d81ef14122e3fbc85382664541b20 [ir][msl] Simplify expression emission in MSL printer. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 7bbe4c1696f2433d7228877d451b812e23c4adff [ir][msl] Add `construct` to MSL IR printer by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 019146fbc300c5bd704dae7e198714ff774236d3 [ir] Add an IR option into the ICE machinery. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - acef3106912878e0b93c0f969c80020853fcbbb1 [tint][ir] Add ConstPropagatingPtr - const-propagating ptr by Ben Clayton \u003cbclayton@google.com\u003e\n  - eee3ad04f703c90c7af1a8f0ea358231247f955a [ir][msl] Add `discard` to MSL IR printer by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 37e9d111b375bd014cb0e1236436b8eeea8da45a [tint] Namespace the strconv files by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 1e7b312706ad214eb09007f77521488f0a409991 [tint][ir] Use \u0027const\u0027 on non-mutating IR consumers by Ben Clayton \u003cbclayton@google.com\u003e\n  - c33fdbb0a4f4a8301551019596101c05e38249b3 Remove chromium_experimental_read_write_storage_texture by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - ead8a043e377273b24e6c788007e6a7d15cf1093 [tint][ir] Add \u0027const\u0027 accessors by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1c483bfabb8685b5c1ff8c50b4d41677708b0d53 [spirv-writer] Fix atomics after discard by James Price \u003cjrprice@google.com\u003e\n  - 69298a3abdb3e788e05931e961cb2337aab70c23 [spirv-writer] Fix implicit blocks with results by James Price \u003cjrprice@google.com\u003e\n  - ffbcc3584f07dae21ff696bbdc9fdd26127e425f [tint][wgsl] Move RenameConflicts out of IrToProgram by Ben Clayton \u003cbclayton@google.com\u003e\n  - a166dcb470df81ce26f1fde0fc3bc071c90aca87 [tint][ir] Simplify ir::Switch case generation by Ben Clayton \u003cbclayton@google.com\u003e\n  - a89d6647f696b240bfd2861d79c7dba7d856dcb5 [tint][ir] Refactor Instruction result methods by Ben Clayton \u003cbclayton@google.com\u003e\n  - fb07fa9e8877d3f7934ec972a4e7bd3a44e0a78c [build] Add guards for protobuf by Ben Clayton \u003cbclayton@google.com\u003e\n  - e6744dbe784dbba68a866c3e6cf219ac616bfc40 [tint][utils] Add Vector(const Slice\u003cconst T\u003e\u0026) constructor by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0e21d289202eea9f08d14ca32cf3cdfa2cac8cca [ir] Fix Std140 for non-decomposed matrices by James Price \u003cjrprice@google.com\u003e\n  - b9d3e1c8448ac3dc37fa2eac24d668dc1199b928 [tint][ir] Remove Block::HasTerminator() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 2e4b301ab516935dd2afc7e6e161e628a7ab2c43 [tint][utils] Vector improvements by Ben Clayton \u003cbclayton@google.com\u003e\n  - 96687ce6fe09763f997a9ee5c345d04162a87451 [tint][ir] Remove Usage::Hasher by Ben Clayton \u003cbclayton@google.com\u003e\n  - a86a8230eab47ce501c4bb4eb01b6cad5a9f456f [tint][utils] Change SymbolTable::Wrap() to be a static m... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 095c7c067792c0dc868a84f72b356723a43235d0 [tint][ir] Remove Module::disassembly_file by Ben Clayton \u003cbclayton@google.com\u003e\n  - f2de7ead699d34b1ef8aa43398d5488ba67f018b [tint] Add build support for protobufs by Ben Clayton \u003cbclayton@google.com\u003e\n  - 429e97b6d3f8caddd198154d0ad63c7ed5e96615 [tint][utils] Remove stray \u0027+\u0027 by Ben Clayton \u003cbclayton@google.com\u003e\n  - d67c378f26a756649984b6bd0eda1d752377e7e1 Revert \"[msl] Remove PixelLocal as printer supported exte... by Ben Clayton \u003cbclayton@google.com\u003e\n  - a87d06317a67c25c0676fc47fff87d9146622b5e Tint/HLSL: Support translating pixel local variables on H... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 5896e7501bf3a0dccb12f146949195d461d4a71e [tint] Namespace the socket files by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - e5f014098bf1706bbf04f5a507ee8b8d04cbfba5 [msl] Remove PixelLocal as printer supported extension by Ben Clayton \u003cbclayton@google.com\u003e\n  - 99672e2bf1edb05cc52a2fa5e9128952fd3a93e8 Use result type to handle diagnostics by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 7e0d9e6843de383e721d2c269d6a64e3537a244b\nChange-Id: Ic95378ba1d4e9efdc50c770088125baebd62efa5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/161020\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "4c803addf4a8153026851dff0b3dc9f43a146e74",
      "tree": "d9db3adb28fad3f733b354a2e3ef85d0890e6961",
      "parents": [
        "625df7a572d4c925f27d690b88d67103de31cb66"
      ],
      "author": {
        "name": "Ben Clayton",
        "email": "bclayton@google.com",
        "time": "Tue Nov 28 14:59:10 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Nov 28 14:59:10 2023 +0000"
      },
      "message": "[gn] Define tint_has_protobuf to false\n\nThis is only needed for clusterfuzz, which will be built from the dawn repo.\n\nChange-Id: I1a2b2d4385901e209a5854bd9f9ffdb084920ac1\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/163201\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\nAuto-Submit: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "625df7a572d4c925f27d690b88d67103de31cb66",
      "tree": "2d8889976429fa45a5acc1140073b86c94516a17",
      "parents": [
        "c6a1a62c5608cdf1d5fea8ac7761dd48abd73aac"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Nov 15 10:42:11 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Nov 15 10:42:11 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 35dbf7f4cc7f0cd89231ce5f26d38e20b00e9aea Rename option_builder to option_helpers. by dan sinclair \u003cdsinclair@chromium.org\u003e\n  - 4c88c1eade1b75def67979a37b152e8329c3c34b Using binding information for MSL/Tint interface by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 35dbf7f4cc7f0cd89231ce5f26d38e20b00e9aea\nChange-Id: Ifdd8964520860a5290d59356837444e389be1051\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/160683\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "c6a1a62c5608cdf1d5fea8ac7761dd48abd73aac",
      "tree": "85c3d59b9dcfd8ea39da71139e7c63ab7c7f9e18",
      "parents": [
        "33946ea2cf1c7dd9bd049e6c920419679511886e"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Nov 14 14:11:25 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Nov 14 14:11:25 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 2591c8dccc0c68bb1964a07728bb90068a945696 [tint][wgsl] Fix ICE in SingleEntryPoint transform by Ben Clayton \u003cbclayton@google.com\u003e\n  - de9f5234cc17387b62ae148a89aeaae7277c0593 [tint][core] Fix return type of HashCode() by Ben Clayton \u003cbclayton@google.com\u003e\n  - a54554a52ad83c193121115e7efe3fca21a76944 Tint/HLSL: Don\u0027t pack level in coords for textureLoad on ... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 4a85e5d207b31f69a537fa28f042fef645d26198 Tint/HLSL: Implement AST transform for pixel local variab... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\nGitOrigin-RevId: 2591c8dccc0c68bb1964a07728bb90068a945696\nChange-Id: I0fb56c94d17c10e70cb384e201e9d6963978f919\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/160681\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "33946ea2cf1c7dd9bd049e6c920419679511886e",
      "tree": "3bc221ebdddba5d9dbff6717e3664507bc4cc1f5",
      "parents": [
        "25e696eb2cd448f3e8488878d9e794f83bbf6367"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Mon Nov 13 12:08:57 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Nov 13 12:08:57 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - b383cf0629faeda3a75c1a6c8eb5b5859040671d [tint][gn] Hook up tint_info to the build by Ben Clayton \u003cbclayton@google.com\u003e\n  - d8f6206dc6e0f9de2fb30dd9b73f49faf1f65f93 [tint][resolver] Add validation test for @color and @loca... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 570461ecdae1e36c61aa830034506bebb57b6186 [tint][transform] Update CanonicalizeEntryPointIO tests by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0e4aee6e79ee3c5c24d2a34b41b1398cc7a277cb [tint][wgsl] Parse @color by Ben Clayton \u003cbclayton@google.com\u003e\n  - e73b3936268202c1baf069830ab3ef867c9ee681 [tint][msl] Implement chromium_experimental_framebuffer_f... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7836e1b2d5e834a5eac09c4bcc3b0079e127f081 [tint][resolver] Fix false-positive dual-source-blending ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 013fd37bcd800eab06da0893a9f3a560d0bc7540 [tint] Fix conflict between two CLs that landed, breaking... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 4348a05e24ea85775b808b0068d97d1648a9f046 [spirv-writer] Support clamp_frag_depth for multiple entr... by James Price \u003cjrprice@google.com\u003e\n  - 2af581505700219f2f7dcfc501b0027215e7c111 [tint][inspector] Reflect the @color attribute by Ben Clayton \u003cbclayton@google.com\u003e\n  - 45f5c607bdcdef17b8c382f8a279bd48490bab0e [tint] Resolve ColorAttribute by Ben Clayton \u003cbclayton@google.com\u003e\n  - c36093e932c33b6269204461ebbf864bd7e717de [tint][wgsl] Add ColorAttribute by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: b383cf0629faeda3a75c1a6c8eb5b5859040671d\nChange-Id: If54ace3ab35b5ed717aed8e90ba81199a70a57dc\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/160340\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n"
    },
    {
      "commit": "25e696eb2cd448f3e8488878d9e794f83bbf6367",
      "tree": "2d0e262f26dda45fede344cac34f1de3028c39f2",
      "parents": [
        "8027aefcb42ffc5262c4db41e8deb14f8b01221e"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Nov 10 11:22:41 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Nov 10 11:22:41 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - e50f779c2dd2cebf696366812dcaf984208a53fd [tint][resolver] Fix dual source blending validation by Ben Clayton \u003cbclayton@google.com\u003e\n  - e30eacb0b6e8725e79c283908b7cb0c7f219ac44 [tint][resolver] Tweak diagnostic messages by Ben Clayton \u003cbclayton@google.com\u003e\n  - 65e3824a1fc0401a10b3c8a26a461d0613bfdffc [tint][sem] Move variable attributes to separate structs by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3e56a384d541a9340164373c5640585401933b14 [tint] Add chromium_experimental_framebuffer_fetch by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9cd1619dd2d3f4290127cad201795e9325f257dc [tint] Comment the fields of core::type::StructMemberAttr... by Ben Clayton \u003cbclayton@google.com\u003e\n  - de3f95a16bca110f452acdc80296dc9a27ab84cb [tint][resolver] Fix @index validation, tweak diagnostics by Ben Clayton \u003cbclayton@google.com\u003e\n  - 3f8fb00ff16b80d8b7881d586cd3729640f67b1e [tint][resolver] Standardise attribute diagnostics by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0e29fcb8d4fb5820e1aab9cae8dfb48747c92570 [tint][resolver] Clean up attribute validation tests by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: e50f779c2dd2cebf696366812dcaf984208a53fd\nChange-Id: I35111336b878abc204403fbc0a592c19d6a7e7a1\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/160240\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "8027aefcb42ffc5262c4db41e8deb14f8b01221e",
      "tree": "f2ec1b14f293a4074c68089eb6ddf71aaf2906f0",
      "parents": [
        "941e2eb2b45a4c390cdf077f6ed1f272dc235d5f"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Nov 09 20:10:28 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Nov 09 20:10:28 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - bfced8b81864de13fff25d48a50d09a5d87d99be [tint][wgsl] Hide \u0027chromium\u0027 extensions in diagnostics by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0b255d2da6884122ffced19bddffcb87510c1a3b [tint] Use std::string_view for generated enum strings by Ben Clayton \u003cbclayton@google.com\u003e\n  - 1d6f3543b9e5a5dcce74a7b94db867649d82253e [tint][wgsl] Generate kAllExtensions, kAllLanguageFeatures by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: bfced8b81864de13fff25d48a50d09a5d87d99be\nChange-Id: Ifce700708546f2ca59aa9471cac7827d9a0d60a6\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/159700\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "941e2eb2b45a4c390cdf077f6ed1f272dc235d5f",
      "tree": "82933065f771faf3c0878af1cc8b24c792dd0e11",
      "parents": [
        "f0bfd1bfea3d11fa75ef0a464ed87a85c337769a"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Tue Nov 07 17:40:41 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Nov 07 17:40:41 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 78da6644356b1a0c2613e04690f626f932067622 Pass feature allowlist from Dawn to Tint by James Price \u003cjrprice@google.com\u003e\nGitOrigin-RevId: 78da6644356b1a0c2613e04690f626f932067622\nChange-Id: I28584a520c56febc98f6aad0c4d97764ff835f18\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/159460\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "f0bfd1bfea3d11fa75ef0a464ed87a85c337769a",
      "tree": "e5d4b74636027b238578f77827a225ed49412c25",
      "parents": [
        "ff3da0721b0aa03cc0dcc1f3d00810701312af1c"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Fri Nov 03 10:08:54 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Nov 03 10:08:54 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 558f0dfed76840e3793d2468b3b504d465b8ee89 [tint][fuzzers] Port ast_printer_fuzz to tint_wgsl_fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0619b8c5f6712425ba382aeca9465a607b8a5559 [tint][fuzzers] Port tint_ast_clone_fuzzer to tint_wgsl_f... by Ben Clayton \u003cbclayton@google.com\u003e\n  - d2170a3da19e5108c717198a4cfd00a94e8b0ec8 [spirv-reader] Add requires for RW textures by James Price \u003cjrprice@google.com\u003e\n  - cdcc15311ff58993d66ac4923ff9e259c7ea3c9f [tint] Remove unused include from common options by James Price \u003cjrprice@google.com\u003e\n  - 631aaa36b20883f72f2a428e3fe9912d1634ec4f [glsl][hlsl][msl][spirv] Ignore requires directive by James Price \u003cjrprice@google.com\u003e\n  - 0840920e4a29384371c9c1624970815d901c0a7c [tint] Handle Requires in SingleEntryPoint by James Price \u003cjrprice@google.com\u003e\n  - b51477ba2f34044f5422c9aa40df4519e3b51bed [wgsl] Parse RW storage texture language feature by James Price \u003cjrprice@google.com\u003e\n  - bdbeb35882c4a8352c6119b5493c88ead4f7aaea [wgsl][writer] Emit requires directives by James Price \u003cjrprice@google.com\u003e\n  - 9b6ba18fcea05507c72b2b8b2994c017f0fb66da [tint][ir] Handle requires directives by James Price \u003cjrprice@google.com\u003e\n  - 254e3a9e8ff75b95451b44e8fbddcb828082a6f9 [tint] Resolve requires directives by James Price \u003cjrprice@google.com\u003e\n  - 55b671bf57c5f5ea1374411ed793a642221f6bee [tint][wgsl] Add `Requires` AST node by James Price \u003cjrprice@google.com\u003e\n  - b926b1f351c73118101c30cf6b7de3dfa7cf6cdd [tint] Add LanguageFeature enum by James Price \u003cjrprice@google.com\u003e\n  - 531663f4669bbb466f020b4dd490f6e1dfd3c6b7 Fixup binding generator for duplicate bindings. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 558f0dfed76840e3793d2468b3b504d465b8ee89\nChange-Id: Icfed6d99331e4941506913d87b1f492c07c86120\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/159140\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "ff3da0721b0aa03cc0dcc1f3d00810701312af1c",
      "tree": "284e690068752f1425d89e6f129626deeb969e80",
      "parents": [
        "5e1aa538d598591a927b841b7bfbbfd4cc04e56f"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Thu Nov 02 16:51:05 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Nov 02 16:51:05 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - 8d5c7953376556f7eb07901ed8c4920ec8b21542 Support read-only and read-write storage textures as unsa... by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - 72b95a5ad69184ed84c11be35214ab7d45210f48 [tint][fuzzers] Add --concurrent flag to tint_wgsl_fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - c39a4aa86d9a9aae4e3983d3d55f105d5c09f1dc [tint][spirv][bench] Disable derivative UA by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 8d5c7953376556f7eb07901ed8c4920ec8b21542\nChange-Id: Iac694ae33fa44622e870e7352b0673bebed85a12\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/158682\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n"
    },
    {
      "commit": "5e1aa538d598591a927b841b7bfbbfd4cc04e56f",
      "tree": "197907e949c267cd90f788a0be7474e1582cb8a6",
      "parents": [
        "0cc1188a27ef013ecba06e813d95015ad6dc0edd"
      ],
      "author": {
        "name": "Tint team",
        "email": "no-reply@google.com",
        "time": "Wed Nov 01 10:38:38 2023 +0000"
      },
      "committer": {
        "name": "Tint LUCI CQ",
        "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Nov 01 10:38:38 2023 +0000"
      },
      "message": "Import Tint changes from Dawn\n\nChanges:\n  - a8e7cb73d418e79d9e39a760544038ed0229b46b Add Renamer transform to ShaderModuleGL and fixes by Shrek Shao \u003cshrekshao@google.com\u003e\n  - f629f749ebd42249b88dfbf379f4bdfef6f7c53d [tint] Make lang/*/validate APIs consistent by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: a8e7cb73d418e79d9e39a760544038ed0229b46b\nChange-Id: Ib89e11a536647aa669618850aa62edee3fa7453b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/158681\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n"
    }
  ],
  "next": "0cc1188a27ef013ecba06e813d95015ad6dc0edd"
}
