)]}'
{
  "commit": "16636f480f81b360f395cab87f5e9435644e98f6",
  "tree": "3cf2770dfe0e7955d43e48d31020f59a6d8c5d69",
  "parents": [
    "375fee944c76785a7027789a2336b0ff7a821041"
  ],
  "author": {
    "name": "Trevor David Black",
    "email": "vantablack@google.com",
    "time": "Wed Sep 16 23:11:08 2020 +0000"
  },
  "committer": {
    "name": "Trevor Black",
    "email": "vantablack@google.com",
    "time": "Fri Oct 02 18:35:06 2020 +0000"
  },
  "message": "Added support for AndroidHardwareBuffer\n\nBug: b/141698760\nChange-Id: I8d3895b2ee79a0ba71f20917ae1edc83dd19dab8\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/48508\nReviewed-by: Trevor Black \u003cvantablack@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Result: Trevor Black \u003cvantablack@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nPresubmit-Ready: Trevor Black \u003cvantablack@google.com\u003e\nTested-by: Trevor Black \u003cvantablack@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "332c51f40f36b77b74597b38e6e828632d388db9",
      "old_mode": 33188,
      "old_path": "src/Android.bp",
      "new_id": "026e23c88ad9fa7ae45050d27b428aff2314a4f6",
      "new_mode": 33188,
      "new_path": "src/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "4cdca038a83a877bfac81a8ffe1c635ca285451e",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkDevice.cpp",
      "new_id": "cc0a359b9ffec1f01198c3c67711e3fff88af706",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "7f67ffa5012da29faa3117e8782d350baac381b4",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkDevice.hpp",
      "new_id": "9fce601d0d7c09774b2e2c9a2bfb1463b5173c7c",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDevice.hpp"
    },
    {
      "type": "modify",
      "old_id": "84a2a7e9a8416144e5b6921326f9bbee3a63cada",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkDeviceMemory.cpp",
      "new_id": "fd47bf5d0722cfd3e73f45dda57e4669b7b28bbf",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDeviceMemory.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a388fbdb40d85105eab045109a1d25ef0f1c553",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkDeviceMemory.hpp",
      "new_id": "fa04e6a4c3fcc6d13518fb2f952791835dd1f2a4",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDeviceMemory.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edeaf2a6754994e9af1731e9f3070605e42534b7",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDeviceMemoryExternalAndroid.cpp"
    },
    {
      "type": "modify",
      "old_id": "9bfb381bcfef9355a0a5c41bcbbf8efb32be721b",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkDeviceMemoryExternalAndroid.hpp",
      "new_id": "6292af50ee1c83a83981ea73bedbf990b9962cef",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDeviceMemoryExternalAndroid.hpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "428678e52378b60bf5cbab7329801df55f892a23",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDeviceMemoryExternalBase.hpp"
    },
    {
      "type": "modify",
      "old_id": "0763fd9f711a674e189c2ac033569455dd0daae8",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkDeviceMemoryExternalLinux.hpp",
      "new_id": "b4f22fca76d233200a4e84a5ff28d1eca8dc2cf9",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkDeviceMemoryExternalLinux.hpp"
    },
    {
      "type": "modify",
      "old_id": "92979d7f03f204bc29c992eb59cfda96871ea7c3",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkImage.hpp",
      "new_id": "6869d53c8a143d5178e79bc820f4b935c6e2ec23",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkImage.hpp"
    },
    {
      "type": "modify",
      "old_id": "165db862c03fec1143d6dffdba8701095e3396f6",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkPhysicalDevice.cpp",
      "new_id": "37ff223896a92b6c5e6d6a403f4141b020f3860c",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkPhysicalDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "4c8430b850f8fa90d9ee6fe469a3b116e727033f",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkPhysicalDevice.hpp",
      "new_id": "2daeddc746528f4d9f6a7c52671f50cde08bc968",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkPhysicalDevice.hpp"
    },
    {
      "type": "modify",
      "old_id": "b630658948fcfa02429e2cdadf994f8802e64a63",
      "old_mode": 33188,
      "old_path": "src/Vulkan/libVulkan.cpp",
      "new_id": "09cd2b9e3915370d008d97b2150f4ad8cf710f57",
      "new_mode": 33188,
      "new_path": "src/Vulkan/libVulkan.cpp"
    },
    {
      "type": "modify",
      "old_id": "fd0fb84e91887deaa0630bb505314a0ac2b665bf",
      "old_mode": 33188,
      "old_path": "tests/VulkanBenchmarks/VulkanBenchmarks.cpp",
      "new_id": "dd5bb3eabf030093b4b6fce2fc70f673297e4b7c",
      "new_mode": 33188,
      "new_path": "tests/VulkanBenchmarks/VulkanBenchmarks.cpp"
    }
  ]
}
