)]}'
{
  "log": [
    {
      "commit": "1264e686f72cfa6b8078d141dccd09862605e255",
      "tree": "8f0b8083bc8117f0c34bb3dba4a413e42053f5bc",
      "parents": [
        "d88ac7f787eb4541a0afb8903f87267d039c98e1"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Oct 19 14:23:46 2018 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Oct 19 14:23:46 2018 -0700"
      },
      "message": "Fix implicit-fallthrough warnings.\n\nTest: make checkbuild\nBug: 112564944\nChange-Id: I037abe443a47a12136744b8eb3720f75ecd9b578\n"
    },
    {
      "commit": "92dc3fc52cf097bd105460cf377779bdcf146d62",
      "tree": "aa1c6a8230541a45e941eb4c459b19b8487e08d3",
      "parents": [
        "06ed9491418ce84e4272bf4201545fa6cfe3932e"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Wed Mar 12 13:12:44 2014 -0700"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Wed Mar 12 13:12:44 2014 -0700"
      },
      "message": "native frameworks: 64-bit compile issues\n\n- Fix format (print/scanf)\n- Suppress unused argument warning messages (bonus)\n\nChange-Id: I05c7724d2aba6da1e82a86000e11f3a8fef4e728\n"
    },
    {
      "commit": "83e7c8c431ec8b578b6f778811837632e3798768",
      "tree": "1ec253df56f8a5b3956e4eaebf9b629249a6cf27",
      "parents": [
        "cc2b1560e87369676a2d13f17bd1ff4021a91819"
      ],
      "author": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue May 22 10:42:56 2012 -0700"
      },
      "committer": {
        "name": "Jesse Hall",
        "email": "jessehall@google.com",
        "time": "Tue May 22 12:11:41 2012 -0700"
      },
      "message": "Implement the EGL_KHR_fence_sync in libagl\n\nImplementing this in libagl allows us to start using it for\nSurfaceTexture in emulator builds, which is necessary to avoid\ncorruption in the Browser when using the host-accelerated GL path.\n\nBug: 6515813\nChange-Id: Icafba8687cb5d010d8d42b3866b298d2be984fc9\n"
    },
    {
      "commit": "3a0cae8e5f3881cb1bcb02ab7fa4cbacf5b55525",
      "tree": "94dec869cbd2cee9254b3ad6f47048ec67208cf5",
      "parents": [
        "29b5762efc359022168e5099c1d17925444d3147"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Aug 18 16:26:21 2011 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Aug 18 16:26:21 2011 -0700"
      },
      "message": "implement EGL_TEXTURE_EXTERNAL_OES in libagl\n\nthis allows the emulator to display some graphics\n\nChange-Id: Ib4671ad70b8df598d02307f2b9c5b843421cea25\n"
    },
    {
      "commit": "141550bc18f670f7e7ec65fc25363da3dd35d52e",
      "tree": "2be6180be2c505895805cf583c10f2640c03b8af",
      "parents": [
        "59c4f35280148f195084988e0cdafc338ec964b9"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Oct 19 14:47:08 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Oct 19 14:47:08 2010 -0700"
      },
      "message": "fix [2236865] STOPSHIP: bump soft gl and egl minor version number\n\nChange-Id: Ibf46b18d7493348e189f2c93e969a6cac61f68b5\n"
    },
    {
      "commit": "bb0628d9debc5ddd5b1ca3311d6397bbe668c4ee",
      "tree": "0ec8954a98e2e8e0cc770e25cd284536a386dce2",
      "parents": [
        "3a8e497f3b03967eefb0feda6e0b089654d19972"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 29 23:28:03 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Jul 29 23:28:03 2010 -0700"
      },
      "message": "remove copybit hack from software opengl (libagl)\n\nh/w acceleration is not supported through software gl + copybit anylonger,\ninstead, h/w opengl must be used. in the system compositor, a new h/w\ncomposition api will be introduced to allow h/w accelerated composition with\noverlays and/or 2D blocks.\n\nChange-Id: I04949cb074ba8c4d637319ace23497c16a58d5bf\n"
    },
    {
      "commit": "988fce5ee54b7a29376ee5dfbd429f4e7d018ec2",
      "tree": "e1765f58203b36a5b1720f0976d0ee0c2ffa4324",
      "parents": [
        "016093a2c19b23985366b1ac2eb7cba730b62d46"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Mar 25 20:21:12 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Mar 25 20:21:12 2010 -0700"
      },
      "message": "fix [2236865] STOPSHIP: bump soft gl and egl minor version number\n\nthis is to allow developpers to deal with potiential differences\nbetween the softgl versions.\n\nChange-Id: I7ec2451d6af1be29818d66215b22977405d403e8\n"
    },
    {
      "commit": "18b915a1026dfe9d273ee3fd2139b7feed22008c",
      "tree": "456f1eb01eafbfe98c6f071b35c2442dac57c2cc",
      "parents": [
        "b787383ba5208f1d86f90a8cdb762502c1f8829f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Feb 01 18:24:52 2010 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Feb 02 20:19:54 2010 -0800"
      },
      "message": "implement [2396050] Add ETC1 texture support to AGL\n"
    },
    {
      "commit": "1eeffc68149c9602c05c8ab5cbbdd8027e9a6fdf",
      "tree": "927e941f346a55582a5fce752e42df799009d58b",
      "parents": [
        "e9ba5eec8c2072d71ee2e20643499c5646e75a56"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Nov 12 15:19:42 2009 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Nov 12 15:19:42 2009 -0800"
      },
      "message": "fix [2236865] STOPSHIP: bump soft gl and egl minor version number\n"
    },
    {
      "commit": "0a3139a21e628093893bba8ca0bb0b4742e0522c",
      "tree": "969d7475aae42250b1b72ff31aa69a41def8482d",
      "parents": [
        "7e2a937c4fa91e7c048fdbc37fe2a8dd85361df9"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jun 10 16:01:54 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jun 10 16:15:32 2009 -0700"
      },
      "message": "fix a bug where copybit only renders in the first buffer when used with s/w GL\n"
    },
    {
      "commit": "076b1cc3a9b90aa5b381a1ed268ca0b548444c9b",
      "tree": "b87f7863623b37fa9a6cc4ef48934aab46f79986",
      "parents": [
        "4ec21527096d0dcaa99634e6058aca3a415461af"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Apr 10 14:24:30 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Apr 10 14:24:30 2009 -0700"
      },
      "message": "Integrate from //sandbox/mathias/donut/...@145728\n\nSurfaceFlinger rework for new EGL driver model support.\n"
    },
    {
      "commit": "edbf3b6af777b721cd2a1ef461947e51e88241e1",
      "tree": "f09427b843b192cccf8c3b5328cb81dddf6489fa",
      "parents": [
        "d5193d9394c5e58176d7bcdf50ef017f8a3b9e1e"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 19:31:44 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 19:31:44 2009 -0800"
      },
      "message": "auto import from //depot/cupcake/@135843\n"
    },
    {
      "commit": "d5193d9394c5e58176d7bcdf50ef017f8a3b9e1e",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [
        "43aa2b1cbf7a03e248e10f4d0fec0463257cd52d"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 18:28:45 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Mar 03 18:28:45 2009 -0800"
      },
      "message": "auto import from //depot/cupcake/@135843\n"
    },
    {
      "commit": "a6938bab1f6fa76ae98ebbe44f4e534e05fa0993",
      "tree": "bc5a1f806bd06db8abb197e80be9ead3644c0bcc",
      "parents": [
        "e41dd756db5184519f4dacbf4d95b333822605c7"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Feb 10 15:44:00 2009 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Feb 10 15:44:00 2009 -0800"
      },
      "message": "auto import from //branches/cupcake/...@130745\n"
    },
    {
      "commit": "7c1b96a165f970a09ed239bb4fb3f1b0d8f2a407",
      "tree": "df5a6539447324de36e95b057d6b9f0361b7a250",
      "parents": [],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 21 07:00:00 2008 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 21 07:00:00 2008 -0700"
      },
      "message": "Initial Contribution\n"
    }
  ]
}
