)]}'
{
  "commit": "987d1e472015692fdd2eb6dc19a52888e5c61ef7",
  "tree": "042b2c09078feb8253afd6dc275e25d44ca1eda0",
  "parents": [
    "fe79bccaec70d01f7ff69e91f8239e69def68b70"
  ],
  "author": {
    "name": "Miao Wang",
    "email": "miaowang@google.com",
    "time": "Tue Apr 17 10:41:17 2018 -0700"
  },
  "committer": {
    "name": "Miao Wang",
    "email": "miaowang@google.com",
    "time": "Fri Apr 20 18:58:09 2018 +0000"
  },
  "message": "Set the correct usage flags for rsdAllocationSetSurface\n\n  - To allow a output buffer accessible by GPU, the ANativeWindow should have\n    AHARDWAREBUFFER_USAGE_CPU_READ_RARELY and\n    AHARDWAREBUFFER_USAGE_CPU_WRITE_OFTEN flags.\n\nBug: 78172985\nTest: mm\nTest: RenderScript CTS tests pass\nTest: ImageProcessingJB works fine with USAGE_IO_OUTPUT on walleye.\nChange-Id: Ic5f9f5d423ba3b720a7d0e27e0f9543a139bae99\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b59d1c774452324e2499861929ba0a2913199a1",
      "old_mode": 33188,
      "old_path": "driver/rsdAllocation.cpp",
      "new_id": "ad926a8825650b314d53257f03f52b497ad030a3",
      "new_mode": 33188,
      "new_path": "driver/rsdAllocation.cpp"
    }
  ]
}
