)]}'
{
  "log": [
    {
      "commit": "1e29643f1380538bfeec8bd43ed66faf34d88727",
      "tree": "d9682978f36f06395b6de9ac353da2cdbdb870a4",
      "parents": [
        "9cadfde2d603afd693699e8ca6587e3b694ffea6"
      ],
      "author": {
        "name": "Chia-I Wu",
        "email": "olv@google.com",
        "time": "Fri Apr 07 21:32:18 2017 -0700"
      },
      "committer": {
        "name": "Chia-I Wu",
        "email": "olv@google.com",
        "time": "Mon Apr 10 09:47:34 2017 -0700"
      },
      "message": "libgrallocusage: use gralloc1.h usage flags\n\nandroid/hardware/graphics/allocator/2.0/types.h is gone.  Use usage\nflags from gralloc1.h.\n\nTest: make\nChange-Id: I43bc641edf86229d2df75dba857d7b5706df70e4\n"
    },
    {
      "commit": "164ec4ad268bf015060ab57dfa2e1750956de1ca",
      "tree": "cefd04defe6d6b711d94edb6edfecc26274e3876",
      "parents": [
        "e4b2d28b919c61ee3fdd340a22d73d99d964af2d"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Apr 04 12:59:27 2017 -0700"
      },
      "committer": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Apr 04 13:17:54 2017 -0700"
      },
      "message": "Revert \"Include vendor gralloc0 flags in gralloc1 conversion.\"\n\nThis reverts commit 944e5e0c5276e9149180c316a7d30ad7ef44a284.\n\nTest: fix b/36876770\nBug: b/36876770\nChange-Id: Ibbf1a5e04ff1f61061cf0bb679306324d1f543d3\n"
    },
    {
      "commit": "944e5e0c5276e9149180c316a7d30ad7ef44a284",
      "tree": "02bda6966bbb1d4b279b5a28a663c2ccb5c0448d",
      "parents": [
        "df937b8255d86d97c97fd8d9ca7ea5352e2d8975"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Mar 29 12:06:36 2017 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Mar 29 12:08:55 2017 -0700"
      },
      "message": "Include vendor gralloc0 flags in gralloc1 conversion.\n\nMap GRALLOC_USAGE_PRIVATE_* fields into bits 28-31 of both producer\nand consumer usage for gralloc1.\n\nTest: Camera output works as normal, CTS not regressed\nBug: 35215313\nChange-Id: I0736e0f513b193373b822830dbb0efe3f4263770\n"
    },
    {
      "commit": "33eab3a829fee3bc89e435e10ec581d87d68797c",
      "tree": "3a3d0370ad36d21b69b02e74d02665d109249e68",
      "parents": [
        "94f3ca87767fe84163012638053bf79ce01f693a"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Fri Mar 24 13:16:27 2017 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue Mar 28 08:22:54 2017 -0700"
      },
      "message": "Add gralloc usage conversion functions\n\nConverting gralloc1 / ..graphics.allocator@2.0 usage to gralloc0 usage\nrequires more than just ORing bits and truncating: the CPU_READ_OFTEN\nbits don\u0027t match up correctly. Add utility functions for converting\nback and forth which handle this properly.\n\nTest: boot bullhead-eng\nChange-Id: I1cee972feaea486d5607c60acead2e870c2c9549\n"
    }
  ]
}
