)]}'
{
  "commit": "4af3447a352e46bec6d239705f19a6ccc9975bb3",
  "tree": "b9b0557522b1c60035396ffbba9eb5ae9a469ff9",
  "parents": [
    "8aa24a31b3a6aa423b8f0101622428bdc2a67a84"
  ],
  "author": {
    "name": "Chinmay Garde",
    "email": "chinmaygarde@google.com",
    "time": "Sat Apr 01 11:26:33 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Apr 01 11:26:33 2023 -0700"
  },
  "message": "[Impeller] Add external synchronization to Vulkan queues access. (#40848)\n\nFixes https://github.com/flutter/flutter/issues/123883",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6377aad2d8cb565182def0e3a23ecbe4b7d95164",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "4217faaa8bc6c67a1eaa0e3164963b51df9a0457",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "2e9a091030ba83df4f8e0b1b8130ffb394eb7acd",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/BUILD.gn",
      "new_id": "303d5f6f1c8c8a99645d29e59596dd911ef63271",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "5539708330ff4e9ffb35ef411ce1826ff2d43ff5",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/command_encoder_vk.cc",
      "new_id": "35e0da71a903fba6182201f8926255874e69bdaa",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/command_encoder_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "8db33b50c1a7ddc411f1b8e0e10393f91562f628",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/command_encoder_vk.h",
      "new_id": "9e79fb36ee420e25e2ba4331484e3af4bcc18995",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/command_encoder_vk.h"
    },
    {
      "type": "modify",
      "old_id": "5ed2ed404807cddc0ce56a3aa712fcd216d58d81",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/command_pool_vk.cc",
      "new_id": "0ccac93548fe48a95443b5126abd79be3c49665b",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/command_pool_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "1497e47728e215089ccf7578cb814a8a55f074ec",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/context_vk.cc",
      "new_id": "e0d65d0f7634b8696ded384fb5fb8c4ff82c0961",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/context_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "5c930ec68849452e95992fd9399b67ed814d1512",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/context_vk.h",
      "new_id": "b7dcc820679f86c6d57cec10d0b421485accdc7d",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/context_vk.h"
    },
    {
      "type": "modify",
      "old_id": "06c4c094cbf67aeb7e9f50ab2df2ffb95f329bd2",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/fence_waiter_vk.cc",
      "new_id": "d3b027cf68db906b4f3b07441b6a138dfaeb2299",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/fence_waiter_vk.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0c82344d1fbb09f074b7c4482e3478e41821aba",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/queue_vk.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ba3b9116fbdba9b29b22c3c4b41c6847751e037",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/queue_vk.h"
    },
    {
      "type": "modify",
      "old_id": "027c19ddb562b1789b4c42a8e90bcfcc49eda7a9",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/swapchain_impl_vk.cc",
      "new_id": "9e4deb598fb11f81ce5144a3b985e078d55cfa3b",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/swapchain_impl_vk.cc"
    },
    {
      "type": "modify",
      "old_id": "788b41bb6f8cec465dc71e36f3478f8918eef1ee",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/vulkan/vk.h",
      "new_id": "3eef9a3cf6fd6d7c2edc60c3eeeb5baaa676d051",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/vulkan/vk.h"
    }
  ]
}
