)]}'
{
  "commit": "0567736dfb04b0dfb51d764201800724aa8df8d2",
  "tree": "4dcec7f2d8c86ee38399b0b3c3eb26de5a7566f6",
  "parents": [
    "37c5c1c45b3e5b8118fc680e38ed92d44bd55c44"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Wed Sep 03 02:35:48 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 03 02:35:48 2025 -0700"
  },
  "message": "[dawn][vk] Set up the metadata buffer for Tint\u0027s resource_binding.\n\nTint\u0027s support for `resource_binding` is done with a transform that\nneeds to know where the metadata buffer will be. Add that information in\nthe options set up in vulkan::ShaderModule.\n\nAdd tests that the metadata buffer is correctly set up by checking that\nWGSL\u0027s arrayLength on `resource_binding` works correctly.\n\nBug: 435317394, 442483669\nChange-Id: Ie90d857047f621bac7fc0c58c21b39e4683fc7a3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259874\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: Geoff Lang \u003cgeofflang@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3626965c38b4648c3ab97161da27641e3527ec8d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindGroup.cpp",
      "new_id": "860dbbdefade384ef842ec02b9249866064c3231",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindGroup.cpp"
    },
    {
      "type": "modify",
      "old_id": "77bcafc8314576a7378e2e58163af8af81e1f892",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindGroup.h",
      "new_id": "9144ffc9332ea4a70053bab366e9b26759f09805",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindGroup.h"
    },
    {
      "type": "modify",
      "old_id": "61cb0818d074b3496ecd000b2de0594c60ed6c7a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp",
      "new_id": "8a03626afd23154b6a935702129d8da34b591a58",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "2ac481123b9c546fcaab2de83eac4aa9c861d879",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/BindingArrayTests.cpp",
      "new_id": "156cb004d6989845d6a20895b89163857d0692d9",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/BindingArrayTests.cpp"
    }
  ]
}
