)]}'
{
  "commit": "06b051db082977eea81c3501ad195713bd8ab401",
  "tree": "dfaf24880967c9f0644645ed027d53b747397e3f",
  "parents": [
    "961348bfdb229ece297c5fe259e81b410039cdb3"
  ],
  "author": {
    "name": "Yahan Zhou",
    "email": "yahan@google.com",
    "time": "Wed Sep 07 15:29:16 2022 -0700"
  },
  "committer": {
    "name": "Yahan Zhou",
    "email": "yahan@google.com",
    "time": "Wed Sep 07 15:39:38 2022 -0700"
  },
  "message": "Handle sync_fd\u003d\u003d-1\n\nAccording to spec:\n\nhttps://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkImportSemaphoreFdInfoKHR.html\n\nIf handleType is VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT,\nthe special value -1 for fd is treated like a valid sync file\ndescriptor referring to an object that has already signaled. The\nimport operation will succeed and the VkSemaphore will have a\ntemporarily imported payload as if a valid file descriptor had been\nprovided.\n\nBug: 245411781\nTest: dEQP-VK.api.external.semaphore.sync_fd#import_signaled_temporary\nChange-Id: I29675fac717432d76a09857b69786c8368c968f8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "64e184f3090565c9ab66f855f2d5059dc77c0cf7",
      "old_mode": 33188,
      "old_path": "system/vulkan_enc/ResourceTracker.cpp",
      "new_id": "dfb429517eb753ce9e12cc4cfe4036702c593da1",
      "new_mode": 33188,
      "new_path": "system/vulkan_enc/ResourceTracker.cpp"
    }
  ]
}
