)]}'
{
  "commit": "9dd03f2e4b037fdd9caad8d10c7d9b7c8bde4998",
  "tree": "bb711b121aa54bc6b095153870354f3b716c12fc",
  "parents": [
    "fefba0024aa6cecf17fb26fe44c0f59aa1c59734"
  ],
  "author": {
    "name": "Shahbaz Youssefi",
    "email": "syoussefi@google.com",
    "time": "Wed Apr 30 13:20:50 2025 -0400"
  },
  "committer": {
    "name": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu May 01 06:38:27 2025 -0700"
  },
  "message": "Expose VK_EXT_extended_dynamic_state2\n\nOnly the main feature, as required by Vulkan 1.3, is exposed.  Many\nprojects still create Vulkan 1.1 and rely on the extension to get\ndynamic state.\n\nBug: b/204502923\nBug: b/246064773\nChange-Id: Idb4235bee77cead4bad0c09f5feb0f76a664a5e2\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/75448\nTested-by: Shahbaz Youssefi \u003csyoussefi@google.com\u003e\nReviewed-by: Chris Forbes \u003cchrisforbes@google.com\u003e\nCommit-Queue: Shahbaz Youssefi \u003csyoussefi@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8d3cf52bd631ccfa65acfe95a99369cf43dc8d6c",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkGetProcAddress.cpp",
      "new_id": "393c21ee54b977a3b7c6fed8c8770ba35997ca4e",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkGetProcAddress.cpp"
    },
    {
      "type": "modify",
      "old_id": "9dd449e7361c3fe3816d8e0b8a85b2e556eb4117",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkPhysicalDevice.cpp",
      "new_id": "09562ebedba69f5ad033c4234c9469c38b6dccc6",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkPhysicalDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "387ee33e94ef0da4de1beec701fa98951f138dd1",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkPhysicalDevice.hpp",
      "new_id": "af14b7088ebae4ca6eedb5a9dd371afdcac3023a",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkPhysicalDevice.hpp"
    },
    {
      "type": "modify",
      "old_id": "326fe75af0af05a35fb44999b8cff4cfeaecf6d0",
      "old_mode": 33188,
      "old_path": "src/Vulkan/libVulkan.cpp",
      "new_id": "26cd63698c4f78bf9bf123b06486dfa02743c639",
      "new_mode": 33188,
      "new_path": "src/Vulkan/libVulkan.cpp"
    }
  ]
}
