)]}'
{
  "log": [
    {
      "commit": "28b35ac77f25d7ea8c2e091aa104112c09face92",
      "tree": "c67b6dc1ae589cc67efdc39694cfbf703a09c886",
      "parents": [
        "d39b4b15f7b3b377e2e8fe771547700f4e3c7d8e"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Oct 12 18:12:11 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Oct 12 18:12:11 2011"
      },
      "message": "Set SDK for Mac build to 10.6, ignore gyp/build, fixup gpu files to compile against 10.5 if needed\n\nReview URL: http://codereview.appspot.com/5260041/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2470 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d39b4b15f7b3b377e2e8fe771547700f4e3c7d8e",
      "tree": "1e6bb78ca8a4f6508ee38c8200fd77d4a0bffa56",
      "parents": [
        "e38c2918193b9a6918013d0bbb8ad7e8e8580874"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Oct 12 14:54:26 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Oct 12 14:54:26 2011"
      },
      "message": "Gpu blend optimizations, handle more xfer modes with fractional pixel coverage\n\nReview URL: http://codereview.appspot.com/5237062/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2464 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "e38c2918193b9a6918013d0bbb8ad7e8e8580874",
      "tree": "1addaeb8cd275fff7b996e4ca347864ada2649f1",
      "parents": [
        "cb7840778442cbf262ed3a4b247577856ce06373"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Oct 11 20:15:26 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Oct 11 20:15:26 2011"
      },
      "message": "Fix per-vertex coverage on Macs with aligned attrib bug\n\nReview URL: http://codereview.appspot.com/5250067\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2458 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "cb7840778442cbf262ed3a4b247577856ce06373",
      "tree": "deb63cd934efd9a72ef9eedd73beb355f13a0941",
      "parents": [
        "39ede77df5ac8c250a6552732f66ce7741398b83"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 15:27:20 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 15:27:20 2011"
      },
      "message": "Add semicolon back that was accidentally deleted in r2444\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2445 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "39ede77df5ac8c250a6552732f66ce7741398b83",
      "tree": "6f6f8098dfdd3892e97e07f476f697764933c694",
      "parents": [
        "ac37b23b0dad8c7eacaf46af8ba008811fe7afef"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 15:17:58 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 15:17:58 2011"
      },
      "message": "Make a bunch of GrPrintfs be debug-only\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2444 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "ac37b23b0dad8c7eacaf46af8ba008811fe7afef",
      "tree": "3fe08804fa39c94f9e68a49e9baf617c7a03fd20",
      "parents": [
        "073c52f6a9c7da048bffaf157da4275b3f97b043"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 14:49:29 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 14:49:29 2011"
      },
      "message": "When we\u0027re not using the NULL buffer data hint update with glBufferData rather than glBufferSubData.\n\nReview URL: http://codereview.appspot.com/5253047/\n\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2443 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "073c52f6a9c7da048bffaf157da4275b3f97b043",
      "tree": "0c93dae4e76417b48704d5cd80041d81a074a8dd",
      "parents": [
        "d8998e63e7d517aa5bab95f270194c07c695e5ab"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 14:08:47 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 10 14:08:47 2011"
      },
      "message": "Add per-vertex coverage field, use in AA rects when alpha tweak is not valid, add relevant sample/gm\n\nReview URL: http://codereview.appspot.com/5181044/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2440 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d8998e63e7d517aa5bab95f270194c07c695e5ab",
      "tree": "6df8737c6c0603d6a117d56490ac6ba60f860363",
      "parents": [
        "552b345fb001a57cfa3169194932257ef4b53b1b"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Oct 07 19:55:03 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Oct 07 19:55:03 2011"
      },
      "message": "Add newlines to debug error strings\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2431 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "552b345fb001a57cfa3169194932257ef4b53b1b",
      "tree": "1608ad8817e3f29549527fc77e730062f8c512af",
      "parents": [
        "2b9428051720806ec8e074359f657c29eefbe258"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Oct 07 17:01:32 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Oct 07 17:01:32 2011"
      },
      "message": "Directly assign glBindTexture in windows gl interface rather than wglGetProcAddress since it is a GL 1.1 function and isn\u0027t exported as a ptr in the ATI driver.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2430 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "2b9428051720806ec8e074359f657c29eefbe258",
      "tree": "fc58ba368444865481e6e0f96c4a366e3aade26a",
      "parents": [
        "14e85af4dcf32705ae442e099a310f10b8e9fd48"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Oct 05 19:57:55 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Oct 05 19:57:55 2011"
      },
      "message": "Fixup rendering of empty paths (including inverted fills)\nAdd GM and Sample that draw empty paths with various styles and fills\n\nReview URL: http://codereview.appspot.com/5185047/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2414 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "14e85af4dcf32705ae442e099a310f10b8e9fd48",
      "tree": "fe0dc1b696e14d7a904f21b41121f9b808994dcb",
      "parents": [
        "73349d7aa39c500b4865ad3041ab2872037b8869"
      ],
      "author": {
        "name": "reed@google.com",
        "email": "reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Oct 04 20:14:57 2011"
      },
      "committer": {
        "name": "reed@google.com",
        "email": "reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Oct 04 20:14:57 2011"
      },
      "message": "fix calculation and assert for grmask -\u003e bytes-per-pixel\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2407 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "73349d7aa39c500b4865ad3041ab2872037b8869",
      "tree": "e7fc66041224db51bb0793a1cd11687f96392deb",
      "parents": [
        "bcdb8d8772eec99ee7de2db9b63de824209fb71b"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 03 13:17:22 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Oct 03 13:17:22 2011"
      },
      "message": "Fix nits\n\nReview URL: http://codereview.appspot.com/5155043/\n\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2393 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "bcdb8d8772eec99ee7de2db9b63de824209fb71b",
      "tree": "a37df4849bb6ff72b296ae298708c2715958be41",
      "parents": [
        "3413843169225c8ada5419446bf76126fa1ddf88"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 18:08:18 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 18:08:18 2011"
      },
      "message": "Fix some VS2010 warnings\nReview URL: http://codereview.appspot.com/5155043\n\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2380 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "3413843169225c8ada5419446bf76126fa1ddf88",
      "tree": "cee595756b2dd6e1821aaf8833420ac53bc0a8b7",
      "parents": [
        "6c7b0ae21332dece196511185219f050aa118ee7"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 15:05:48 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 15:05:48 2011"
      },
      "message": "Fix GLPrograms unit test, only set fExperimentalGS if driver support is \navailable\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2367 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "6c7b0ae21332dece196511185219f050aa118ee7",
      "tree": "2483db39e015946b87e543a85bead67045256e7c",
      "parents": [
        "468a7dd3526917a5d83295a1b068a457484932d5"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 14:58:28 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 14:58:28 2011"
      },
      "message": "Add license\n\nReview URL: http://codereview.appspot.com/5154044/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2366 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "468a7dd3526917a5d83295a1b068a457484932d5",
      "tree": "27d633c0d39cc8508bac62c79357def2e8e22a8c",
      "parents": [
        "9655963ac231a70ae1c1884c66443a3f5d92bb4e"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 14:40:26 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 29 14:40:26 2011"
      },
      "message": "Add experimental geometry shader code to gpu backend\n\nReview URL: http://codereview.appspot.com/5129047/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2365 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "9655963ac231a70ae1c1884c66443a3f5d92bb4e",
      "tree": "604f6aa5235461d58a2f828bdb03ee4964d8c4e0",
      "parents": [
        "2811c15f690b4a0ca02666a64b5100891582b2d7"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 28 17:58:13 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 28 17:58:13 2011"
      },
      "message": "Fix gl error debug print.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2356 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "2811c15f690b4a0ca02666a64b5100891582b2d7",
      "tree": "fee0871feccb96728d1e30409e00ecc29a6d33d6",
      "parents": [
        "b23db06cc6283ce21e5e3532b9954460b8715795"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 28 17:52:15 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 28 17:52:15 2011"
      },
      "message": "Add GrSTAllocator subclass, hide cons in GrTAllocator that takes ptr\n\nReview URL: http://codereview.appspot.com/5147045/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2355 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "b23db06cc6283ce21e5e3532b9954460b8715795",
      "tree": "5ba3cc213d0de4a9f2355995e9aa7032369e0273",
      "parents": [
        "3efb5136eebe5329857a07ad9df2c8253b98fd4e"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 28 15:05:33 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 28 15:05:33 2011"
      },
      "message": "Turn off AA when coverage can\u0027t be handled correctly.\n\nThis may make some gms go red if bots don\u0027t have dual source blend. Will rebase if so.\n\nReview URL: http://codereview.appspot.com/5146049/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2347 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "3efb5136eebe5329857a07ad9df2c8253b98fd4e",
      "tree": "9d0bf36ac20d962f26c7b04feedf1a390492cf11",
      "parents": [
        "f6fb0c057b42e7643940452067a6ac80011f8ae1"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 27 19:10:05 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 27 19:10:05 2011"
      },
      "message": "Add SkSTArray, hide stack storage cons in SkTArray, unify SkTArray init logic\n\nReview URL: http://codereview.appspot.com/5127044/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2342 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "f6fb0c057b42e7643940452067a6ac80011f8ae1",
      "tree": "dd0dedcedf260e7b17ce643e3480cb9757c81418",
      "parents": [
        "ab547e26140008f751f5028e105f792940a1728f"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 26 15:59:20 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 26 15:59:20 2011"
      },
      "message": "Fix override issue, rebase win hairmodes_gpu, complexclip_gpu\nMac gm bot will go red until I can remote in to mac mini and fix the baseline\n\nReview URL: http://codereview.appspot.com/5131042/\n\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2328 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "ab547e26140008f751f5028e105f792940a1728f",
      "tree": "50b595d0b5689d543d1a8cb5fc5a76126e70e10b",
      "parents": [
        "8e6502f6fb99fb229564032c7100beb052e9f00a"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 23 17:40:07 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 23 17:40:07 2011"
      },
      "message": "Add detection of when partial pixel coverage (for aa or otherwise) will cause incorrect blend\n\nReview URL http://codereview.appspot.com/5112042/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2323 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "8e6502f6fb99fb229564032c7100beb052e9f00a",
      "tree": "a8b56c67c39cfa45e5621f2cc55cac8bedbb7760",
      "parents": [
        "6aa7d51a1869dd6edd2e79b721077e3efbece92c"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 23 14:27:29 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 23 14:27:29 2011"
      },
      "message": "Fix signed/unsigned warning in GLCaps::print\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2319 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "6aa7d51a1869dd6edd2e79b721077e3efbece92c",
      "tree": "d86fe605acb214d59b5dc3c3c017140345adcc60",
      "parents": [
        "efaf1d70f51be4e48e91af7ceed897b37c18b916"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 23 14:19:58 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 23 14:19:58 2011"
      },
      "message": "Use GrAAHairlineRenderer for line segments only if FS derivs not avail\nRebaseline complexclip_gpu for windows \nNote: complexclip_gpu gm will go red on mac and linux until I update them\n\nReview URL: http://codereview.appspot.com/5109041/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2316 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "efaf1d70f51be4e48e91af7ceed897b37c18b916",
      "tree": "b400c88d4f628cf6696b364f0395186f62c89f0d",
      "parents": [
        "0e49855fc05900308c069a43cfa1c7dc8ad4fc35"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 22 21:01:31 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 22 21:01:31 2011"
      },
      "message": "Put caps in a struct, move up to GrDrawTarget\n\nReview URL: http://codereview.appspot.com/5088049\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2314 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "0e49855fc05900308c069a43cfa1c7dc8ad4fc35",
      "tree": "8c498b5ac2ead8919e4fb9c57ed292c91456921b",
      "parents": [
        "0defaba4cae40c08f3d3966f6426807eeb814005"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 22 14:31:24 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 22 14:31:24 2011"
      },
      "message": "Change GrGLVersion from typedef GrFixed to uint32_t\nReview URL: http://codereview.appspot.com/5097044\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2309 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "0defaba4cae40c08f3d3966f6426807eeb814005",
      "tree": "5b2fe3f44b79af4da71aa3e2c82303da1d08ba17",
      "parents": [
        "342a10046495c2904e7a4f1d175f1655ef5a82c7"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 22 14:10:33 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 22 14:10:33 2011"
      },
      "message": "Cleanup handling of GL versions, fix function names\nReview URL: http://codereview.appspot.com/5097044/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2308 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "342a10046495c2904e7a4f1d175f1655ef5a82c7",
      "tree": "9b1cebcacd1bf9a6f99c25763b32f5006dd80d53",
      "parents": [
        "395d3043f5226e2d11a65a0ac334e2db13da0dc9"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 21 21:46:03 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 21 21:46:03 2011"
      },
      "message": "Fix some warnings\n\nReview URL: http://codereview.appspot.com/5075049/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2304 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "395d3043f5226e2d11a65a0ac334e2db13da0dc9",
      "tree": "ea7dca715c9b15a910a850fa70381090176ca640",
      "parents": [
        "8ff9c73a2b74bb3cef630ad6b7f1b4094ae31152"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 21 16:21:07 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 21 16:21:07 2011"
      },
      "message": "Use BindFragDataLocation (rather than indexed variant) for FS color output.\n\nReview URL: http://codereview.appspot.com/5098042/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2299 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "8ff9c73a2b74bb3cef630ad6b7f1b4094ae31152",
      "tree": "a49dc941efc61b2bd1eda02540f1825c2c05158f",
      "parents": [
        "43ac29c5a8702bead0c50b5121f09db62f005572"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 20 19:06:12 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 20 19:06:12 2011"
      },
      "message": "Resubmit 2289 with fix for glsl version\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2291 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "43ac29c5a8702bead0c50b5121f09db62f005572",
      "tree": "e1dd8eae32dd0f5456ed5355d0f9780807e9ca7c",
      "parents": [
        "e7f003ecf016b61f0a6c97a345e219d5303490f3"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 20 17:57:44 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 20 17:57:44 2011"
      },
      "message": "Revert 2289. GLSL version detection not robust enough. May think we don\u0027t have GLSL 1.50 support based on OpenGL version. We have to look at the available extensions, not just GL version.\n\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2290 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "e7f003ecf016b61f0a6c97a345e219d5303490f3",
      "tree": "6025260d681ae8f242ad8e68582da9cf6a3c9b14",
      "parents": [
        "5160908ee16efbf03404786d90b2e904c9d497d9"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 20 17:33:24 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 20 17:33:24 2011"
      },
      "message": "[GPU] Use new Var type for inputs/outputs of FS and VS\nReview URL: http://codereview.appspot.com/5056048/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2289 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "5160908ee16efbf03404786d90b2e904c9d497d9",
      "tree": "e1dd8eae32dd0f5456ed5355d0f9780807e9ca7c",
      "parents": [
        "4030e334b9fda38309d0e0f57e8508082f8d465a"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 21:34:29 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 21:34:29 2011"
      },
      "message": "Include GrGLInterface.h instead of forward declaring, since we have to get NULL defined anyway.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2280 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "4030e334b9fda38309d0e0f57e8508082f8d465a",
      "tree": "e8ec5323fabb4071ee9d8421b9d5863b8d2c787b",
      "parents": [
        "38ca6c02c2e4afdf852d0bc58247cdb267dc5c76"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 21:20:24 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 21:20:24 2011"
      },
      "message": "Fix forward decl\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2279 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "38ca6c02c2e4afdf852d0bc58247cdb267dc5c76",
      "tree": "2b61964c93e05cba729a8a264c736dd47745b2c6",
      "parents": [
        "4667f90b82d1139883c9e945196cc395e4ae0e44"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 21:18:29 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 21:18:29 2011"
      },
      "message": "Make GrGpuGL release its resources before GrGLInterface is released.\nForward declare GrGLInterface in GrGLDefaultInterface_none file\n\nReview URL: http://codereview.appspot.com/5030049/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2278 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "4667f90b82d1139883c9e945196cc395e4ae0e44",
      "tree": "367e1ddde7198530bbed0e9955f7fed227e6a73c",
      "parents": [
        "125f2019a3694ab8d7f52a0357b89735cd46adf9"
      ],
      "author": {
        "name": "seanpaul@google.com",
        "email": "seanpaul@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 20:46:40 2011"
      },
      "committer": {
        "name": "seanpaul@google.com",
        "email": "seanpaul@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 20:46:40 2011"
      },
      "message": "Fix some mac compilation errors generated when building utils within\nchrome.\n\nBUG\u003d364\nTEST\u003dBuild skia on mac, ran bench. Ensured both behaved as expected.\nReview URL: http://codereview.appspot.com/5032045\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2277 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "125f2019a3694ab8d7f52a0357b89735cd46adf9",
      "tree": "3ab8cb9f157244a279fc8df125618b830a8cb73f",
      "parents": [
        "0719f7b0140b46b141532e2dc52d6eb051599812"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 18:51:57 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 16 18:51:57 2011"
      },
      "message": "Simplify specification of default interface\nReview URL: http://codereview.appspot.com/5036045/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2276 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "0719f7b0140b46b141532e2dc52d6eb051599812",
      "tree": "d3d2064cf9d14785ca0bec198f64d76ff9b9194b",
      "parents": [
        "f0d2437e3b6c3f9dc650ff2f3e08cebc8ebc9303"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 15 20:43:53 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 15 20:43:53 2011"
      },
      "message": "Fix assertions in GrResourceCache::removeAll, don\u0027t reattached invalidated resources\n\nReview URL: http://codereview.appspot.com/5000048/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2272 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "f0d2437e3b6c3f9dc650ff2f3e08cebc8ebc9303",
      "tree": "937fa5a6bd3bee46cf21b93dd03f04fb5a9a8f67",
      "parents": [
        "c5e44ddc13ccb675fec6d7b570917ebc3d8b6b49"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 15 15:12:00 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 15 15:12:00 2011"
      },
      "message": "Move edgeAA shader gen code to its own function\nReview URL:  http://codereview.appspot.com/5015048/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2271 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "c5e44ddc13ccb675fec6d7b570917ebc3d8b6b49",
      "tree": "d7f11f695ccc7d24c395a8a27df023c75bf5a2d5",
      "parents": [
        "f25e7360d7141295f8f77a4174e61e209a397b67"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 18:05:30 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 18:05:30 2011"
      },
      "message": "enable OES derivatives extension in shaders that use it\nReview URL:  http://codereview.appspot.com/5023043/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2269 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "f25e7360d7141295f8f77a4174e61e209a397b67",
      "tree": "b6e9c57bcb6e39de9c2c5e41b17f6476dc2dda2c",
      "parents": [
        "8ccd824799b8d4856ad7a05efb5aa0e3f8a6ff71"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 14:29:18 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 14:29:18 2011"
      },
      "message": "Workaround crash in cmd buffer validation code when GL shaders/programs fail\n\nReview URL: http://codereview.appspot.com/5012046/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2267 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "8ccd824799b8d4856ad7a05efb5aa0e3f8a6ff71",
      "tree": "c9b6f7202e6b985abc2a6a8b22a817e9660b0224",
      "parents": [
        "d3905d7fdc23a27b7554c15aaa5e8feb42a2bad1"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 13:54:05 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 13:54:05 2011"
      },
      "message": "GrTArray-\u003eSkTArray \u0026 docs\n\nReview URL: http://codereview.appspot.com/5005045/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2265 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d3905d7fdc23a27b7554c15aaa5e8feb42a2bad1",
      "tree": "9b85414a91b822f2ad7131ff85e514d8566312f4",
      "parents": [
        "a2cb1768010a5276c52ab193122c9f24f3a26b2c"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 12:52:28 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 14 12:52:28 2011"
      },
      "message": "Remove unnecessary forward decl that was causing a warning.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2264 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "a2cb1768010a5276c52ab193122c9f24f3a26b2c",
      "tree": "8e25c80f0b05c675e22bce44a1ab056f1cbaa4a3",
      "parents": [
        "3e4d808866dd46210a2b00a2c57541483a7c0c42"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 13 18:49:13 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 13 18:49:13 2011"
      },
      "message": "Use push_back_n() in place of multiple push_back()s\n\nReview URL: http://codereview.appspot.com/5018041/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2260 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "3e4d808866dd46210a2b00a2c57541483a7c0c42",
      "tree": "4fc799036ec5b77eb6771b909745c778a98a1db5",
      "parents": [
        "043a16648b0c22c7248e1b9f9bc7910212f0da0a"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 13 15:27:18 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 13 15:27:18 2011"
      },
      "message": "Fix some issues in gpu device with perspective. Add a gm that would have caught them.\n\nReview URL: http://codereview.appspot.com/4994048/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2256 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "043a16648b0c22c7248e1b9f9bc7910212f0da0a",
      "tree": "ba319a0494dbd6a536b15e6b792a963b20e33d9d",
      "parents": [
        "70bc796c680df280674b54944d1a5fd2da8fad2b"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 12 14:59:34 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 12 14:59:34 2011"
      },
      "message": "Add perspective support to the gpu aa hairline renderer.\n\nReview URL: http://codereview.appspot.com/4969071/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2249 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "70bc796c680df280674b54944d1a5fd2da8fad2b",
      "tree": "39e930d8862b61ccbdcd22f373e142712b217fa0",
      "parents": [
        "0be2a4b41e0af5124ae994e03d9dbe7538abdd7d"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 12 14:30:27 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 12 14:30:27 2011"
      },
      "message": "Add operator \u003d to GrPaint\n\nReview URL: http://codereview.appspot.com/4997045/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2248 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "0be2a4b41e0af5124ae994e03d9dbe7538abdd7d",
      "tree": "a47017ef662e642e15c6c23cd56c006fbf8697c8",
      "parents": [
        "78abaa4aa036eeac7978a5b90b4e9bd0980e329d"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 12 13:52:51 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Sep 12 13:52:51 2011"
      },
      "message": "Fix GrContext::drawPaint with perspective, also never apply AA\n\nReview URL: http://codereview.appspot.com/4969074/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2247 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "78abaa4aa036eeac7978a5b90b4e9bd0980e329d",
      "tree": "4463b9a4475ee3bafacbe3defdac6fe91271e9b0",
      "parents": [
        "d407fed0f3d88066e4f69ee1521e30d43c9e4622"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 09 19:32:04 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 09 19:32:04 2011"
      },
      "message": "[gpu] Remove getMaxStretch for perspective, use mapRadius for perspective path subdiv tol, add test\n\nReview URL: http://codereview.appspot.com/4975063/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2246 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d407fed0f3d88066e4f69ee1521e30d43c9e4622",
      "tree": "211c813f478e754ced19ad89a6e5a73c9cb30d7a",
      "parents": [
        "4af62634bfc36e4d57b83f86cc578a7a8a04efd1"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 07 18:42:30 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Sep 07 18:42:30 2011"
      },
      "message": "Improve gpu path subdiv with perspective, remove tolerance scale, fix comment\n\nReview URL: http://codereview.appspot.com/4993041/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2239 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "4af62634bfc36e4d57b83f86cc578a7a8a04efd1",
      "tree": "6b26fdee9de226b9b4d8171f6f3ad188d9d24de3",
      "parents": [
        "8ad724557f74f8974a7b4a733d0fa0ec4c33e197"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 06 22:10:52 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 06 22:10:52 2011"
      },
      "message": "Make gpu hairline check for degenerate quad more robust \n\nReview URL: http://codereview.appspot.com/4956067/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2232 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "8ad724557f74f8974a7b4a733d0fa0ec4c33e197",
      "tree": "3e08606e4ea7493daa0f7f805fdea5bfaf2d9be3",
      "parents": [
        "ef3b76cc56f039af3c35c67a756375c696c853d3"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 06 21:04:36 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 06 21:04:36 2011"
      },
      "message": "Fix bitrot in GrGLDefaultInterface_android.cpp\n\nReview URL: http://codereview.appspot.com/4960056/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2231 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "ef3b76cc56f039af3c35c67a756375c696c853d3",
      "tree": "ce89957ab9fa9a0c544b7baf6ef58988fbf9b58a",
      "parents": [
        "4730ca0c9a7b26684cba9cdb087a04e80d0587c0"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 06 19:05:24 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Sep 06 19:05:24 2011"
      },
      "message": "Make GL calls go through macro (and therefore trigger callback function if present)\n\nReview URL: http://codereview.appspot.com/4986043/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2223 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "4730ca0c9a7b26684cba9cdb087a04e80d0587c0",
      "tree": "c0b8f965bf256a06ca85f770f11643deecf93ba7",
      "parents": [
        "cc813f117a975f9e618c5d2e0ff8d373c3687132"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 02 22:06:24 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 02 22:06:24 2011"
      },
      "message": "Rename existing nonpreserving reallocs to reset, add reset to SkAutoMalloc, use reset in GrBufferAllocPool\n\nReview URL: http://codereview.appspot.com/4951058/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2215 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "cc813f117a975f9e618c5d2e0ff8d373c3687132",
      "tree": "4afcae83b38c902d53ce84014882572d665899b4",
      "parents": [
        "b77674298862e33280b99c27b809c7b210c62461"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 02 17:28:06 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Sep 02 17:28:06 2011"
      },
      "message": "Remove unneeded #define\n\nReview URL: http://codereview.appspot.com/4973053/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2213 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "b77674298862e33280b99c27b809c7b210c62461",
      "tree": "2a6e336de632b1e791ef1d55d7a6324a10cde8dc",
      "parents": [
        "3d016e37ce8772d518bb0be90536a2d8a0f00516"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 01 15:34:14 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 01 15:34:14 2011"
      },
      "message": "Fix some warnings when including some Skia headers in Chromium code under VS2008.\n\nReview URL: http://codereview.appspot.com/4956058/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2209 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "3d016e37ce8772d518bb0be90536a2d8a0f00516",
      "tree": "120458458f163ec77c0b047b96a998cd771dc0e9",
      "parents": [
        "b3c3c5a735ce4540b003c7fd919f077d3192554a"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 01 13:28:16 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Sep 01 13:28:16 2011"
      },
      "message": "Add optional per-gl-func client callback.\nReview URL: http://codereview.appspot.com/4964055/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2207 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "b3c3c5a735ce4540b003c7fd919f077d3192554a",
      "tree": "848ed4ca9fa2e404103f66df466350673bcb27de",
      "parents": [
        "a1e2842ae2e99deec0ba3be462245632dd103f35"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Aug 31 13:41:51 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Aug 31 13:41:51 2011"
      },
      "message": "Compile option to perform GL logging by default debug.\n\nReview URL: http://codereview.appspot.com/4964054/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2205 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "a1e2842ae2e99deec0ba3be462245632dd103f35",
      "tree": "340004d4fb5e2055f7a8c2b23a31ec1bea7fc788",
      "parents": [
        "b2d6b78f1eb2f29ed7d9a36c7d074097f6e275ba"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Aug 31 13:33:40 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Aug 31 13:33:40 2011"
      },
      "message": "Abort AA rect path when index buffer allocation fails\n\nReview URL http://codereview.appspot.com/4984041/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2204 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "b2d6b78f1eb2f29ed7d9a36c7d074097f6e275ba",
      "tree": "c08eac505dcb1474b3daa4e8cd0d2588a62fae8b",
      "parents": [
        "bf93692861f50e26aa908cfb9d066e561f28bf96"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 18:35:18 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 18:35:18 2011"
      },
      "message": "Fix GrAAHairLinePathRenderer fixed pt build\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2199 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "bf93692861f50e26aa908cfb9d066e561f28bf96",
      "tree": "9ba0b4f14f4595c5cdb79ffba049345ff651b8af",
      "parents": [
        "d6f8edb47a32e4f2e5f85225695c453f7a487005"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 18:13:44 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 18:13:44 2011"
      },
      "message": "Add GrAAHairLinePathRenderer\n\nReview URL: http://codereview.appspot.com/4926045\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2196 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d6f8edb47a32e4f2e5f85225695c453f7a487005",
      "tree": "2123f70187e94ce4a5e3857eaa714591b988eeb0",
      "parents": [
        "aa5d0b631dcd9bcbc2050c0c9009e02c6a15acea"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 18:05:17 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 18:05:17 2011"
      },
      "message": "Fix multi-line macro by adding line continuation.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2195 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "aa5d0b631dcd9bcbc2050c0c9009e02c6a15acea",
      "tree": "cbec98d5abe5e90c9bcace34e78b6352eb9d37b8",
      "parents": [
        "39cfcbd32d0ccec9d902a9290cce0a2b3fdc83fd"
      ],
      "author": {
        "name": "yangsu@google.com",
        "email": "yangsu@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 17:08:08 2011"
      },
      "committer": {
        "name": "yangsu@google.com",
        "email": "yangsu@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 17:08:08 2011"
      },
      "message": "Updated iOS SampleApp and the simple hello world Skia Cocoa App under experimental\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2194 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "39cfcbd32d0ccec9d902a9290cce0a2b3fdc83fd",
      "tree": "c691f7ffdda4c16ce3fd79bf30830d61b3908e84",
      "parents": [
        "f469431e227d7c498a4c92e79a601258aaaa82e3"
      ],
      "author": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 15:13:55 2011"
      },
      "committer": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 30 15:13:55 2011"
      },
      "message": "Add SkMatrix::getPerspectiveTypeMaskOnly() and SkMatrix::isTriviallyIdentity().\nReduces profile time in setConcat() and computeTypeMask() for demos that\ndo a lot of matrix concatenation.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2191 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "f469431e227d7c498a4c92e79a601258aaaa82e3",
      "tree": "5153c3b33dbbec54ff0373b4182c94cabbd3e091",
      "parents": [
        "a26e0dbb4e7d1715dcfdeb09f1ac2e30fac16bc5"
      ],
      "author": {
        "name": "senorblanco@chromium.org",
        "email": "senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 29 21:45:23 2011"
      },
      "committer": {
        "name": "senorblanco@chromium.org",
        "email": "senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 29 21:45:23 2011"
      },
      "message": "[committed on behalf of dmaclach@chromium.org.]\n\nAdd newline at end of file to get rid of warnings compiling Chromium on\nthe Mac.  Chromium build wants newline at end of files.\n\nReview URL:  http://codereview.appspot.com/4951048/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2188 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "a26e0dbb4e7d1715dcfdeb09f1ac2e30fac16bc5",
      "tree": "bd0957b9e5a46e190732b9f284b11b693fc5ac47",
      "parents": [
        "bb3702ac737c03792ed8b056a86dc64d690acd48"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 29 15:18:41 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 29 15:18:41 2011"
      },
      "message": "Fix GPU assumption that clipstack begins with intersect or replace.\n\n\nReview URL: http://codereview.appspot.com/4977043/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2183 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "bb3702ac737c03792ed8b056a86dc64d690acd48",
      "tree": "609507ceb395b45acb918bf717c9e840910f37bb",
      "parents": [
        "45787f02eba064fa2c3102847ce22d6372b3e323"
      ],
      "author": {
        "name": "epoger@google.com",
        "email": "epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 26 14:40:38 2011"
      },
      "committer": {
        "name": "epoger@google.com",
        "email": "epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 26 14:40:38 2011"
      },
      "message": "rolling back the experimental rollbacks in r2178-2179\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2180 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "45787f02eba064fa2c3102847ce22d6372b3e323",
      "tree": "33b9dc37deaa84c388b0ca893b21ded15f5c6eb4",
      "parents": [
        "5b7d6b86b822a66c7bcf19064fb7a31b72598887"
      ],
      "author": {
        "name": "epoger@google.com",
        "email": "epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 26 14:27:59 2011"
      },
      "committer": {
        "name": "epoger@google.com",
        "email": "epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 26 14:27:59 2011"
      },
      "message": "rolling tree back to its state as of r2169 to see if that fixes Windows buildbots\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2179 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "5b7d6b86b822a66c7bcf19064fb7a31b72598887",
      "tree": "acaf366160c057d82469c82f385ad507d1fbd71e",
      "parents": [
        "5faea9b8cc97ba0ab74ab1503bf263789c801778"
      ],
      "author": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 26 13:19:39 2011"
      },
      "committer": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 26 13:19:39 2011"
      },
      "message": "Experimental revert of 2170 to see if the buildbot issues are somehow related.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2178 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "5faea9b8cc97ba0ab74ab1503bf263789c801778",
      "tree": "609507ceb395b45acb918bf717c9e840910f37bb",
      "parents": [
        "71efc3f15c69e091798feae425d68b5d6853ea0a"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 25 21:12:57 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 25 21:12:57 2011"
      },
      "message": "Don\u0027t intersect clipstack with root device bounds\n\nReview URL: Don\u0027t intersect clipstack with root device bounds\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2175 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "71efc3f15c69e091798feae425d68b5d6853ea0a",
      "tree": "d9a998763e526bba47aa1543a8813b93f571d506",
      "parents": [
        "be42ecada59d151840221b7ac51115d7f773a1a5"
      ],
      "author": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 25 15:50:54 2011"
      },
      "committer": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 25 15:50:54 2011"
      },
      "message": "Remove compiler warnings (Linux clang, mostly).\nFix indentation.\nRemove unnecessary virtual destructor.\ncodereview.appspot.com/4965043/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2171 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "be42ecada59d151840221b7ac51115d7f773a1a5",
      "tree": "7c6accb4b19a0904b9fa5c406f0f452f3ff4931e",
      "parents": [
        "bcea08a616803506338feef4497a36cf009a3e4c"
      ],
      "author": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 25 15:37:03 2011"
      },
      "committer": {
        "name": "tomhudson@google.com",
        "email": "tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 25 15:37:03 2011"
      },
      "message": "Remove compiler warnings (gcc on Linux).\ncodereview.appspot.com/4922052/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2170 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "bcea08a616803506338feef4497a36cf009a3e4c",
      "tree": "33b9dc37deaa84c388b0ca893b21ded15f5c6eb4",
      "parents": [
        "d9d097253a52f553e0e5f4af9f5c9a5dd7aed523"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 23 20:54:07 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 23 20:54:07 2011"
      },
      "message": "More prep work in Gr for landing AA hairline renderer.\n\nReview URL: http://codereview.appspot.com/4944045\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2164 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d9d097253a52f553e0e5f4af9f5c9a5dd7aed523",
      "tree": "2122d71ad203b6a42dd6195239e7338992401926",
      "parents": [
        "4df18f72a0810eb25fd0f2cea8df75a68d4c613c"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 23 15:45:25 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 23 15:45:25 2011"
      },
      "message": "Correctly determine whether HW AA lines can be used\nReview URL: http://codereview.appspot.com/4937049/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2162 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "4df18f72a0810eb25fd0f2cea8df75a68d4c613c",
      "tree": "93f352053c4e7a8a190a3e7ed8d67ed021a2c49e",
      "parents": [
        "e8fcb126279e1657a67f932228373a46de03f659"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 23 14:32:40 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 23 14:32:40 2011"
      },
      "message": "Exit early from 0 prim draws in GrDrawTarget\n\nReview URL: http://codereview.appspot.com/4929045/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2159 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "e8fcb126279e1657a67f932228373a46de03f659",
      "tree": "3136891011919f0c7441f8fb582f188b53c5d9e0",
      "parents": [
        "72e775a67d7706f8e30658882261bd337575f364"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 22 17:06:16 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 22 17:06:16 2011"
      },
      "message": "Fix GrResourceCache::removeAll when one resource holds a lock on another\n\nReview URL: http://codereview.appspot.com/4929042/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2147 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "72e775a67d7706f8e30658882261bd337575f364",
      "tree": "e9bad5559d63485e92a9eaa916493a19f79cd1c5",
      "parents": [
        "b693a1cc92764d2de4eb36f2f6fed02f9d8f8461"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 17:22:05 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 17:22:05 2011"
      },
      "message": "Get rid of createRenderTargetFrom3DAPIState and associated glGets necessary to support it.\n\nReview URL: http://codereview.appspot.com/4928041/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2144 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "b693a1cc92764d2de4eb36f2f6fed02f9d8f8461",
      "tree": "c81efafd2fa184a2db1f93c96fba7136e258ff06",
      "parents": [
        "2ddc1611a8a165207dddb69b2d4632ce78457dc2"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 15:42:31 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 15:42:31 2011"
      },
      "message": "Use a prioritized list of path renderers in Gr.\n\nhttp://codereview.appspot.com/4867058\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2143 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "2ddc1611a8a165207dddb69b2d4632ce78457dc2",
      "tree": "4b7ba02816923a1e000c204506837f7218a9ab16",
      "parents": [
        "3d5c4a63b5f9f89fb73eecb572692cf5d44f1d71"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 15:37:34 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 15:37:34 2011"
      },
      "message": "Change GrSafeUnref / GrSafeRef from static inlines to #defines. Chrome buid is choking on defined but not use warnings.\n\nReview URL: http://codereview.appspot.com/4929041/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2142 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "3d5c4a63b5f9f89fb73eecb572692cf5d44f1d71",
      "tree": "ce0153b2e3da9efe763a3091ad7c499acb056247",
      "parents": [
        "11f9ac2b85ebece59eba16ae4f7681b53c03755c"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 14:49:36 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 14:49:36 2011"
      },
      "message": "Include GrRenderTarget.h in GrContext.h to unblock skia roll due to WK dependency on this include\n\nReview URL: http://codereview.appspot.com/4927041/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2141 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "11f9ac2b85ebece59eba16ae4f7681b53c03755c",
      "tree": "cfda94cb251831daa427a9ae1bea4b5ca132477d",
      "parents": [
        "d9c5b666038736f8659125c53457ed350cbc4127"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 13:28:54 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 19 13:28:54 2011"
      },
      "message": "Make GrGLInterface a per-GrContext refcounted object rather than a global\n\nReview URL: http://codereview.appspot.com/4901046/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2140 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d9c5b666038736f8659125c53457ed350cbc4127",
      "tree": "0a00551169d09bdedd367d93333ca6c4b4b98f1e",
      "parents": [
        "d3a6a0c4e6e1fb3a889a0841d47168d6798ec7de"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 18 20:23:09 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 18 20:23:09 2011"
      },
      "message": "Fix build break in r2136\n\nTBR\u003djunov@chromium.org\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2137 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "d3a6a0c4e6e1fb3a889a0841d47168d6798ec7de",
      "tree": "7d05089098b7dc04753db6928d08febd67793621",
      "parents": [
        "367855d89bdaed9dc019c2e176e7222aa8a2a4d8"
      ],
      "author": {
        "name": "junov@google.com",
        "email": "junov@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 18 18:15:16 2011"
      },
      "committer": {
        "name": "junov@google.com",
        "email": "junov@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Thu Aug 18 18:15:16 2011"
      },
      "message": "Clening up GrBinHashKey. Removing unnecessary streaming capability\n\nBUG\u003dhttp://code.google.com/p/skia/issues/detail?id\u003d278\nREVIEW\u003dhttp://codereview.appspot.com/4910045/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2136 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "367855d89bdaed9dc019c2e176e7222aa8a2a4d8",
      "tree": "a2cf38baeacf268571ddc8336fa52aca16f901e9",
      "parents": [
        "e02a40c49bbc12d2f685f833b6bcf852a35442a8"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Aug 17 13:42:46 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Wed Aug 17 13:42:46 2011"
      },
      "message": "Fixed r2125. Identical change but also moves GrTesselatedPathRenderer.h to src dir.\n\nVerbal SGTM from Tom who reviewed the original version at: http://codereview.appspot.com/4894050/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2129 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "e02a40c49bbc12d2f685f833b6bcf852a35442a8",
      "tree": "4579abc19c2aa5cb4874955576d90c630a18678b",
      "parents": [
        "cfde28ca1371d27f5abee5d6ada19483a1b102df"
      ],
      "author": {
        "name": "vandebo@chromium.org",
        "email": "vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 23:20:31 2011"
      },
      "committer": {
        "name": "vandebo@chromium.org",
        "email": "vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 23:20:31 2011"
      },
      "message": "Revert \"Make GrDrawTarget.h and GrPathRenderer.h be private headers\"\n\nThis reverts commit r2125\n\nLooks like GrPathRenderer.h is used from gpu/include/GrTesselatedPathRenderer.h\n\nThere also seems to be a dependency tracking problem, because r2125 didn\u0027t go red, but the next revision did.\n\nReview URL: http://codereview.appspot.com/4896048\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2127 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "cfde28ca1371d27f5abee5d6ada19483a1b102df",
      "tree": "b3b905c758dfa177e57b2f37aa1e93a25aa09167",
      "parents": [
        "57526bf3bdc924a45c57b286db9293414d0c5d50"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 20:38:11 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 20:38:11 2011"
      },
      "message": "Make GrDrawTarget.h and GrPathRenderer.h be private headers\n\nReview URL: http://codereview.appspot.com/4894050/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2125 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "57526bf3bdc924a45c57b286db9293414d0c5d50",
      "tree": "4579abc19c2aa5cb4874955576d90c630a18678b",
      "parents": [
        "5cd0260b75c9b092943b5023823b94fed0a82204"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 19:20:44 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 19:20:44 2011"
      },
      "message": "Remove GrContext::drawCustomVertices\n\nReview URL: http://codereview.appspot.com/4910042/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2124 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "5cd0260b75c9b092943b5023823b94fed0a82204",
      "tree": "204bb2a3614fd1ec8e95ae8ca78b4ba189b6fd12",
      "parents": [
        "7b6655034faf48393f7ddc2221e4f8c51301749d"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 15:45:58 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 15:45:58 2011"
      },
      "message": "Make program unit test run clean and add it to tests program\n\nReview URL: http://codereview.appspot.com/4898049/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2121 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "7b6655034faf48393f7ddc2221e4f8c51301749d",
      "tree": "6263665e7477c83eabebf9b8860e5b54f48f3937",
      "parents": [
        "67fc193f313d887414be4af8843b0b5902e9cfb1"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 15:09:46 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 16 15:09:46 2011"
      },
      "message": "Move some gpu headers out of the public include dir\nReview URL: http://codereview.appspot.com/4902045/\n\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2119 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "67fc193f313d887414be4af8843b0b5902e9cfb1",
      "tree": "b267729c476ef2fd14c301bbc60203c2e2e03ef8",
      "parents": [
        "1813aa708e99f50da1f5fd57681a8ee5cb8dd4cc"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 17:57:12 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 17:57:12 2011"
      },
      "message": "Fix crash in GrStencilBuffer when it tries to unlock itself but has lost its GrGpu ptr.\n\nReview URL: http://codereview.appspot.com/4810088/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2084 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "1813aa708e99f50da1f5fd57681a8ee5cb8dd4cc",
      "tree": "e06bdda8587d7a82654a4fdb142fd9a3664f1720",
      "parents": [
        "05e64cf7acc8c1da8fa740abeb6198c285dc817b"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 16:49:03 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 16:49:03 2011"
      },
      "message": "Increase default cache size\nReview URL: http://codereview.appspot.com/4810087/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2083 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "05e64cf7acc8c1da8fa740abeb6198c285dc817b",
      "tree": "ae0ef96c8deaa8a76ded65fcf796a246dbe2bfc0",
      "parents": [
        "690177b52f504d66e2ccc9b916e4ae76f320fc42"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 15:30:41 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 15:30:41 2011"
      },
      "message": "Fix some ref leaks\n\nReview URL: http://codereview.appspot.com/4837068/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2082 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "690177b52f504d66e2ccc9b916e4ae76f320fc42",
      "tree": "a31dd18bb303f0ac889009e9df175dc223d229ad",
      "parents": [
        "883bd6f51f1786920d460f5cbf05c73e1f1456d9"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 14:15:20 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 14:15:20 2011"
      },
      "message": "Remove unnecessary header include.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2080 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "883bd6f51f1786920d460f5cbf05c73e1f1456d9",
      "tree": "3a3ac9c25fd510fba7b2662789053478413e4f90",
      "parents": [
        "a98e8dd3c2e5c998827c6d074f9ede170fa51e66"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 13:32:14 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 13:32:14 2011"
      },
      "message": "Fix sb/rt size computation\n\nReview URL: http://codereview.appspot.com/4809087/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2079 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "a98e8dd3c2e5c998827c6d074f9ede170fa51e66",
      "tree": "badbb55c0af79dde7d1f8592f349c362bb480e60",
      "parents": [
        "7155522cbecfb895e57115ee8e82f5d06aed05a5"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 12:57:56 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 12:57:56 2011"
      },
      "message": "fix bug in r2077\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2078 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "7155522cbecfb895e57115ee8e82f5d06aed05a5",
      "tree": "ba9994a856cb23881f616453f7e53da97d6e797d",
      "parents": [
        "b00c2bf9dc9ab7773cd388cfc07fd296e2231aed"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 12:55:53 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Tue Aug 09 12:55:53 2011"
      },
      "message": "Suppress uninit warning.\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2077 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "b00c2bf9dc9ab7773cd388cfc07fd296e2231aed",
      "tree": "41923f26ecd85d026bb7ec3db6abc8cd9e91eb93",
      "parents": [
        "a7c5fddee26e754e8ed84e81216531f2c38b94b7"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 08 17:01:14 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 08 17:01:14 2011"
      },
      "message": "Use a single stencil buffer for a given width,height,samplecount\n\nReview URL: http://codereview.appspot.com/4854044/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2061 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "a7c5fddee26e754e8ed84e81216531f2c38b94b7",
      "tree": "39e3a77ec0d8ab882e86660c55bd215c6ca07fc4",
      "parents": [
        "178d23294430f1b8279b3fc2d29a8d44f51c3ca3"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 08 13:21:05 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Mon Aug 08 13:21:05 2011"
      },
      "message": "Make RT \u0026 TEX base classes aware of NPOT/min-RT bloated size\n\nReview URL: http://codereview.appspot.com/4849045/\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2057 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "178d23294430f1b8279b3fc2d29a8d44f51c3ca3",
      "tree": "32acc4cf8d1299e489c0570912abd1e1b48bb4c9",
      "parents": [
        "c9bf1f721a008ded960efa366232f08a35a70ca4"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 05 20:12:30 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 05 20:12:30 2011"
      },
      "message": "Fail draws when can\u0027t get geom into vb/ib.\n\nReview URL: http://codereview.appspot.com/4837059/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2053 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    },
    {
      "commit": "c9bf1f721a008ded960efa366232f08a35a70ca4",
      "tree": "002731512c2c9ab783aa4bf236227b95f196f871",
      "parents": [
        "2d16135ad3cb1eb10951e5fca4483a1441065af7"
      ],
      "author": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 05 16:27:32 2011"
      },
      "committer": {
        "name": "bsalomon@google.com",
        "email": "bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81",
        "time": "Fri Aug 05 16:27:32 2011"
      },
      "message": "Fail path rendering gracefully when vb/ib space alloc fails\n\nReview URL: http://codereview.appspot.com/4839050/\n\n\n\ngit-svn-id: http://skia.googlecode.com/svn/trunk/gpu@2052 2bbb7eff-a529-9590-31e7-b0007b416f81\n"
    }
  ],
  "next": "2d16135ad3cb1eb10951e5fca4483a1441065af7"
}
