)]}'
{
  "log": [
    {
      "commit": "c04f209604ea86ada328d215866505c706a212f5",
      "tree": "c7e6175960814e3d91a69548105f5de98f2c4896",
      "parents": [
        "e70a8ff30d20e1bf6bb5c06b5cd7bd4ea9ae20e1",
        "cd098755e1e66656ac1f2b3d2e3a96cbefc14cb5"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Mon Oct 27 14:57:34 2014 +0000"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Mon Oct 27 14:57:34 2014 +0000"
      },
      "message": "Merge from Chromium at DEPS revision 614f7b807940\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: Id4ce58057d5b9e69b71578ce272f4c580ff068de\n"
    },
    {
      "commit": "cd098755e1e66656ac1f2b3d2e3a96cbefc14cb5",
      "tree": "c7e6175960814e3d91a69548105f5de98f2c4896",
      "parents": [
        "2042c05277e80a12868d714e082b94f8d6cb59a5",
        "9731cb962963bca8a05f3d0f6ea40c3a781f0537"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Tue Sep 30 17:13:01 2014 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Tue Sep 30 17:13:01 2014 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 9731cb962963bca8a05f3d0f6ea40c3a781f0537\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I8b774ee18c889edd120179ae169dfb6b59243c9e\n"
    },
    {
      "commit": "9731cb962963bca8a05f3d0f6ea40c3a781f0537",
      "tree": "c7e6175960814e3d91a69548105f5de98f2c4896",
      "parents": [
        "457812d99a213dedf1c4cd38018ff48118d0c44f"
      ],
      "author": {
        "name": "jamesr@chromium.org",
        "email": "jamesr@chromium.org",
        "time": "Fri Sep 26 19:49:25 2014 +0000"
      },
      "committer": {
        "name": "jamesr@chromium.org",
        "email": "jamesr@chromium.org",
        "time": "Fri Sep 26 19:49:25 2014 +0000"
      },
      "message": "Remove headers for CL, EGL, GLES2, KHR, VG\n\nIn chromium we should never use these headers from mesa. We use the\nOpenGL ES 2.0 and KHR headers from khronos. Having duplicates in the\ntree is confusing and a recipe for disaster if the two ever diverge and\ndifferent versions are used by different libraries, especially since they\nall use the same include guard so which version is seen by a particular\ntarget depends on the include path order.\n\nOriginal review on https://codereview.chromium.org/479683003/\n\nReview URL: https://codereview.chromium.org/608893002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@292163 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "e70a8ff30d20e1bf6bb5c06b5cd7bd4ea9ae20e1",
      "tree": "d16def297212b6d607566de1981277159210b3ac",
      "parents": [
        "c7fd8ad396558ae2fc23840b0583408c0a6a63d1",
        "2042c05277e80a12868d714e082b94f8d6cb59a5"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Apr 24 10:50:44 2014 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Apr 24 10:50:44 2014 +0100"
      },
      "message": "Merge from Chromium at DEPS revision 265802\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: Ia490b10625692bf8dedb2a1d67598f1225b48225\n"
    },
    {
      "commit": "2042c05277e80a12868d714e082b94f8d6cb59a5",
      "tree": "d16def297212b6d607566de1981277159210b3ac",
      "parents": [
        "ea82f8995efee1140d2a096b10786f547327bb3c",
        "457812d99a213dedf1c4cd38018ff48118d0c44f"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Wed Apr 23 01:59:07 2014 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Wed Apr 23 01:59:07 2014 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 457812d99a213dedf1c4cd38018ff48118d0c44f\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: Ic73859c9d93f627c52d45a4df087a250a9bd261b\n"
    },
    {
      "commit": "457812d99a213dedf1c4cd38018ff48118d0c44f",
      "tree": "d16def297212b6d607566de1981277159210b3ac",
      "parents": [
        "66c1c789ce3407472de9ed620c9f815639058835"
      ],
      "author": {
        "name": "thakis@chromium.org",
        "email": "thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Apr 22 16:38:40 2014 +0000"
      },
      "committer": {
        "name": "thakis@chromium.org",
        "email": "thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Apr 22 16:38:40 2014 +0000"
      },
      "message": "mesa: Disable use of \"pragma export\" on OS X. clang doesn\u0027t understand it.\n\nFiled upstream as crbug.com/365682 . The motivation is to let mesa no longer\npush -Wno-unknown-pragmas to all targets that depend on mesa.\n\nWe used to have this change, but https://codereview.chromium.org/17005007 lost\nit.\n\nBUG\u003d338759\nR\u003ddpranke@chromium.org\n\nReview URL: https://codereview.chromium.org/246843006\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@265279 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "c7fd8ad396558ae2fc23840b0583408c0a6a63d1",
      "tree": "3deb1b1e57e764a7d47666f3fd92b684b91f61d2",
      "parents": [
        "362f1418ec8cb8388c69df01e099c4e320b78691",
        "ea82f8995efee1140d2a096b10786f547327bb3c"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Apr 10 11:48:40 2014 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Apr 10 11:48:40 2014 +0100"
      },
      "message": "Merge from Chromium at DEPS revision 262940\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: I8895603818f261bf1b301f727708e144bec345d3\n"
    },
    {
      "commit": "ea82f8995efee1140d2a096b10786f547327bb3c",
      "tree": "3deb1b1e57e764a7d47666f3fd92b684b91f61d2",
      "parents": [
        "5bdd20038b4bacce9c306d03ca9995cd6ceda97d",
        "66c1c789ce3407472de9ed620c9f815639058835"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Fri Apr 04 10:57:13 2014 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Fri Apr 04 10:57:13 2014 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 66c1c789ce3407472de9ed620c9f815639058835\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: Ifa1a905ec2859af448a916a2c061b8dfd5e32d38\n"
    },
    {
      "commit": "66c1c789ce3407472de9ed620c9f815639058835",
      "tree": "3deb1b1e57e764a7d47666f3fd92b684b91f61d2",
      "parents": [
        "3f79f50967bbf4fdaba7507a8d1526aa24eefd91"
      ],
      "author": {
        "name": "rmcilroy@chromium.org",
        "email": "rmcilroy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Apr 02 10:59:34 2014 +0000"
      },
      "committer": {
        "name": "rmcilroy@chromium.org",
        "email": "rmcilroy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Apr 02 10:59:34 2014 +0000"
      },
      "message": "Porting to x64 Android. Remove redefinitions of log2 and log2f.\n\nBUG\u003d\nR\u003dkbr@chromium.org\n\nReview URL: https://codereview.chromium.org/216773005\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@261106 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "362f1418ec8cb8388c69df01e099c4e320b78691",
      "tree": "01789b97c407ebc19a7be71430f031e232b06086",
      "parents": [
        "23aa870c9ceb79d1ea99e9c5a348b43d5e02c1b5",
        "5bdd20038b4bacce9c306d03ca9995cd6ceda97d"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Tue Mar 18 10:21:29 2014 +0000"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Tue Mar 18 10:21:29 2014 +0000"
      },
      "message": "Merge from Chromium at DEPS revision 257591\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: If3a36be510d743e9885ee4ae9fac82b46599e315\n"
    },
    {
      "commit": "5bdd20038b4bacce9c306d03ca9995cd6ceda97d",
      "tree": "01789b97c407ebc19a7be71430f031e232b06086",
      "parents": [
        "4da7aee27669e21e727d892b753a0e8cad6c5ac3",
        "3f79f50967bbf4fdaba7507a8d1526aa24eefd91"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Sun Mar 02 21:04:21 2014 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Sun Mar 02 21:04:21 2014 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 3f79f50967bbf4fdaba7507a8d1526aa24eefd91\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I872dc772b10b6bf7fb41bc2f4ff8f66116f2ce88\n"
    },
    {
      "commit": "3f79f50967bbf4fdaba7507a8d1526aa24eefd91",
      "tree": "01789b97c407ebc19a7be71430f031e232b06086",
      "parents": [
        "e510ef026f853574a76ff832d27b8292c03c707b"
      ],
      "author": {
        "name": "scottmg@chromium.org",
        "email": "scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Sun Mar 02 20:11:54 2014 +0000"
      },
      "committer": {
        "name": "scottmg@chromium.org",
        "email": "scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Sun Mar 02 20:11:54 2014 +0000"
      },
      "message": "Disable optimization on _swrast_write_zoomed_stencil_span\n\nOtherwise, ICE on 2013 for optimized debug build (used for TSAN).\n\nR\u003dtimurrrr@chromium.org\nBUG\u003d348397\n\nReview URL: https://codereview.chromium.org/183923010\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@254411 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "4da7aee27669e21e727d892b753a0e8cad6c5ac3",
      "tree": "241f9266ee53bd28fb7959f97b62bd28383625ea",
      "parents": [
        "8601dbc0a249422397d70d700f7c4ddc2a1631df",
        "e510ef026f853574a76ff832d27b8292c03c707b"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Sat Feb 22 02:04:34 2014 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Sat Feb 22 02:04:34 2014 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at e510ef026f853574a76ff832d27b8292c03c707b\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I703b3f85c160609a234473304384bdfe001674eb\n"
    },
    {
      "commit": "e510ef026f853574a76ff832d27b8292c03c707b",
      "tree": "241f9266ee53bd28fb7959f97b62bd28383625ea",
      "parents": [
        "ff34f1e559362fbff2c693ed16effb3046dba8e9"
      ],
      "author": {
        "name": "hans@chromium.org",
        "email": "hans@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Feb 21 18:10:25 2014 +0000"
      },
      "committer": {
        "name": "hans@chromium.org",
        "email": "hans@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Feb 21 18:10:25 2014 +0000"
      },
      "message": "mesa compile fixes for Clang / VS2013\n\nThese functions are all defined in the standard library now,\nand Clang warns about non-static declaration followed by static declaration.\n\nR\u003dscottmg@chromium.org\nBUG\u003d82385\n\nReview URL: https://codereview.chromium.org/174153004/\n\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@252594 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "23aa870c9ceb79d1ea99e9c5a348b43d5e02c1b5",
      "tree": "7c93ad0519951563f811c6b0b22089c2160af4ea",
      "parents": [
        "638e9ad8cc1ec1c1fcd9caeb26be9daec073cfac",
        "8601dbc0a249422397d70d700f7c4ddc2a1631df"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Fri Feb 21 12:17:48 2014 +0000"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Fri Feb 21 12:17:48 2014 +0000"
      },
      "message": "Merge from Chromium at DEPS revision 251904\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: I3b9f02c0ee2ab503ae4d1ca14306c7da459ab628\n"
    },
    {
      "commit": "8601dbc0a249422397d70d700f7c4ddc2a1631df",
      "tree": "7c93ad0519951563f811c6b0b22089c2160af4ea",
      "parents": [
        "4980a6cd48688c360a8c584d07405efb3cfe1fcf",
        "ff34f1e559362fbff2c693ed16effb3046dba8e9"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Sat Jan 04 14:21:20 2014 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Sat Jan 04 14:21:20 2014 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at ff34f1e559362fbff2c693ed16effb3046dba8e9\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I19399967c7fa96ed70d371e13b877bfa4cc68108\n"
    },
    {
      "commit": "ff34f1e559362fbff2c693ed16effb3046dba8e9",
      "tree": "7c93ad0519951563f811c6b0b22089c2160af4ea",
      "parents": [
        "e740c825b11773ebe636675977e5f79de253c745"
      ],
      "author": {
        "name": "bajones@chromium.org",
        "email": "bajones@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Dec 16 18:37:00 2013 +0000"
      },
      "committer": {
        "name": "bajones@chromium.org",
        "email": "bajones@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Dec 16 18:37:00 2013 +0000"
      },
      "message": "Updated GLintptr and GLsizeiptr to be the appropriate types on 64 bit Windows\n\nBUG\u003d326382\nTBR\u003dkbr@chromium.org\n\nReview URL: https://codereview.chromium.org/108043006\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@240938 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "638e9ad8cc1ec1c1fcd9caeb26be9daec073cfac",
      "tree": "bdc29876d4c984e6ab2910969b2fe141bab7955c",
      "parents": [
        "963ae1ee36a069e41a803b98d48573612ccf2e0d",
        "8cd8c297bbfd6731c852bbd23b77bca4e347353b"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Dec 10 01:58:16 2013 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 10 01:58:16 2013 +0000"
      },
      "message": "am 8cd8c297: (-s ours) Merge remote-tracking branch \\\u0027origin/kitkat-dev\\\u0027\n\n* commit \u00278cd8c297bbfd6731c852bbd23b77bca4e347353b\u0027:\n  Initial empty repository\n"
    },
    {
      "commit": "8cd8c297bbfd6731c852bbd23b77bca4e347353b",
      "tree": "47d58411927deb8685b919d085eff4000a094709",
      "parents": [
        "55b120be9541be8786a7a8758c5acc93950bfebc",
        "d7621cb4af1fda314f830e0e577e73b317f0a3ec"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Nov 01 16:01:42 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Nov 01 16:01:42 2013 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/kitkat-dev\u0027\n"
    },
    {
      "commit": "55b120be9541be8786a7a8758c5acc93950bfebc",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Oct 31 18:27:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 31 18:27:00 2013 +0000"
      },
      "message": "Initial empty repository\n"
    },
    {
      "commit": "963ae1ee36a069e41a803b98d48573612ccf2e0d",
      "tree": "bdc29876d4c984e6ab2910969b2fe141bab7955c",
      "parents": [
        "d7621cb4af1fda314f830e0e577e73b317f0a3ec",
        "4980a6cd48688c360a8c584d07405efb3cfe1fcf"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Thu Oct 31 11:16:52 2013 +0000"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Thu Oct 31 11:16:52 2013 +0000"
      },
      "message": "Merge from Chromium at DEPS revision 232015\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: If8ed8205965069f18d774f19c64be6d4387bed87\n"
    },
    {
      "commit": "4980a6cd48688c360a8c584d07405efb3cfe1fcf",
      "tree": "bdc29876d4c984e6ab2910969b2fe141bab7955c",
      "parents": [
        "496844b1cd22bb5b4d404d1488c889e19d757d62",
        "e740c825b11773ebe636675977e5f79de253c745"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Tue Oct 22 22:27:13 2013 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Tue Oct 22 22:27:13 2013 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at e740c825b11773ebe636675977e5f79de253c745\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: Ib0311c69f91d994f2c93168dd5fbfaa54d492e95\n"
    },
    {
      "commit": "e740c825b11773ebe636675977e5f79de253c745",
      "tree": "bdc29876d4c984e6ab2910969b2fe141bab7955c",
      "parents": [
        "009d829daee69743d77f4eaea702633a2fd5d7c6"
      ],
      "author": {
        "name": "scottmg@chromium.org",
        "email": "scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 22 01:09:21 2013 +0000"
      },
      "committer": {
        "name": "scottmg@chromium.org",
        "email": "scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 22 01:09:21 2013 +0000"
      },
      "message": "mesa compile fixes for VS2013\n\n- _Bool is defined in standard headers now\n- fpclassify is in the standard library\n\nR\u003dmarcheu@chromium.org\nBUG\u003d288948\n\nReview URL: https://codereview.chromium.org/32323009\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@229994 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "009d829daee69743d77f4eaea702633a2fd5d7c6",
      "tree": "6ff35f378a7580d3abf5975da3c87abcdfd78376",
      "parents": [
        "2a3406721cd61852bebd502c7a907cf07b7be731"
      ],
      "author": {
        "name": "hubbe@chromium.org",
        "email": "hubbe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Oct 17 23:12:30 2013 +0000"
      },
      "committer": {
        "name": "hubbe@chromium.org",
        "email": "hubbe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Oct 17 23:12:30 2013 +0000"
      },
      "message": "Fix a bug with Multiple Render Targets.\nSee https://code.google.com/p/chromium/issues/detail?id\u003d308715 for more info.\n\nReview URL: https://codereview.chromium.org/27740005\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@229247 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "d7621cb4af1fda314f830e0e577e73b317f0a3ec",
      "tree": "47d58411927deb8685b919d085eff4000a094709",
      "parents": [
        "75b9da6e52d7ee39ae69c28cfb2e86bcf406a370",
        "496844b1cd22bb5b4d404d1488c889e19d757d62"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Jul 17 14:56:59 2013 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Jul 17 14:56:59 2013 +0100"
      },
      "message": "Merge from Chromium at DEPS revision r212014\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: I0866d379bff2b2c456cf4135e561956e36e2e8a8\n"
    },
    {
      "commit": "75b9da6e52d7ee39ae69c28cfb2e86bcf406a370",
      "tree": "adb9aac4e4270f9ade1951673bcec79353674724",
      "parents": [
        "b25c939fb962b927875ae37fa152bfafdc40b797",
        "7b583f419c86e2cde404dd8277a77d42d64c5656"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Jul 10 11:42:00 2013 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed Jul 10 11:42:00 2013 +0100"
      },
      "message": "Merge from Chromium at DEPS revision r210036\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: I70cb67e15b554fcdb60ff4929c76104911c75301\n"
    },
    {
      "commit": "496844b1cd22bb5b4d404d1488c889e19d757d62",
      "tree": "47d58411927deb8685b919d085eff4000a094709",
      "parents": [
        "f5e6465011653cc6301c44072cb095b45a1eb788",
        "2a3406721cd61852bebd502c7a907cf07b7be731"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Thu Jul 04 22:59:35 2013 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Thu Jul 04 22:59:35 2013 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 2a3406721cd61852bebd502c7a907cf07b7be731\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: Ida738bc5247e9b01dba5ad3be523c4a4eb1e6ddf\n"
    },
    {
      "commit": "f5e6465011653cc6301c44072cb095b45a1eb788",
      "tree": "183a7daf9d32652209d7440014f1cfac4c220edb",
      "parents": [
        "7b583f419c86e2cde404dd8277a77d42d64c5656",
        "99703ab948d16a83979d70d595e48cc5a0f06880"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Thu Jul 04 06:10:45 2013 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Thu Jul 04 06:10:45 2013 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 99703ab948d16a83979d70d595e48cc5a0f06880\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I32908701d785f1e29810ce6f28e3007e38cefe09\n"
    },
    {
      "commit": "2a3406721cd61852bebd502c7a907cf07b7be731",
      "tree": "47d58411927deb8685b919d085eff4000a094709",
      "parents": [
        "99703ab948d16a83979d70d595e48cc5a0f06880"
      ],
      "author": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Jul 04 02:30:29 2013 +0000"
      },
      "committer": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Jul 04 02:30:29 2013 +0000"
      },
      "message": "Don\u0027t use strtod_l in Mesa on Android\n\nAndroid includes a fix to asm/posix_types.h inside\n/ndk/toolchains/x86-4.7/prebuilt/linux-x86_64/lib/gcc/\ni686-linux-android/4.7/include-fixed/asm/posix_types.h. That\nfile #include_next\u0027s the real asm/posix_types.h, but then fixes\n(redefines) the __FD_ZERO macro. However, it also #includes\nfeatures.h, which unconditionally defines _GNU_SOURCE.\nsrc/glsl/strtod.c assumes that if the _GNU_SOURCE macro is defined,\nthat it can use locale_t, which isn\u0027t available on Android.\n\nReview URL: https://chromiumcodereview.appspot.com/18594002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@210110 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "99703ab948d16a83979d70d595e48cc5a0f06880",
      "tree": "183a7daf9d32652209d7440014f1cfac4c220edb",
      "parents": [
        "9511fddfee83830f3c0479b5dde791e87cecd9bd"
      ],
      "author": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Jul 04 02:29:02 2013 +0000"
      },
      "committer": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Jul 04 02:29:02 2013 +0000"
      },
      "message": "Can\u0027t #define assert() before including assert.h on Android\n\nAndroid\u0027s assert.h #errors if assert() has already been defined.\nAt least one file in mesa includes u_debug.h (which #defines\nassert()) before including assert.h. This makes sure that\nassert.h always gets included at the beginning of u_debug.h.\n\nReview URL: https://chromiumcodereview.appspot.com/18570002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@210108 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "7b583f419c86e2cde404dd8277a77d42d64c5656",
      "tree": "adb9aac4e4270f9ade1951673bcec79353674724",
      "parents": [
        "6bc665e94cebbf586a18c87ac21e732868fe0607",
        "9511fddfee83830f3c0479b5dde791e87cecd9bd"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Fri Jun 21 01:13:52 2013 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Fri Jun 21 01:13:52 2013 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 9511fddfee83830f3c0479b5dde791e87cecd9bd\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I2f217201fa94f0999c70bc858363e95928e35eec\n"
    },
    {
      "commit": "9511fddfee83830f3c0479b5dde791e87cecd9bd",
      "tree": "adb9aac4e4270f9ade1951673bcec79353674724",
      "parents": [
        "3f53ae5cba1ea56b8c4ff93770503d3fcdaecacd"
      ],
      "author": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Jun 19 20:13:16 2013 +0000"
      },
      "committer": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Jun 19 20:13:16 2013 +0000"
      },
      "message": "Adding typedefs for EGLNative*Type in eglplatform.h\n\nBUG\u003d238755\nNOTRY\u003dtrue\n\nReview URL: https://chromiumcodereview.appspot.com/17452002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@207256 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "3f53ae5cba1ea56b8c4ff93770503d3fcdaecacd",
      "tree": "7de935503fab961851eefc7fa3f118163e2f940a",
      "parents": [
        "f2304cf60bf51f05cc720689e8b89958f25ca5da"
      ],
      "author": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Jun 17 19:33:03 2013 +0000"
      },
      "committer": {
        "name": "mymax@amazon.com",
        "email": "mymax@amazon.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Jun 17 19:33:03 2013 +0000"
      },
      "message": "In _mesa_add_parameter, in prog_parameter.c, |values| represents an\narray holding a variable number of values. These values get copied out\nof the array 4 at a time with the COPY_4V macro, however, the array\nmight only contain a single element. In this case, ASAN reports a\nread-before-initialize because the last 3 of the 4 elements haven\u0027t\nbeen written to yet.\n\nThis patch should be upstreamed to Mesa.\n\nBUG\u003d238755\nNOTRY\u003dtrue\n\nReview URL: https://chromiumcodereview.appspot.com/17122007\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@206770 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "f2304cf60bf51f05cc720689e8b89958f25ca5da",
      "tree": "0be54ad13620261a3c74c5bcb97a0c8f43d3318e",
      "parents": [
        "5dc3c74b6281a05b5362993a8862f4377d4008e1"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 06:08:22 2013 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 06:08:22 2013 +0000"
      },
      "message": "Checked in sources which are normally autogenerated during Mesa\u0027s build process.\n\nGenerating these sources requires the Python bindings for libxml2 to be installed, and that dependency causes significant problems for Chromium\u0027s build process. It is not feasible to add a dependency on a Python module requiring native libraries.\n\nMesa\u0027s XML processors require validation against the DTD, and none of Python\u0027s built-in XML processors support validation. The only currently maintained validating XML parsers for Python require native libraries. Therefore it is not possible to rewrite Mesa\u0027s XML processors in pure Python.\n\nThese sources were generated manually on Linux using a new gyp target. They compile and run successfully on Windows and Mac OS.\n\nThis patch is not appropriate to upstream to the Mesa tree.\n\nBUG\u003d238755\nTBR\u003dmarcheu@chromium.org\n\nReview URL: https://codereview.chromium.org/17028009\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@206317 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "5dc3c74b6281a05b5362993a8862f4377d4008e1",
      "tree": "75f7e510df4a18c365bbfb9f571129c562114b81",
      "parents": [
        "4ba6f50a5bc78554a4108750a342c2b5b6b99e73"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:56:50 2013 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:56:50 2013 +0000"
      },
      "message": "Changed typedefs for GLintptr and GLsizeiptr (and ARB variants) to work around conflicts with Skia\u0027s typedefs in src/third_party/skia/include/gpu/gl/GrGLFunctions.h . There is a fundamental conflict between the OpenGL and OpenGL ES headers for these typedefs. Without this modification, src/ui/gl/gl_bindings_skia_in_process.cc fails to compile.\n\nThis patch is not appropriate to upstream to Mesa. Additionally, there may be a different workaround available which would allow this patch to be reverted.\n\nBUG\u003d238755\nTBR\u003dmarcheu@chromium.org\n\nReview URL: https://codereview.chromium.org/16818021\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@206312 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "4ba6f50a5bc78554a4108750a342c2b5b6b99e73",
      "tree": "4ca2e318b60c55965588c18a48dd1744728b08eb",
      "parents": [
        "f2ba7591b1407a7ee9209f842c50696914dc2ded"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:45:20 2013 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:45:20 2013 +0000"
      },
      "message": "Disabled optimizations for a few files when compiled with Visual\nStudio due to the compiler taking an unreasonably long time.\n\nThis patch should be upstreamed to the Mesa tree.\n\nBUG\u003d238755\nTBR\u003dmarcheu@chromium.org\n\nReview URL: https://codereview.chromium.org/16951009\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@206311 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "f2ba7591b1407a7ee9209f842c50696914dc2ded",
      "tree": "40975faafd624da845c59aca9775c1053a32c61f",
      "parents": [
        "daf37f3a593645906e26aaa85d8c39fa0e6140da"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:29:08 2013 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:29:08 2013 +0000"
      },
      "message": "Incorporated verbatim Mesa 9.0.3 sources from http://mesa3d.org/ in\npreparation for upgrading the snapshot Chromium uses for testing.\n\nThis CL is too large to upload to codereview.chromium.org. Committing\nit manually.\n\nBUG\u003d238755\nTBR\u003dmarcheu@chromium.org\n\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@206309 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "daf37f3a593645906e26aaa85d8c39fa0e6140da",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [
        "6da96107e2467063c72e1ec5804f0618a6ce83d3"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:22:13 2013 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jun 14 05:22:13 2013 +0000"
      },
      "message": "Deleted old, modified Mesa 7.9 sources in preparation for upgrade to\nMesa 9.0.3.\n\nThis CL is too large to upload to codereview.chromium.org. Committing\nit manually.\n\nBUG\u003d238755\nTBR\u003dapatrick@chromium.org\n\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@206308 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "b25c939fb962b927875ae37fa152bfafdc40b797",
      "tree": "c18ff8d4bb6cac2bc1e5df3e4b5a6d6a7b0789a3",
      "parents": [
        "6041273ff78b6d4e8da2bbf3f36d99a10de4c1e9",
        "6bc665e94cebbf586a18c87ac21e732868fe0607"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Tue Jun 11 10:57:30 2013 +0100"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Tue Jun 11 10:57:30 2013 +0100"
      },
      "message": "Merge from Chromium at DEPS revision r205460\n\nThis commit was generated by merge_to_master.py.\n\nChange-Id: I00cddb0784deff70283a4384f310955f24c134de\n"
    },
    {
      "commit": "6bc665e94cebbf586a18c87ac21e732868fe0607",
      "tree": "c18ff8d4bb6cac2bc1e5df3e4b5a6d6a7b0789a3",
      "parents": [
        "6041273ff78b6d4e8da2bbf3f36d99a10de4c1e9",
        "6da96107e2467063c72e1ec5804f0618a6ce83d3"
      ],
      "author": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Mon Jun 10 17:31:38 2013 +0000"
      },
      "committer": {
        "name": "Android Chromium Automerger",
        "email": "chromium-automerger@android",
        "time": "Mon Jun 10 17:31:38 2013 +0000"
      },
      "message": "Merge third_party/mesa/src from https://chromium.googlesource.com/chromium/deps/mesa.git at 6da96107e2467063c72e1ec5804f0618a6ce83d3\n\nThis commit was generated by merge_from_chromium.py.\n\nChange-Id: I235a6d60e80e6c5546a00c36bf054b4c45dc2c29\n"
    },
    {
      "commit": "6041273ff78b6d4e8da2bbf3f36d99a10de4c1e9",
      "tree": "4b825dc642cb6eb9a060e54bf8d69288fbee4904",
      "parents": [],
      "author": {
        "name": "Chad Jones",
        "email": "chadj@google.com",
        "time": "Mon Jun 10 09:49:15 2013 -0700"
      },
      "committer": {
        "name": "Chad Jones",
        "email": "chadj@google.com",
        "time": "Mon Jun 10 09:49:15 2013 -0700"
      },
      "message": "Initial empty repository\n"
    },
    {
      "commit": "6da96107e2467063c72e1ec5804f0618a6ce83d3",
      "tree": "c18ff8d4bb6cac2bc1e5df3e4b5a6d6a7b0789a3",
      "parents": [
        "9466a335a803e00dce900ec1af56175c5a8a264d"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Jun 05 21:41:15 2013 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Jun 05 21:41:15 2013 +0000"
      },
      "message": "Copied src/third_party/mesa/MesaLib to deps/third_party/mesa in\npreparation for managing this code via DEPS.\n\nBUG\u003d238755\n\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/deps/third_party/mesa@204346 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "9466a335a803e00dce900ec1af56175c5a8a264d",
      "tree": "c18ff8d4bb6cac2bc1e5df3e4b5a6d6a7b0789a3",
      "parents": [
        "a2b73531e1001f7afe3a2c65a2a6ea1172df8adc"
      ],
      "author": {
        "name": "hans@chromium.org",
        "email": "hans@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Sat Mar 23 23:39:40 2013 +0000"
      },
      "committer": {
        "name": "hans@chromium.org",
        "email": "hans@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Sat Mar 23 23:39:40 2013 +0000"
      },
      "message": "mesa: Clean up redundant comparison in nvvertparse.c.\n\nThis was found by experimenting with a new Clang warning.\n\nBUG\u003dnone\n\n\nReview URL: https://chromiumcodereview.appspot.com/12662026\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@190116 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "a2b73531e1001f7afe3a2c65a2a6ea1172df8adc",
      "tree": "e9c7477c7cb3d27cbc90a032161f06e30ba63bed",
      "parents": [
        "6669f65a802461d7c9ded94776dd7dff8795b81c"
      ],
      "author": {
        "name": "ernstm@chromium.org",
        "email": "ernstm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Mar 12 23:11:26 2013 +0000"
      },
      "committer": {
        "name": "ernstm@chromium.org",
        "email": "ernstm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Mar 12 23:11:26 2013 +0000"
      },
      "message": "Made Mesa use consistent *_FLOAT_TO_UBYTE conversions.\n\nThe optimized versions producd slightly different results than the un-optimized\nversions (used when DEBUG is defined). This caused inconsistent\ntest results.\n\nBUG\u003d181712\n\n\nReview URL: https://chromiumcodereview.appspot.com/12764015\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@187688 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "6669f65a802461d7c9ded94776dd7dff8795b81c",
      "tree": "d29160378ee36bbd3814425b9e973ba59daebf41",
      "parents": [
        "192a6be639306d5f27b4f0678138347369b27886"
      ],
      "author": {
        "name": "sebmarchand@chromium.org",
        "email": "sebmarchand@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Dec 13 01:46:26 2012 +0000"
      },
      "committer": {
        "name": "sebmarchand@chromium.org",
        "email": "sebmarchand@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Dec 13 01:46:26 2012 +0000"
      },
      "message": "Allows the ADDRESS_SANITIZER define to be used on Windows.\n\nAsan is coming on Windows soon with SyzyAsan. We should be able to use the ADDRESS_SANITIZER define. The __attribute__ flag is compiler specific.\n\nBUG\u003d\n\n\nReview URL: https://chromiumcodereview.appspot.com/11549005\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@172767 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "192a6be639306d5f27b4f0678138347369b27886",
      "tree": "4a01b9aed3e9e3e827e0e5b0bcdb43e50ccced0f",
      "parents": [
        "793b72019cd51619069d9f063c3d73de0aff7564"
      ],
      "author": {
        "name": "jamesr@chromium.org",
        "email": "jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Dec 12 00:31:58 2012 +0000"
      },
      "committer": {
        "name": "jamesr@chromium.org",
        "email": "jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Dec 12 00:31:58 2012 +0000"
      },
      "message": "Plumb glDiscardFramebufferEXT entry point through command buffer\n\n\nBUG\u003d\n\n\nReview URL: https://chromiumcodereview.appspot.com/11465018\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@172468 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "793b72019cd51619069d9f063c3d73de0aff7564",
      "tree": "bed080fce1d8cca52a8ef40f8924bb3a3dae805f",
      "parents": [
        "b6ba6945ce299a8bb5bb989bca0ca0cfa0cf8aae"
      ],
      "author": {
        "name": "bungeman@chromium.org",
        "email": "bungeman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 30 21:06:13 2012 +0000"
      },
      "committer": {
        "name": "bungeman@chromium.org",
        "email": "bungeman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 30 21:06:13 2012 +0000"
      },
      "message": "Revert 165006 - Revert 165005 until skia_webkit.gyp is present everywhere.\n\nTBR\u003dbungeman@chromium.org\nReview URL: https://codereview.chromium.org/11344041\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@165007 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "b6ba6945ce299a8bb5bb989bca0ca0cfa0cf8aae",
      "tree": "efb3bda043d5e6cd131f9249224f25bfe5ca359c",
      "parents": [
        "0b0b2962598af6d7e9e0b68acdd79123203a8553"
      ],
      "author": {
        "name": "bungeman@chromium.org",
        "email": "bungeman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 30 21:02:44 2012 +0000"
      },
      "committer": {
        "name": "bungeman@chromium.org",
        "email": "bungeman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 30 21:02:44 2012 +0000"
      },
      "message": "Revert 165005 until skia_webkit.gyp is present everywhere.\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@165006 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "0b0b2962598af6d7e9e0b68acdd79123203a8553",
      "tree": "bed080fce1d8cca52a8ef40f8924bb3a3dae805f",
      "parents": [
        "d85c12dfb72ccb6e7447b8d20bfb4c61117a6d13"
      ],
      "author": {
        "name": "ccameron@chromium.org",
        "email": "ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Sep 21 00:24:02 2012 +0000"
      },
      "committer": {
        "name": "ccameron@chromium.org",
        "email": "ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Sep 21 00:24:02 2012 +0000"
      },
      "message": "Get real GPU memory values on NV+Linux and OS X. Add an interface to GLContext to query the GPU\u0027s total video memory. \n\nNote that this is the amount of video memory on the currently-rendering GPU, so different contexts will give different values, and the same context may give different values over time (for instance, on a Macbook Pro with graphics switching).\n\nOf note is that on a Macbook Pro with graphics switching enabled, the contexts don\u0027t move together between GPUs -- some stay on the integrated GPU while others use the discrete GPU.\n\nBUG\u003d132994\n\n\nReview URL: https://chromiumcodereview.appspot.com/10957009\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@157879 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "d85c12dfb72ccb6e7447b8d20bfb4c61117a6d13",
      "tree": "2ec3ef0e2b2249221ca53b59ba414af96f3da0a4",
      "parents": [
        "18c58b9654f2d94e875b168a93fc908c0809363e"
      ],
      "author": {
        "name": "yongsheng.zhu@intel.com",
        "email": "yongsheng.zhu@intel.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Aug 21 04:35:18 2012 +0000"
      },
      "committer": {
        "name": "yongsheng.zhu@intel.com",
        "email": "yongsheng.zhu@intel.com@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Aug 21 04:35:18 2012 +0000"
      },
      "message": "Fix the compile errors for mesa on Android\n\nThere are some compile errors for mesa when trying to build gpu_tests\non Android. They were fixed in the mesa upstream.\nSo this patch combines 3 commits from mesa upstream. They are:\n1) Commit eb0ff1a1c0 by chad@chad-versace.us: remove the use of\nfpu_control.h\n2) Commit 504f92c739 by olvaffe@gmail.com: android has no log2f\nnor ffs\n3) Commit 497baf4e4a by ian.d.romanick@intel.com: Use C-style\nsystem headers in C++ code to avoid issues with std:: namespace\n\nBUG\u003d138226\nTEST\u003d\n\n\nReview URL: https://chromiumcodereview.appspot.com/10825442\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@152502 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "18c58b9654f2d94e875b168a93fc908c0809363e",
      "tree": "5cfbc571e475d354451b195a24978a797ad02b28",
      "parents": [
        "e1817905f5ca277e9abe3433a7cfc76e5207a1d9"
      ],
      "author": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Aug 13 15:51:00 2012 +0000"
      },
      "committer": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Aug 13 15:51:00 2012 +0000"
      },
      "message": "Hotfix compilation of prog_parameter.c\n\nBUG\u003d142316\nTBR\u003dkbr\nReview URL: https://chromiumcodereview.appspot.com/10834292\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@151274 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "e1817905f5ca277e9abe3433a7cfc76e5207a1d9",
      "tree": "f9aa17a7544c978edc5300361e8a151abf16bc5b",
      "parents": [
        "33ef6cd1b608d85c91342400e25300fd68941cd3"
      ],
      "author": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Aug 13 15:39:11 2012 +0000"
      },
      "committer": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Aug 13 15:39:11 2012 +0000"
      },
      "message": "Annotate _mesa_add_parameter with __attribute__((no_address_safety_analysis)) to suppress a report from AddressSanitizer\n\nBUG\u003d142316\nTBR\u003dkbr\nReview URL: https://chromiumcodereview.appspot.com/10823286\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@151272 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "33ef6cd1b608d85c91342400e25300fd68941cd3",
      "tree": "9feec4ab5d24cdb10e973199078126dfce633295",
      "parents": [
        "12643afd60088074720f8f517eff9a78a8837d49"
      ],
      "author": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jul 31 12:06:25 2012 +0000"
      },
      "committer": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jul 31 12:06:25 2012 +0000"
      },
      "message": "Suppress the ASan reports in swizzle_for_size()\n\nBUG\u003d139772\nTBR\u003dkbr\n\nReview URL: https://chromiumcodereview.appspot.com/10843004\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@149172 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "12643afd60088074720f8f517eff9a78a8837d49",
      "tree": "68b83f277d54aca2403e4c62c60dc9cfc0460fab",
      "parents": [
        "601d6560986abc10443dc4d15514d34a0b4d79ee"
      ],
      "author": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jul 31 08:30:40 2012 +0000"
      },
      "committer": {
        "name": "glider@chromium.org",
        "email": "glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jul 31 08:30:40 2012 +0000"
      },
      "message": "Fix clip_span() to use memmove() instead of memcpy().\nThis is actually a merge of upstream commit a44d715d2b19dc2f8f48b01144cc38e4e2c5015a\n\nBUG\u003d139587,132211\nReview URL: https://chromiumcodereview.appspot.com/10833067\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@149148 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "601d6560986abc10443dc4d15514d34a0b4d79ee",
      "tree": "2ba3105137b8ba201b020fb449a3e81b916adb73",
      "parents": [
        "818e1c029c89bd99d9e681c62946c4b09cb7a3f0"
      ],
      "author": {
        "name": "thakis@chromium.org",
        "email": "thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jul 20 15:45:17 2012 +0000"
      },
      "committer": {
        "name": "thakis@chromium.org",
        "email": "thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Fri Jul 20 15:45:17 2012 +0000"
      },
      "message": "Enable -Wself-assign-memvar for Mesa, merge upstream fix for the one violation\n\nBUG\u003dnone\nTEST\u003dnone\n\n\nReview URL: https://chromiumcodereview.appspot.com/10808045\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@147658 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "818e1c029c89bd99d9e681c62946c4b09cb7a3f0",
      "tree": "42afa1c0af83939f09c7db3163596b17e2bafd47",
      "parents": [
        "190e9090b466dbc482d16277ac8476ae8e3de015"
      ],
      "author": {
        "name": "maruel@chromium.org",
        "email": "maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Jul 19 17:55:31 2012 +0000"
      },
      "committer": {
        "name": "maruel@chromium.org",
        "email": "maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Jul 19 17:55:31 2012 +0000"
      },
      "message": "Enforce all the source files to be encoded in UTF-8.\n\nMany files used random encoding. All of them were in comments or unit test files\nthat were not compiled. In any case, not using unicode everywhere complexify the\ntools so enforcing it makes presubmit checks much simpler.\n\nR\u003djoi@chromium.org\nBUG\u003d\nTEST\u003d\n\nReview URL: https://chromiumcodereview.appspot.com/10797029\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@147480 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "190e9090b466dbc482d16277ac8476ae8e3de015",
      "tree": "84b8660e47d7eceb2c41398b5840de0c4b998856",
      "parents": [
        "aa4bee91f1c64dbd526c8b0d33351afbe07a12e4"
      ],
      "author": {
        "name": "thestig@chromium.org",
        "email": "thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Feb 23 04:16:12 2012 +0000"
      },
      "committer": {
        "name": "thestig@chromium.org",
        "email": "thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Feb 23 04:16:12 2012 +0000"
      },
      "message": "Cleanup: Delete a bunch of empty directories, part 5.\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@123193 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "aa4bee91f1c64dbd526c8b0d33351afbe07a12e4",
      "tree": "84b8660e47d7eceb2c41398b5840de0c4b998856",
      "parents": [
        "a391af4767cf714c2cdf107337c76a7b830d8304"
      ],
      "author": {
        "name": "thestig@chromium.org",
        "email": "thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Feb 23 04:01:39 2012 +0000"
      },
      "committer": {
        "name": "thestig@chromium.org",
        "email": "thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Feb 23 04:01:39 2012 +0000"
      },
      "message": "iCleanup: Delete a bunch of empty directories, part 4.\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@123192 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "a391af4767cf714c2cdf107337c76a7b830d8304",
      "tree": "c1053d456db436a614ccbf97735b05e6c5a0bcb6",
      "parents": [
        "832f9d75e5daf0ce096590b2ef2715cecd87e9a4"
      ],
      "author": {
        "name": "thestig@chromium.org",
        "email": "thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Feb 23 03:38:36 2012 +0000"
      },
      "committer": {
        "name": "thestig@chromium.org",
        "email": "thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Feb 23 03:38:36 2012 +0000"
      },
      "message": "Cleanup: Delete a bunch of empty directories, part 2.\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@123189 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "832f9d75e5daf0ce096590b2ef2715cecd87e9a4",
      "tree": "c1053d456db436a614ccbf97735b05e6c5a0bcb6",
      "parents": [
        "74cb4ed5eb0c7181709a450637bbb57f7b456bf3"
      ],
      "author": {
        "name": "petermayo@chromium.org",
        "email": "petermayo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Aug 15 15:03:10 2011 +0000"
      },
      "committer": {
        "name": "petermayo@chromium.org",
        "email": "petermayo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Aug 15 15:03:10 2011 +0000"
      },
      "message": "Eliminate a warning in a failure case.\n\nBUG\u003dchromium:92568\nTEST\u003dnot yet\n\nReview URL: http://codereview.chromium.org/7523033\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@96776 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "74cb4ed5eb0c7181709a450637bbb57f7b456bf3",
      "tree": "5775d8d0eba7b346f774643e2bae21d76f7fdd56",
      "parents": [
        "840dab704a00995fb46bfd3563a1ab71465a7d18"
      ],
      "author": {
        "name": "rsleevi@chromium.org",
        "email": "rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Sat May 28 04:37:18 2011 +0000"
      },
      "committer": {
        "name": "rsleevi@chromium.org",
        "email": "rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Sat May 28 04:37:18 2011 +0000"
      },
      "message": "Fix mesa not checking for a valid depth in mesa\u0027s _mesa_TexSubImage3D\n\nBUG\u003d84134\nTEST\u003dnone\n\n\nReview URL: http://codereview.chromium.org/7074026\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@87161 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "840dab704a00995fb46bfd3563a1ab71465a7d18",
      "tree": "dd7e9896fb88fea940b3445f3200aa93afaf00f8",
      "parents": [
        "d677059643c9fb728112e83669cf32ede873d77f"
      ],
      "author": {
        "name": "petermayo@chromium.org",
        "email": "petermayo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jan 04 17:37:21 2011 +0000"
      },
      "committer": {
        "name": "petermayo@chromium.org",
        "email": "petermayo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jan 04 17:37:21 2011 +0000"
      },
      "message": "Dodge a GCC warning/error by reorganizing the code in the egl config header a little.  Will change the behavior of wrong\ncalls slightly.\n\nSee http://codereview.chromium.org/5866007 for some history,\nand http://codereview.chromium.org/5848004 for an alternate approach.\n\nBUG\u003dnone\nTEST\u003dtryservers, local\nReview URL: http://codereview.chromium.org/6053007\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@70416 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "d677059643c9fb728112e83669cf32ede873d77f",
      "tree": "61e38a65e0a44dc8f4f4df5a8148a0df24b1c1a9",
      "parents": [
        "5ec5ec68b761143755e11eaaf4f948307dc11aab"
      ],
      "author": {
        "name": "scherkus@chromium.org",
        "email": "scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Dec 16 22:19:05 2010 +0000"
      },
      "committer": {
        "name": "scherkus@chromium.org",
        "email": "scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Dec 16 22:19:05 2010 +0000"
      },
      "message": "Revert 69472 - Suppress a spurious warning in CompareConfig \nthird_party/mesa/MesaLib/src/egl/main/eglconfig.c: In function _eglCompareConfigs:\nthird_party/mesa/MesaLib/src/egl/main/eglconfig.h:98: error: array subscript is below array bounds\n\nBUG\u003dNone\nTEST\u003dmanual/local, and a buildbot running an otherwise affected version.\n\nReview URL: http://codereview.chromium.org/5866007\n\nTBR\u003dpetermayo@chromium.org\nReview URL: http://codereview.chromium.org/5925005\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@69474 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "5ec5ec68b761143755e11eaaf4f948307dc11aab",
      "tree": "51a7002d41cd1cc3f55c73f14546bdda078cbbcd",
      "parents": [
        "b441afcf97d7faf7aea33f7d515398041124bc7d"
      ],
      "author": {
        "name": "petermayo@chromium.org",
        "email": "petermayo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Dec 16 22:14:30 2010 +0000"
      },
      "committer": {
        "name": "petermayo@chromium.org",
        "email": "petermayo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Thu Dec 16 22:14:30 2010 +0000"
      },
      "message": "Suppress a spurious warning in CompareConfig \nthird_party/mesa/MesaLib/src/egl/main/eglconfig.c: In function _eglCompareConfigs:\nthird_party/mesa/MesaLib/src/egl/main/eglconfig.h:98: error: array subscript is below array bounds\n\nBUG\u003dNone\nTEST\u003dmanual/local, and a buildbot running an otherwise affected version.\n\nReview URL: http://codereview.chromium.org/5866007\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@69472 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "b441afcf97d7faf7aea33f7d515398041124bc7d",
      "tree": "61e38a65e0a44dc8f4f4df5a8148a0df24b1c1a9",
      "parents": [
        "ddfd1ae35954345c0fce98f766f5e7ba42886dac"
      ],
      "author": {
        "name": "alokp@chromium.org",
        "email": "alokp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Dec 15 22:03:20 2010 +0000"
      },
      "committer": {
        "name": "alokp@chromium.org",
        "email": "alokp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Dec 15 22:03:20 2010 +0000"
      },
      "message": "Fixed warning on linux x64.\neglapi.c:276: warning: cast to pointer from integer of different size\n\nTBR\u003dapatrick@chromium.org\nReview URL: http://codereview.chromium.org/5921002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@69325 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "ddfd1ae35954345c0fce98f766f5e7ba42886dac",
      "tree": "647f62e7dd9dda113b8aef9815d596a9f9375621",
      "parents": [
        "6f61be85ba6de326bee169431d9d40f2d7774a16"
      ],
      "author": {
        "name": "alokp@chromium.org",
        "email": "alokp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Dec 14 21:53:14 2010 +0000"
      },
      "committer": {
        "name": "alokp@chromium.org",
        "email": "alokp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Dec 14 21:53:14 2010 +0000"
      },
      "message": "Fixed compile error due to uninitialized variable.\nTBR\u003dapatrick@chromium.org\nReview URL: http://codereview.chromium.org/5785005\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@69189 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "6f61be85ba6de326bee169431d9d40f2d7774a16",
      "tree": "0892e0a56a65add05579c3001ae18e59092ba502",
      "parents": [
        "052d55d34093849750f1d7e807c4777241afcfe1"
      ],
      "author": {
        "name": "alokp@chromium.org",
        "email": "alokp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Dec 13 20:09:58 2010 +0000"
      },
      "committer": {
        "name": "alokp@chromium.org",
        "email": "alokp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Dec 13 20:09:58 2010 +0000"
      },
      "message": "Added facility to compile Mesa EGL implementation. Fixed a few issues so that it can be compiled against standard EGL 1.4 headers.\nReview URL: http://codereview.chromium.org/5750002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@69040 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "052d55d34093849750f1d7e807c4777241afcfe1",
      "tree": "147d97089d937eca5633aee7685715c448625e9b",
      "parents": [
        "760fd893ba809a7a5daa25c2749ff502f7186e83"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 26 18:28:04 2010 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Oct 26 18:28:04 2010 +0000"
      },
      "message": "Re-add disabling of optimization in s_texcombine.c on Windows lost\nduring Mesa 7.9 upgrade. Also necessarily disabled optimizations in\nsrc/mesa/main/image.c, src/mesa/main/mipmap.c,\nsrc/mesa/main/histogram.c, and src/mesa/math/m_eval.c. Updated\nREADME.chromium and chromium.patch.\n\nBUG\u003dnone\nTEST\u003dnone (built Mesa in Release mode on Windows)\n\nReview URL: http://codereview.chromium.org/4137004\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@63912 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "760fd893ba809a7a5daa25c2749ff502f7186e83",
      "tree": "d41ec28b2ce6d35ebff7fcb646c872e75fbb9dd3",
      "parents": [
        "7de552acbb188534ff74435e14e7e7e5ae3d649b"
      ],
      "author": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Oct 25 22:47:51 2010 +0000"
      },
      "committer": {
        "name": "kbr@chromium.org",
        "email": "kbr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Oct 25 22:47:51 2010 +0000"
      },
      "message": "Upgraded Mesa to 7.9 from 7.7 in order to pick up bug fixes to the\nshader compiler which were causing WebGL test timeouts per\nhttps://bugs.webkit.org/show_bug.cgi?id\u003d47243 . Version 7.8.2 was too\nbuggy to use.\n\nThis upgrade required the incorporation of the talloc library, which\nis only compiled in to the OSMesa shared object produced by\nthird_party/mesa/mesa.gyp and not into the rest of Chromium.\n\nUpgraded mesa.gyp for the new source directories and files in Mesa\n7.9. Applied the changes originally documented in\nthird_party/mesa/README.chromium to the 7.9 sources. Made other\nnecessary changes to Mesa and talloc to be able to build and run them\non Windows and Mac OS X. Created chromium.patch files for both Mesa\nand talloc.\n\nFixed chrome/gpu/gpu_main.cc to honor the --use-gl command line option\non Linux.\n\nTested on Linux in Chromium with CSS 3D content and --use-gl\u003dosmesa as\nwell as in DumpRenderTree and verified that the affected WebGL tests\nno longer hang. Tested on Windows in Chromium with WebGL content and\n--use-gl\u003dosmesa. Tested on Mac OS X in test_shell with WebGL content.\nThis job was explicitly not sent to the try bots because it would\nprobably kill them.\n\nThe files in this CL are a small subset of the files being committed.\nThe patch is too large to upload to Rietveld.\n\nBUG\u003dnone\nTEST\u003dnone\n\nReview URL: http://codereview.chromium.org/4107001\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@63795 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "7de552acbb188534ff74435e14e7e7e5ae3d649b",
      "tree": "c66142cff75eb5c589b6e07a14de7c465806bcb5",
      "parents": [
        "45c641b026ec75eac470fee1d89441ceb5eed024"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jul 27 18:28:12 2010 +0000"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jul 27 18:28:12 2010 +0000"
      },
      "message": "Fixed compilation errors for Windows multi-DLL build.\n\nTEST\u003dtry\nBUG\u003dnone\n\nReview URL: http://codereview.chromium.org/2856063\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@53813 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "45c641b026ec75eac470fee1d89441ceb5eed024",
      "tree": "7920ab293287b3ddfe599d6de9adbea641f62174",
      "parents": [
        "445f250fe8ab939222cfdcb4e774176cf2caf233"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Jul 14 20:47:04 2010 +0000"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Wed Jul 14 20:47:04 2010 +0000"
      },
      "message": "Added --use-gl command line flag to select GL implementation.\n- Options are desktop, egl and osmesa.\n- Also added support for bliting an OSMesa bask buffer to a GDK window.\n\nTEST\u003dtrybots, manual verification that WebGL and Pepper 3D work\nBUG\u003d45898\n\nReview URL: http://codereview.chromium.org/2825005\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@52388 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "445f250fe8ab939222cfdcb4e774176cf2caf233",
      "tree": "a24a7c4e31d9cb26b0db0efbb1c741ad76f1f6e6",
      "parents": [
        "1e78010148916c938cb7a7fd646f62e6cb94527f"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Jun 07 23:29:07 2010 +0000"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Jun 07 23:29:07 2010 +0000"
      },
      "message": "Disabled a pragma in gl.h that gcc does not support.\n\nFixes a warning treated as error issue when building chromium code that includes gl.h.\n\nTEST\u003dtry\nBUG\u003dnone\n\nReview URL: http://codereview.chromium.org/2722001\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@49120 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "1e78010148916c938cb7a7fd646f62e6cb94527f",
      "tree": "4bd7624cc02aa8672a2899983afd87feea85c627",
      "parents": [
        "01459a84acbffb81c49968aa33e05d5cc53d8c5e"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Jun 07 22:32:20 2010 +0000"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Jun 07 22:32:20 2010 +0000"
      },
      "message": "Removed Mesa EGL and GLES2 headers.\n\nThey conflict with our command buffer based GLES2 headers.\n\nAlso changed these typedefs to be compliant with the regular OpenGL definitions:\n\ntypedef signed long int GLintptr;\ntypedef signed long int GLsizeiptr;\n\nTEST\u003dtry\nBUG\u003dnone\n\nReview URL: http://codereview.chromium.org/2663008\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@49109 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "01459a84acbffb81c49968aa33e05d5cc53d8c5e",
      "tree": "1fa0d0c8da3722529b33d5e3f53270c71047e37d",
      "parents": [
        "3c63dc911741725a2573d7c720498a4daa699a44"
      ],
      "author": {
        "name": "nsylvain@chromium.org",
        "email": "nsylvain@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jun 01 20:21:45 2010 +0000"
      },
      "committer": {
        "name": "nsylvain@chromium.org",
        "email": "nsylvain@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Jun 01 20:21:45 2010 +0000"
      },
      "message": "Disable optimization for s_texcombine.c because it takes\n~20 minutes to build on Chromium XP.\n\nReview URL: http://codereview.chromium.org/2460002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@48648 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "3c63dc911741725a2573d7c720498a4daa699a44",
      "tree": "4584c544eb3cc775fb5e82e196291d3530fe8072",
      "parents": [
        "3a0db227ffe90888ad760c61a63226988c974e00"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Apr 26 21:02:44 2010 +0000"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Mon Apr 26 21:02:44 2010 +0000"
      },
      "message": "Windows OSMesa DLL only exports OSMesa functions.\nIt no longer exports all the GL functions like glClear. These are bound by calling OSMesaGetProcAddress.\nglew no longer uses default mangled export name bind to OSMesaGetProcAddress.\n\nTEST\u003dtrybots, check the pepper 3d plugin demos still work on windows\nBUG\u003dnone\n\nReview URL: http://codereview.chromium.org/1743004\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@45618 0039d316-1c4b-4281-b951-d872f2087c98\n"
    },
    {
      "commit": "3a0db227ffe90888ad760c61a63226988c974e00",
      "tree": "4ce631bcef64be3944cf4af773e113fe9918bfd5",
      "parents": [],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Apr 20 22:05:31 2010 +0000"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98",
        "time": "Tue Apr 20 22:05:31 2010 +0000"
      },
      "message": "Added MesaLib to third_party.\n\nThis changelist contains MesaLib 7.7 from ftp://ftp.freedesktop.org/pub/mesa/7.7/MesaLib-7.7.zip . It is 37MB (4920 files) in total. I only uploaded a fraction to show the layout. The only change I made was to add the file README.chromium.\n\nFor a description of Mesa, see http://www.mesa3d.org/.\n\nI\u0027m going to use Mesa to run Pepper 3D and possibly WebGL and GPU accelerated compositing tests on the bots using its offscreen 3D software renderer.\n\nTEST\u003dnone, MesaLib is not currently a dependency of any other targets\nBUG\u003dnone\n\nReview URL: http://codereview.chromium.org/1661001\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src/third_party/mesa/MesaLib@45089 0039d316-1c4b-4281-b951-d872f2087c98\n"
    }
  ]
}
