)]}'
{
  "commit": "fb52d34d402bca2dcaeed2de5b8e4ebc691e9c8b",
  "tree": "d91f3e6b700bd282d7f82ffcd9b772c6eee408ed",
  "parents": [
    "4e48bc26f74e4de175597ea16c57b96ad574839d"
  ],
  "author": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Tue Jan 26 15:49:56 2016 -0800"
  },
  "committer": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Tue Jan 26 15:49:56 2016 -0800"
  },
  "message": "Improve GL helpers.\n\nUse ApplicationConnector instead of Shell to obtain an offscreen\nGL context.  This makes it easier to create GL contexts from\nseparate threads since the Shell interface is usually owned by\nthe main thread.\n\nEagerly unbind GL textures from the context after creation to prevent\nspurious circularity warnings from the GPU Service caused by textures\nbeing bound while not actually in use.\n\nBUG\u003d\n\nReview URL: https://codereview.chromium.org/1537783002 .\n\nR\u003dviettrungluu@chromium.org, abarth, jamesr, viettrungluu\n\nReview URL: https://codereview.chromium.org/1532923003 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f12a32355ed9d38828286d121683e732b4188024",
      "old_mode": 33188,
      "old_path": "mojo/gpu/gl_context.cc",
      "new_id": "eb6acdc0fcdf8087ac5e1142bd58b00018254765",
      "new_mode": 33188,
      "new_path": "mojo/gpu/gl_context.cc"
    },
    {
      "type": "modify",
      "old_id": "2ccdaaddafe88014f5109283e8942f4eaa474e8a",
      "old_mode": 33188,
      "old_path": "mojo/gpu/gl_context.h",
      "new_id": "a557fdb83c666f6d28ffcbe6b2856986b6d3252a",
      "new_mode": 33188,
      "new_path": "mojo/gpu/gl_context.h"
    },
    {
      "type": "modify",
      "old_id": "81d7d336d467cdd318a8eb962adf47690c7c8a8f",
      "old_mode": 33188,
      "old_path": "mojo/gpu/gl_context_owner.cc",
      "new_id": "b90958391e10182fbec99bb355b84d28823cf1bc",
      "new_mode": 33188,
      "new_path": "mojo/gpu/gl_context_owner.cc"
    },
    {
      "type": "modify",
      "old_id": "872729a3391f19af8be4d50f257b71c2d31ae036",
      "old_mode": 33188,
      "old_path": "mojo/gpu/gl_context_owner.h",
      "new_id": "b25bd69aabbbcd09b46aaa3dfe009dc602183771",
      "new_mode": 33188,
      "new_path": "mojo/gpu/gl_context_owner.h"
    },
    {
      "type": "modify",
      "old_id": "3e2b2ced9d822852b586b6622a1c0d3965271149",
      "old_mode": 33188,
      "old_path": "mojo/gpu/gl_texture.cc",
      "new_id": "aa4133616130226a3bb6fdbdf3b442d73ead252e",
      "new_mode": 33188,
      "new_path": "mojo/gpu/gl_texture.cc"
    }
  ]
}
