)]}'
{
  "commit": "8a5cc92a150bae38ec43732d941b38bb381fe153",
  "tree": "24bf32e7fcc20ab94e64f57e6f72bd8762d3bdf9",
  "parents": [
    "b4a56f10d875dc62a9c73008f98596c7e32fc249"
  ],
  "author": {
    "name": "Chet Haase",
    "email": "chet@google.com",
    "time": "Tue Apr 26 07:28:09 2011 -0700"
  },
  "committer": {
    "name": "Chet Haase",
    "email": "chet@google.com",
    "time": "Wed Apr 27 14:23:29 2011 -0700"
  },
  "message": "Fix various hw-accelerated line/point bugs\n\nAll accelerated lines are now rendered as quads. Hairlines used to\nbe rendered as GL_LINES, but these lines don\u0027t render the same as our\nnon-accelerated lines, so we\u0027re using quads for everything. Also, fixed\na bug in the way that we were offsetting quads (and not offseting points)\nto ensure that our lines/points actuall start on the same pixels as\nSkia\u0027s.\n\nChange-Id: I51b923cc08a9858444c430ba07bc8aa0c83cbe6a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd0cca22738c23e7da3fb1161502f7e71bc17a54",
      "old_mode": 33188,
      "old_path": "libs/hwui/OpenGLRenderer.cpp",
      "new_id": "e1d7f6ba19eda4649d711ce11fea431d9973ea95",
      "new_mode": 33188,
      "new_path": "libs/hwui/OpenGLRenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "0276095c98e7f659fe4524f1f0048831565ea28b",
      "old_mode": 33188,
      "old_path": "libs/hwui/OpenGLRenderer.h",
      "new_id": "918e1fb4178df623c1bff24b3ac9aa2e46af51cf",
      "new_mode": 33188,
      "new_path": "libs/hwui/OpenGLRenderer.h"
    },
    {
      "type": "modify",
      "old_id": "2187f24e2c83d39a05c588d0349e80c335b13892",
      "old_mode": 33188,
      "old_path": "libs/hwui/Program.cpp",
      "new_id": "972dd87a5d7196b25424850f593b8f87accd1a38",
      "new_mode": 33188,
      "new_path": "libs/hwui/Program.cpp"
    },
    {
      "type": "modify",
      "old_id": "afc6f3d4a36841c3d1b88600347b65d423c9978b",
      "old_mode": 33188,
      "old_path": "libs/hwui/Program.h",
      "new_id": "764cb0583b24add6ac2fe2c3e649e60a6f9d85f4",
      "new_mode": 33188,
      "new_path": "libs/hwui/Program.h"
    },
    {
      "type": "modify",
      "old_id": "c763b1d7099688297582ad91e511744354588010",
      "old_mode": 33188,
      "old_path": "tests/HwAccelerationTest/AndroidManifest.xml",
      "new_id": "31b2ddd27b5040ab39c1b43a618f645d247dac05",
      "new_mode": 33188,
      "new_path": "tests/HwAccelerationTest/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "ccf0631e6a152c1795e49a9e4234abfbb5c3fe2e",
      "old_mode": 33188,
      "old_path": "tests/HwAccelerationTest/src/com/android/test/hwui/Lines2Activity.java",
      "new_id": "55fab3f10ca98be3803814aec37571f1bc8b4203",
      "new_mode": 33188,
      "new_path": "tests/HwAccelerationTest/src/com/android/test/hwui/Lines2Activity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3fb7a1b47d282b39c97a1cb972bca4dec2e88c9",
      "new_mode": 33188,
      "new_path": "tests/HwAccelerationTest/src/com/android/test/hwui/PointsActivity.java"
    }
  ]
}
