)]}'
{
  "commit": "2b10348bf2acb2b25ea83b9b8d0cf2201d954141",
  "tree": "be8db5fdc023f887d4381e0ab7db59bbba98c8ba",
  "parents": [
    "e2588d6565490f22a27843beb3cf5aecf9eb28d9"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Thu Jul 06 00:30:54 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jul 06 00:30:54 2023 +0000"
  },
  "message": "Vulkan: Skip index clamping on runtime-sized arrays in robustness transform\n\nThis patch disables index clamping on all runtime-sized arrays in robustness\ntransform when VK_EXT_robustness2 is supported and robustBufferAccess2 is\nVK_TRUE.\n\nThis patch can improve about 11% of the performance of\ndawn_perf_tests.ShaderRobustnessPerf.\n\nFixed: dawn:1882\nBug: tint:1890\nChange-Id: Ib7113c91787a51c34fdc3496f3d700cb1d74e709\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/139760\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5ceb566512ca70ca03bc8704ac5cf511100f9ad",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "b551e512bb580fd862552b940e194ccf287a453d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "271b5c9fcb6c5b3320535209ee2cdde513b19d8f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "c7061a7c4f3e3314e76ad776c7b324e9546379b8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "9617771b0455e2911af314890f46eec804ff39a1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.cpp",
      "new_id": "fbe817219892d06a9dd0be1a40b35a918b910756",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "3ebb617890a8e9be22510fcc5ef449b84fa69ca5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "b5d3d56aeb139dc284d1b6f81cd8ce7c626ba4c9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "55f5911922d8513d61bc1d583e15d0044bdae5a2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp",
      "new_id": "4074ba5f203f5579bd8a066c63e430897eebf3b9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/ShaderModuleVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0cb752fe5b1f0866a2a8c5647b75f7a86d2597f",
      "old_mode": 33188,
      "old_path": "src/tint/ast/transform/robustness.cc",
      "new_id": "1e9a4a0beca0212c34a5d1f84efd4895bf1a8f8e",
      "new_mode": 33188,
      "new_path": "src/tint/ast/transform/robustness.cc"
    },
    {
      "type": "modify",
      "old_id": "7278a41084b5a4df5faa5d5becf8ed599bcb7a53",
      "old_mode": 33188,
      "old_path": "src/tint/ast/transform/robustness.h",
      "new_id": "be01bb5c55f37e633883d28f94160cd095669127",
      "new_mode": 33188,
      "new_path": "src/tint/ast/transform/robustness.h"
    },
    {
      "type": "modify",
      "old_id": "ebe7dc21a5c9ebeb23e3d69e1526b466ea241841",
      "old_mode": 33188,
      "old_path": "src/tint/ast/transform/robustness_test.cc",
      "new_id": "0b7e15cc52bd5b9bc28ddf5cd3e203759b25a342",
      "new_mode": 33188,
      "new_path": "src/tint/ast/transform/robustness_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3319c05ef71440959a0b8bc27d4f21410c77b123",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/generator.h",
      "new_id": "f9bc2c2bf14bb603166ab6a796fda22f0d0e87f7",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/generator.h"
    },
    {
      "type": "modify",
      "old_id": "b5e5a5c095e188a7fe7075832c4753f13ad29a05",
      "old_mode": 33188,
      "old_path": "src/tint/writer/spirv/generator_impl.cc",
      "new_id": "edab51c59abf5558754996e7e7ae264efc3678b7",
      "new_mode": 33188,
      "new_path": "src/tint/writer/spirv/generator_impl.cc"
    }
  ]
}
