)]}'
{
  "commit": "104f72dbb79fc2faf28fa544c048cc65c52286c8",
  "tree": "e65a2984136038abfefba4691befd04e4d75c73f",
  "parents": [
    "0f87bb2d3742c2992fd1a7dcb2f051eebf79299c"
  ],
  "author": {
    "name": "Shahbaz Youssefi",
    "email": "syoussefi@google.com",
    "time": "Sat Oct 10 13:50:12 2026 -0400"
  },
  "committer": {
    "name": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 13 10:47:23 2026 -0700"
  },
  "message": "Implement VK_EXT_extended_dynamic_state3\n\nTest: dEQP-VK.pipeline.*.extended_dynamic_state.*\nChange-Id: Id2a1566f3db316369b7fcba08811e1d5cf468406\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/77908\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Shahbaz Youssefi \u003csyoussefi@google.com\u003e\nTested-by: Shahbaz Youssefi \u003csyoussefi@google.com\u003e\nReviewed-by: Jason Macnak \u003cnatsu@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee753ba164f5c8d190aa2253c471281b3321fd95",
      "old_mode": 33188,
      "old_path": "src/Device/Context.cpp",
      "new_id": "32e953cf8c43a5c097e5adc286277fd8c36a5fe6",
      "new_mode": 33188,
      "new_path": "src/Device/Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "c1798bb00488b87fb6b8404def3e6b2e71ab0e9b",
      "old_mode": 33188,
      "old_path": "src/Device/Context.hpp",
      "new_id": "dd83d418aa74dca53b03fbfc3ee8b35e32e01202",
      "new_mode": 33188,
      "new_path": "src/Device/Context.hpp"
    },
    {
      "type": "modify",
      "old_id": "cd664c6589cf57e94cc9f383cfcf5d72362c679e",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkCommandBuffer.cpp",
      "new_id": "c61e132fa6493f244dc2a83e544ad6b791495b67",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkCommandBuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7345c41e99b85a32c8f0e0504192b2ebe438b86",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkCommandBuffer.hpp",
      "new_id": "683198e949365d5400850e3de9f35aadb6234ab9",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkCommandBuffer.hpp"
    },
    {
      "type": "modify",
      "old_id": "0d6615cac478d0e15bcde8473ab6ac6f8da9eb6c",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkGetProcAddress.cpp",
      "new_id": "e9c328bed9e28951854cd7f106eb265b65eac89a",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkGetProcAddress.cpp"
    },
    {
      "type": "modify",
      "old_id": "5d5edcfed4d03b519d72535f49587facbe441cae",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkPhysicalDevice.cpp",
      "new_id": "9725e05e341c0cab6e01fbe26ba726b42f0bbb4d",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkPhysicalDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "a12b8a6629a9fced1bebbd8737be138595b40aea",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkPhysicalDevice.hpp",
      "new_id": "9184362aaec6f024a3135bb4c05d56cb4032e350",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkPhysicalDevice.hpp"
    },
    {
      "type": "modify",
      "old_id": "6e4dad027e2b9da127fb9f151e5165bb0667e0a5",
      "old_mode": 33188,
      "old_path": "src/Vulkan/libVulkan.cpp",
      "new_id": "1cd4b5709df29aabf2c60926f1dbddc1364bf090",
      "new_mode": 33188,
      "new_path": "src/Vulkan/libVulkan.cpp"
    }
  ]
}
