)]}'
{
  "commit": "20039ea00f3139d13c5ebe85a11c58f2df21c06b",
  "tree": "7c699d1fa3ea9775674475595a45b3b6dba95ccf",
  "parents": [
    "0139cfff0361d689690a4381a0c30670eb97ab51"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Mon Sep 22 15:45:23 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Sep 22 15:45:23 2025 -0700"
  },
  "message": "[dawn][vk] Fix uses of pipeline robustness when robustness is disabled.\n\nWhen Dawn\u0027s robustness is disabled we use pipeline robustness to tell\nthe driver to not do any robustness if it can, so we still need to\nenable the Vulkan extension in that case, to allow passing\nVK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED_EXT.\n\nWhen robustness is disabled we also need to skip setting the\nVulkanUse*RobustAccess2 toggles since the relevant features are not\nenabled, which would cause a VVL error when they make pipeline\nrobustness request \"robust access 2\".\n\nFixed: 443940959\nChange-Id: Icb91b2b316b2a543240e5522f9d631862a7cd8a8\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/261175\nReviewed-by: Kyle Charbonneau \u003ckylechar@google.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Brandon Jones \u003cbajones@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "adba9097729b4958d77bb6add011c0a7e14c88fa",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.cpp",
      "new_id": "5317ec715c4dc5cb6c874ae4b6ab2d1fc671125c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "e39e29bf7f66759a86bd00d2878d44b9fe3421b9",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp",
      "new_id": "f8d532a5a4dbc4f73c865892ebefa8e39cacc733",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/PhysicalDeviceVk.cpp"
    }
  ]
}
