)]}'
{
  "log": [
    {
      "commit": "ca08833d5ea99130797e10ad68a651b50e99da74",
      "tree": "bcb05693b2bc34a0c7467d95a85b19df9af5dc1e",
      "parents": [
        "8171aece3d89a2107eda02c0e9daf79518b40174"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu Mar 28 17:44:13 2013 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Mar 29 15:33:47 2013 -0700"
      },
      "message": "don\u0027t use compile-time configuration of libgui as much as possible\n\nWe now detect at runtime which sync features to use, which\nallows us to remove a lot of the compile-time configuration\noptions. There  is still one option though, to disable\nKHR_fence_sync on some devices (which are more efficient\nwithout it).\n\n- added a backdoor to get the vendor\u0027s EGL strings\n\nthe new logic is:\n- use always ANDROID_native_fence_sync if available\n- fallback to KHR_fence_sync if available and not disabled\n  by the compile-time option\n- use KHR_wait_sync if available and either of the above is\n  enabled\n\nChange-Id: I9c4b49d9ff1151faf902cc93bd53ea5f205aaabf\n"
    },
    {
      "commit": "3fd12e41afcf323fdb99a4cf6bef0f904d72cc8b",
      "tree": "4454a506c5596366f207953c5071022033953c48",
      "parents": [
        "35387922bd3213ea4c376c7dcfb109da67a6a33e"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Tue Oct 02 16:40:30 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 15:05:58 2012 -0700"
      },
      "message": "libgui: fix up compile options\n\nThis change adds debug info to SurfaceFlinger\u0027s dumpsys to indicate that the\nUSE_WAIT_SYNC compile option was enabled, and it removes the\nALLOW_DEQUEUE_CURRENT_BUFFER option.\n\nBug: 7238122\nChange-Id: I70e08e34c2ef58aa6d2f88229e781a119f84b5a9\n"
    },
    {
      "commit": "4803b74e2a12a508f7bbfde6f6a962fe3299c61c",
      "tree": "7c5540c94aa9f450c2a3b31228a0ece81a04acc0",
      "parents": [
        "a046dd9772cd8da4ead9edc7a89d9992ff0d38cf"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Sep 24 19:07:20 2012 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Sep 25 11:31:46 2012 -0700"
      },
      "message": "Show build config in dumpsys SurfaceFlinger\n\nThis adds a line to the \"dumpsys SurfaceFlinger\" output that shows\nbuild-time configuration values.\n\nExample:\n Build configuration: [sf HAS_CONTEXT_PRIORITY] [libui] \\\n  [libgui USE_FENCE_SYNC]\n\nBug 7206633\n\nChange-Id: Ibe1856b459d34a4be6ee83a4ebfd2807e6cc68a0\n"
    }
  ]
}
