)]}'
{
  "log": [
    {
      "commit": "7c646ff38b678168667243ca607b47e5d33b575d",
      "tree": "07aac967b544edefdd87c2d6f0d34637aa12bc50",
      "parents": [
        "53ee341f6d55aee80ba8e74dd2f25a6b93600bdd"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed Jun 05 00:13:08 2013"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed Jun 05 00:13:08 2013"
      },
      "message": "Include stddef.h so NULL is defined.\nReview URL: https://codereview.appspot.com/10025043\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2422 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "53ee341f6d55aee80ba8e74dd2f25a6b93600bdd",
      "tree": "ba1037499f29a94df2b13da212c1fc989f941266",
      "parents": [
        "8a27062f2842c0de9c05d92661d259e1524eb03d"
      ],
      "author": {
        "name": "bajones@chromium.org",
        "email": "bajones@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 31 16:44:51 2013"
      },
      "committer": {
        "name": "bajones@chromium.org",
        "email": "bajones@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 31 16:44:51 2013"
      },
      "message": "Merged EXT_frag_depth changes into dx11proto branch\n\nBUG\u003d429\n\nReview URL: https://codereview.appspot.com/9738048\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2419 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "8a27062f2842c0de9c05d92661d259e1524eb03d",
      "tree": "f5b569d8c4e343e36c31214aec1719a3cfcbe6f6",
      "parents": [
        "e594b1dfd528043e27a6dd2ab4ff8b4fbca45bb3"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 23:05:30 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 23:05:30 2013"
      },
      "message": "Bump version for dx11proto branch.\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2261 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "e594b1dfd528043e27a6dd2ab4ff8b4fbca45bb3",
      "tree": "821ded089d1900c6815f529f9d4a1267f807afd7",
      "parents": [
        "9237afa2b140cf6898c9957095b0bfd14e956752"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 23:03:28 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 23:03:28 2013"
      },
      "message": "    Restore 64-bit support of the GLSL lexer.\n\n    TRAC #23185\n    Signed-off-by: Geoff Lang\n    Signed-off-by: Shannon Woods\n    Author: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2260 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "9237afa2b140cf6898c9957095b0bfd14e956752",
      "tree": "70502c3b84b0353e30f9d1de440d6cbc5318ce18",
      "parents": [
        "c4bb58cde432cf187fe7bccf6b1994729a090ff1"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:54:02 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:54:02 2013"
      },
      "message": "Removed checks for zero-length arrays because you can never define such arrays.\nAlso removed support for max-array-size. You can only define a fixed-size array.\n\nTEST\u003dWebGL conformance tests\n\nReview URL: https://codereview.appspot.com/9697044\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2259 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c4bb58cde432cf187fe7bccf6b1994729a090ff1",
      "tree": "f41e6bf86371f2258b411a06e7fd1cb67a01b53c",
      "parents": [
        "4132174f136d714360548d91d2d2e75fc16f2fff"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:55 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:55 2013"
      },
      "message": "Removed code for unsupported pack-unpack language.\n\nReview URL: https://codereview.appspot.com/9685045\n\n\nConflicts:\n\n\tsrc/compiler/glslang_tab.cpp\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2258 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "4132174f136d714360548d91d2d2e75fc16f2fff",
      "tree": "7976306241548af8c6ef9c59e284e2fab72ec29c",
      "parents": [
        "bdc82396727b019b0b3607cbe10cd55d20604776"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:49 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:49 2013"
      },
      "message": "Fix linker issue on Windows\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2257 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "bdc82396727b019b0b3607cbe10cd55d20604776",
      "tree": "3580862c63b2973ea3b72eaefb91b382de54ef2b",
      "parents": [
        "ab9dc12c16ae53f669cd0a507ff8284aae65cf8f"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:43 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:43 2013"
      },
      "message": "Fix compiler warning on Windows\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2256 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "ab9dc12c16ae53f669cd0a507ff8284aae65cf8f",
      "tree": "866ea684e654ac499514d48803bf5d6a3b157757",
      "parents": [
        "3cce4bd00ecddc7c519d7c94b3605817ae969cb4"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:38 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:38 2013"
      },
      "message": "bump version to 2243\n\n\nConflicts:\n\n\tsrc/common/version.h\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2255 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "3cce4bd00ecddc7c519d7c94b3605817ae969cb4",
      "tree": "e075dad428be5377d2beca2f7b00a5d0972057bf",
      "parents": [
        "961038c7e8b7323adf0d3b55ad62a0b5706ca578"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:27 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:27 2013"
      },
      "message": "Add expression complexity and call stack depth limits.\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2254 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "961038c7e8b7323adf0d3b55ad62a0b5706ca578",
      "tree": "5a9a40f8712c9a43b49318bac3a57c67f991777d",
      "parents": [
        "fc84fd6f076d504af33a78a906985ea2a2268346"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:18 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:18 2013"
      },
      "message": "Add adapter LUID to EGL vendor string.\n\nThis is so Chrome can create another D3D device on the same adapter that can\nshare resources with ANGLE\u0027s D3D device.\nReview URL: https://codereview.appspot.com/9225046\nSVN URL: https://code.google.com/p/angleproject/source/detail?r\u003d2210\nTRAC #23166\n\nSigned-off-by: Shannon Woods\nSigned-off-by: Geoff Lang\nMerged-by: Jamie Madill\nAuthor: apatrick@chromium.org\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2253 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "fc84fd6f076d504af33a78a906985ea2a2268346",
      "tree": "586d10e742b59a201b51fb42374dd4acf57c1382",
      "parents": [
        "9a148860800f5683d929f092b1dbd0c6b7feaf23"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:12 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 29 22:53:12 2013"
      },
      "message": "Fix CONSTANT_ALPHA and ONE_MINUS_CONSTANT_ALPHA blend modes in the D3D11 path.\n\nTRAC #23124\n\nSigned-off-by: Shannon Woods\nSigned-off-by: Geoff Lang\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2252 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "9a148860800f5683d929f092b1dbd0c6b7feaf23",
      "tree": "5a21e61bca5e5a10b212aeba46fd20ed840e3d47",
      "parents": [
        "23639c5379917aab2527fcfe554b9dbe7442dec3"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Mon May 20 16:23:27 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Mon May 20 16:23:27 2013"
      },
      "message": "Add missing intrin.h include for __cpuid.\nLanding on behalf of Net147\n\nReview URL: https://codereview.appspot.com/8615046/\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2241 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "23639c5379917aab2527fcfe554b9dbe7442dec3",
      "tree": "f50c967be030e47febfb732227b3acb6fed3010f",
      "parents": [
        "b7a428ace2dded20d493cbcb36cccd1b327ee6b1"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:44:48 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:44:48 2013"
      },
      "message": "Bumping version number for dx11proto\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2240 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b7a428ace2dded20d493cbcb36cccd1b327ee6b1",
      "tree": "eefb0379f1a7204313b0aeaeba0650e07e28d054",
      "parents": [
        "daddb18339d7c6831c8d8fbaeb9c8d9949dfffaf"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:59 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:59 2013"
      },
      "message": "Used size_t for object size instead of signed int.\nBUG\u003dcrbug 179653\nR\u003daedla@chromium.org, kbr@chromium.org\n\nReview URL: https://codereview.appspot.com/8834048\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2239 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "daddb18339d7c6831c8d8fbaeb9c8d9949dfffaf",
      "tree": "ce08c651e9bf7d7742bec5e1c3dbee7f497dcaf0",
      "parents": [
        "77f4fa5deac95b80cfe33e93569b524acb10e3ff"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:54 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:54 2013"
      },
      "message": "Clamped negative index access.\n\nFixed error that allowed negative index for accessing\nvector, matrix, and array. Now we report compile error\nand clamp the index to 0.\n\nRe-arranged code around it to handle negative index\nat the one location.\n\nBUG\u003dcrbug.com/239411\nTEST\u003dbug test case\nR\u003daedla@chromium.org, kbr@chromium.org\n\nReview URL: https://codereview.appspot.com/9193045\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2238 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "77f4fa5deac95b80cfe33e93569b524acb10e3ff",
      "tree": "a603ca605ec9425ffa748f9536d6f34134bd52a4",
      "parents": [
        "6a59f64dd4cfdf0900ec73553f359af97d3f5798"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:43 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:43 2013"
      },
      "message": "Refactor location tracking.\n\nR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/9078046\n\n\nConflicts:\n\n\tsrc/compiler/glslang_tab.cpp\n\tsrc/compiler/glslang_tab.h\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2237 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "6a59f64dd4cfdf0900ec73553f359af97d3f5798",
      "tree": "faa0b4cece89391c1d29bf37f44c484b4ca2044a",
      "parents": [
        "167fd87e7ad4104cf55ff82bc87a93704fe4d01a"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:38 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:38 2013"
      },
      "message": "Remove dead code left over from the old preprocessor.\n\nReview URL: https://codereview.appspot.com/9309044\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2236 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "167fd87e7ad4104cf55ff82bc87a93704fe4d01a",
      "tree": "e68a4d1ec7f37103cfc322ec97a7a1448a4c83b4",
      "parents": [
        "c11fb88b85730e1413e0a064d60e7dc3d206fab6"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:30 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:30 2013"
      },
      "message": "Refactor class to represent structure.\n\nWe had a TTypeLine to represent a structure field,\nwhich simply encapsulated a TType and line number.\nThe line number was only used during parsing for error reporting.\nThere is no need to store a line number because it is already\navailable in the parser token.\n\nTEST\u003dWebGL conformance tests\nR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/9223045\n\n\nAdditional edits required for dx11proto branch:\n\n    src/compiler/OutputHLSL.cpp\n    src/compiler/Types.h\n\nConflicts:\n\n\tsrc/compiler/glslang_tab.cpp\n\tsrc/compiler/glslang_tab.h\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2235 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c11fb88b85730e1413e0a064d60e7dc3d206fab6",
      "tree": "9dcb1eb8ebbdae4ce6725a1f5c18b846ed5e7262",
      "parents": [
        "d18f4011be944aefaa2cc657b5246cbe3495eca1"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:25 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:25 2013"
      },
      "message": "Delete dead code for cloning various types.\n\nR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/9242043\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2234 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "d18f4011be944aefaa2cc657b5246cbe3495eca1",
      "tree": "4939783a406f15a210b61efaa074982b9cf7e273",
      "parents": [
        "414c8f1c0e084b14665dda62976de0f6eae7a452"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:20 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:20 2013"
      },
      "message": "We don\u0027t need to keep the param variable around for function prototypes.\n\nSaves 20% memory for global symbol initialization\n\nR\u003dalokp@chromium.org\n\nReview URL: https://codereview.appspot.com/9152043\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2233 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "414c8f1c0e084b14665dda62976de0f6eae7a452",
      "tree": "0e899c435597da30a31363203e7c6173f20005ac",
      "parents": [
        "8d79fdbc4345da0cdb0f72149a1490af2bdacb46"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:14 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:14 2013"
      },
      "message": "A special state to track field selection is not necessary.\n\nIdentifier is sufficient to parse struct fieldname.\n\nTEST\u003dWebGL conformance tests.\n\nReview URL: https://codereview.appspot.com/8709048\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2232 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "8d79fdbc4345da0cdb0f72149a1490af2bdacb46",
      "tree": "92c669293f0fb4d897d731c5f15781031b0480f2",
      "parents": [
        "42db333f4fe37e26b7ae2482e40cbf286fe705ee"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:09 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:09 2013"
      },
      "message": "Lexer does not need to handle unknown-char case.\n\nIt is handled by the preprocessor. Added an assert.\n\nTEST\u003dWebGL conformance tests.\nTBR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/8653052\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2231 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "42db333f4fe37e26b7ae2482e40cbf286fe705ee",
      "tree": "492a24f865341f03dd809f7ca571fcb048b0ae51",
      "parents": [
        "a81a1c8380499fef32e7c498b0bf2092903bba16"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:04 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:34:04 2013"
      },
      "message": "Lexer does not need a state stack now that it does not handle comments.\n\nTEST\u003dWebGL conformance tests\nTBR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/8983043\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2230 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "a81a1c8380499fef32e7c498b0bf2092903bba16",
      "tree": "f23999ee99d460fa022a5265779bf51ea57ffdfb",
      "parents": [
        "f7f822cb7f7a53413fc094f188a856a3d66196e0"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:57 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:57 2013"
      },
      "message": "Robust distinction between IDENTIFIER and TYPE_NAME tokens.\n\nTo distinguish the tokens we used to track the lexer context,\nwhich is fragile. This patch implements a better way -\ncombine the two tokens into a common parser rule and let\nthe parser context decide if the declaration is valid,\nwhich it already does by checking the naming conflicts.\n\nTEST\u003dWebGL conformance tests.\n\nReview URL: https://codereview.appspot.com/8797044\n\n\nConflicts:\n\n\tsrc/compiler/glslang_tab.cpp\n\tsrc/compiler/glslang_tab.h\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2229 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "f7f822cb7f7a53413fc094f188a856a3d66196e0",
      "tree": "f8e546bf34888644d3401a26a733e9d40c12283a",
      "parents": [
        "899cb7d6a3261f3360df39f55bb40faf12be8203"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:53 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:53 2013"
      },
      "message": "Delete dead-code for handling comments and invalid octal integers. These are already handled by the preprocessor.\n\nTEST\u003dWebGL conformance tests.\n\nReview URL: https://codereview.appspot.com/8632053\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2228 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "899cb7d6a3261f3360df39f55bb40faf12be8203",
      "tree": "5f785fc1b30d3a28f27260e5b3094077537c7078",
      "parents": [
        "39a4a56d400df1d5f397c91fe6627c1e77cdc01f"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:47 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:47 2013"
      },
      "message": "Deleted unnecessary TParseContext::AfterEOF.\n\nTBR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/8927045\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2227 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "39a4a56d400df1d5f397c91fe6627c1e77cdc01f",
      "tree": "3f9838a8faae5eaa3a37a7da4441457df661088e",
      "parents": [
        "babc45078d70ff5f81914507e1e3cca5f9c7028f"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:42 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:42 2013"
      },
      "message": "Reformat tokenizer. No functional changes.\n\nTEST\u003dWebGL conformance tests.\nTBR\u003dkbr@chromium.org\n\nReview URL: https://codereview.appspot.com/8925044\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2226 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "babc45078d70ff5f81914507e1e3cca5f9c7028f",
      "tree": "44e8256fd88f1d87541a010edd4c51e957fa7be5",
      "parents": [
        "8c97e0f71a81c722991fb15bdea255f4d2a695a4"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:37 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:37 2013"
      },
      "message": "Validate allocation size in PoolAllocator.\nNote that I am planning to get rid of PoolAllocator entirely.\n\nBUG\u003dcrbug 179654\n\nReview URL: https://codereview.appspot.com/8662046\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2225 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "8c97e0f71a81c722991fb15bdea255f4d2a695a4",
      "tree": "6b15ffc629d77d48177c80fbe77af88d0ae83903",
      "parents": [
        "772c1e766b8b794e5cf2f1d453a9bb715ee44543"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:33 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:33 2013"
      },
      "message": "Add an extension describing the new D3D renderer chooser behavior in eglGetDisplay.\n\nTRAC #23029\n\nAuthor: Shannon Woods\nSigned-off-by: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2224 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "772c1e766b8b794e5cf2f1d453a9bb715ee44543",
      "tree": "2200ddee999cbda92e75014c2cea0a04ef5c214e",
      "parents": [
        "0f3ead924e443cf610cc34ad74f96d4f62e2d565"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:27 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:27 2013"
      },
      "message": "Control the creation of DX9 or DX11 renderers through eglGetDisplay.\n\nTRAC #23029\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2223 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "0f3ead924e443cf610cc34ad74f96d4f62e2d565",
      "tree": "34d8dd064cd8296015d790e1f4931e43a9a08b51",
      "parents": [
        "c9f4a3e65cb1662b148fab7aeead6950ee7a98be"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:21 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:21 2013"
      },
      "message": "Update the shader compiler/translator bison-generated source files with the latest cygwin releases.\n\nTRAC #22934\n\nSigned-off-by: Nicolas Capens\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2222 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c9f4a3e65cb1662b148fab7aeead6950ee7a98be",
      "tree": "77dcbaf3092f74bc8c6f85d2f82837f6f66b5d96",
      "parents": [
        "7ce717459ba4fa74fa84af3094410e3859be22ce"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:15 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:15 2013"
      },
      "message": "Add support for querying gl_DepthRange as an active uniform via GetActiveUniform.\n\nTRAC #22865\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2221 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "7ce717459ba4fa74fa84af3094410e3859be22ce",
      "tree": "fca89dfc447a20a912c8d5bd7a554d0185518010",
      "parents": [
        "a01bf6ea088370a266635af65b24e5570c7380ae"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:10 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:10 2013"
      },
      "message": "Fall back to creating a Release runtime Direct3D device if Debug device creation fails.\n\nTRAC #22881\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2220 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "a01bf6ea088370a266635af65b24e5570c7380ae",
      "tree": "2c914e3070697badbf6115e8d349131c867b9833",
      "parents": [
        "07ebb201c314d4fa58a72dc2308b79497da957cf"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:02 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:33:02 2013"
      },
      "message": "Add a fast path for single render target masked clears in Renderer11.\n\nTRAC #22898\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\nConflicts:\n\tsrc/libGLESv2/libGLESv2.vcxproj.filters\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2219 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "07ebb201c314d4fa58a72dc2308b79497da957cf",
      "tree": "1b0b0ddc9bc2f6621a6e53d6e053c1b126f2ee0d",
      "parents": [
        "457c55c597937abe357b077568206a4c65b6f4f7"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:32:57 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:32:57 2013"
      },
      "message": "Migrate calls to releasing COM objects in Renderer11 to new SafeRelease helper method.\n\nTRAC #22898\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2218 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "457c55c597937abe357b077568206a4c65b6f4f7",
      "tree": "6a8109304dcd90c2b6eec7f32348cc7e0c5db88e",
      "parents": [
        "68a4000f8a7b740e5cd1f01f0ddd5adff64b67c7"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:32:51 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:32:51 2013"
      },
      "message": "Add a helper method to gl::Framebuffer to check if we are drawing to color attachment 0 only.\n\nTRAC #22898\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2217 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "68a4000f8a7b740e5cd1f01f0ddd5adff64b67c7",
      "tree": "d74ddb631b84e5d857af7ff980e4f0dde9b39809",
      "parents": [
        "6ed3b0399540d9562250caf0040d5c24a96ead70"
      ],
      "author": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:32:45 2013"
      },
      "committer": {
        "name": "shannonwoods@chromium.org",
        "email": "shannonwoods@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri May 17 23:32:45 2013"
      },
      "message": "Enable base address randomization.\n\nTRAC #22937\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2216 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "6ed3b0399540d9562250caf0040d5c24a96ead70",
      "tree": "c5a52ff7fbd4fc7d78276893c54c7d266350b2ce",
      "parents": [
        "c80c0f21cdc45f06898e3f39f39776bfb870f98a"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 15 19:19:08 2013"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed May 15 19:19:08 2013"
      },
      "message": "Store optimization level in program binaries and do not load those compiled with a different level.\nReview URL: https://codereview.appspot.com/9427043\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2213 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c80c0f21cdc45f06898e3f39f39776bfb870f98a",
      "tree": "47ce83a4fe4c96be36efce1f78a9eeb88d18d4f7",
      "parents": [
        "d42250d4d0eaa8c6e64f9d79b2ca9bbc19b7acd2"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu May 09 19:54:57 2013"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu May 09 19:54:57 2013"
      },
      "message": "Bump version.h for dx11proto.\nReview URL: https://codereview.appspot.com/9330043\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2204 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "d42250d4d0eaa8c6e64f9d79b2ca9bbc19b7acd2",
      "tree": "02a79642869c21b2ae7407de5222d9537fdb385d",
      "parents": [
        "a033c6a311bc2ef8d31fa8fdb26ce3fae8c7d339"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu May 09 19:52:53 2013"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu May 09 19:52:53 2013"
      },
      "message": "Merge r2002 to dx11proto: Remove dependency on dwmapi.dll.\nReview URL: https://codereview.appspot.com/9279048\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2203 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "a033c6a311bc2ef8d31fa8fdb26ce3fae8c7d339",
      "tree": "db7409806de21651c1337e3e84e29cf76bff5ddb",
      "parents": [
        "a3046b87d3cde8faea44e429cdf9c3b60f84a511"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:30:41 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:30:41 2013"
      },
      "message": "Bump version.h\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2053 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "a3046b87d3cde8faea44e429cdf9c3b60f84a511",
      "tree": "61b9ec5cdb700e65234c629bcc8b1a116157ba06",
      "parents": [
        "4020e0d690d4c8bb6e912e55d11e4cb3cab4dcca"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:38 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:38 2013"
      },
      "message": "Enable broadcasting gl_FragColor to all draw buffer color attachments in ES2 contexts.\n\nTRAC #22888\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2052 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "4020e0d690d4c8bb6e912e55d11e4cb3cab4dcca",
      "tree": "58476841d3efa3f537a1b7a33177df01bfd7f84e",
      "parents": [
        "16ba2e9414c36a961cd984d7e0aba5bd5d3a193c"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:32 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:32 2013"
      },
      "message": "Fix not correctly allowing the \u0027require\u0027 keyword in shaders enabling EXT_draw_buffers.\n\nTRAC #22888\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2051 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "16ba2e9414c36a961cd984d7e0aba5bd5d3a193c",
      "tree": "fe5c854a4bc8d389b2224aca06aa2c30e231b218",
      "parents": [
        "036027276cb45dfe9dae9af2c2e36d946e307783"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:24 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:24 2013"
      },
      "message": "Report gl_MaxDrawBuffers as 1 when the MRT extension is disabled, and the implementation value otherwise.\n\nTRAC #22888\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2050 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "036027276cb45dfe9dae9af2c2e36d946e307783",
      "tree": "402d6135258f578fcc1acc12d6188c76224234a0",
      "parents": [
        "414eaf714e13079c8a91a46c3423b14faaefd403"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:18 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:18 2013"
      },
      "message": "Adds Jamie and Geoff to CONTRIBUTORS file\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2049 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "414eaf714e13079c8a91a46c3423b14faaefd403",
      "tree": "96296e7a9ffe271c86d1559accd799e3482891db",
      "parents": [
        "a7a8eb48eaf23135402574f3826eaa747ed946a0"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:13 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:13 2013"
      },
      "message": "Revert device lost display mode changed handling in the D3D9 path.\n\nSee https://codereview.appspot.com/8038044\n\nTRAC #22882\n\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2048 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "a7a8eb48eaf23135402574f3826eaa747ed946a0",
      "tree": "3a1c29dbfbae50d318fb0f408a8bf2b9f8dafe0d",
      "parents": [
        "6a736ed5efac513ddde6c1b751d2128803112128"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:07 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Apr 12 23:29:07 2013"
      },
      "message": "Add an ExternalCompilerOptions parameter for use with MSBuild on the command line.\n\nThis is necessary for continuous integration to pass D3D11 mode build flags.\n\nTRAC #22555\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2047 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "6a736ed5efac513ddde6c1b751d2128803112128",
      "tree": "2b9e17bbe00dca7f6a83b8745b426a936c692d89",
      "parents": [
        "b031a066c9b710c1378828f9bd74fc553bac1868"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed Mar 27 16:06:19 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Wed Mar 27 16:06:19 2013"
      },
      "message": "Fix glDrawBuffersEXT to be compliant with the spec.\n\nBind GL_NONE to buffers beyond the specified input count, and require a buffer count of one for the default framebuffer.\n\nTRAC #22835\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2039 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b031a066c9b710c1378828f9bd74fc553bac1868",
      "tree": "2fe109d5f7127a49b2bb603add8326f6ebe7f347",
      "parents": [
        "322103c11a70979aec75e7a5e85fcebf9ddd2198"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:45:40 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:45:40 2013"
      },
      "message": "Bump version.h\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2037 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "322103c11a70979aec75e7a5e85fcebf9ddd2198",
      "tree": "585c8afb78d479a6d161d15d4b3bf047f813e3b3",
      "parents": [
        "7c1602b66bae7d453db080cc558213a6a3128152"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:24 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:24 2013"
      },
      "message": "Add SwapChain::recreate for dealing with certain cases of lost devices.\n\nSee https://code.google.com/p/angleproject/source/detail?r\u003d1993\n\nTRAC #22826\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2036 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "7c1602b66bae7d453db080cc558213a6a3128152",
      "tree": "96b54e4f0af5cd1fd09ed49a868f151513a0baae",
      "parents": [
        "70ce66f9424f8dd22c8af713d1c49c57dc13dca6"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:18 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:18 2013"
      },
      "message": "When CheckDeviceStats returns S_PRESENT_MODE_CHANGED, reset display mode and retest for device lost.\n\nUnless the display mode is reset, CheckDeviceLost can keep returning\nS_PRESENT_MODE_CHANGED, potentially masking a device lost on account of a GPU\nhang, causing ANGLE to fail to report context lost.\nReview URL: https://codereview.appspot.com/7381061\n\nTRAC #22720\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2035 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "70ce66f9424f8dd22c8af713d1c49c57dc13dca6",
      "tree": "0283fd65561937b350366a0ccb34d20eff47eb1f",
      "parents": [
        "18c3becfa064eaae28ca38d2cbcf0a3d145dd677"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:12 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:12 2013"
      },
      "message": "Fix a warning in the cast of Renderer9::mDeviceCaps.MaxAnisotropy.\n\nSee http://code.google.com/p/angleproject/source/detail?r\u003d2000\n\nTRAC #22826\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2034 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "18c3becfa064eaae28ca38d2cbcf0a3d145dd677",
      "tree": "cdfc236062188232848885bf95d61993c36f3cec",
      "parents": [
        "c2c013845ad52fc7c07a23f695a452d5ece90599"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:06 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:43:06 2013"
      },
      "message": "Fast path for BGRA to RGBA readPixels conversions.\n\nFrom http://code.google.com/p/angleproject/source/detail?r\u003d1999\n\nTRAC #22825\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2033 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c2c013845ad52fc7c07a23f695a452d5ece90599",
      "tree": "34b2b61e75c07e32e611ebcd53038af0bb907122",
      "parents": [
        "28e3872c8b49368e3e5f3cb4f4c332e58928a5bc"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:59 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:59 2013"
      },
      "message": "Add a multiple render targets sample using EXT_draw_buffers. Requires the D3D11-enabled ANGLE.\n\nTRAC #22797\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2032 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "28e3872c8b49368e3e5f3cb4f4c332e58928a5bc",
      "tree": "e4ae1f346c292eac87e36ae9308a3004246817ef",
      "parents": [
        "002beeedf455cec51defd76aca7afcfe243b2325"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:53 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:53 2013"
      },
      "message": "Enable MRT support by exposing glDrawBuffersEXT to the application.\n\nTRAC #22710\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2031 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "002beeedf455cec51defd76aca7afcfe243b2325",
      "tree": "2c717c5c0c9bb5163aa7ea6be4700e4d37b17b68",
      "parents": [
        "c1f9cd8d5bed7584c12d442791016c2471f1cffa"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:43 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:43 2013"
      },
      "message": "Fix an improper upper case case \u0027B\u0027 in getFirstColorbuffer.\n\nTRAC #22679\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2030 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c1f9cd8d5bed7584c12d442791016c2471f1cffa",
      "tree": "c93e804cedd265e275232b52ee9d5bcba197b712",
      "parents": [
        "5713249c559ec73532f107c43c2a3a234a9e3270"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:19 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:19 2013"
      },
      "message": "Fix D3D11 depth/stencil framebuffer blit.\n\nD3D11 requires the pSrcBox parameter to be NULL for depth/stencil CopySubresourceRegion calls.\n\nTRAC #22679\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2029 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "5713249c559ec73532f107c43c2a3a234a9e3270",
      "tree": "c2057e1d08f5e0994fd9789eafb54e5a162321ff",
      "parents": [
        "c0ea6451100d62da2dffd7ad1252a8f6c4b76d30"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:11 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:11 2013"
      },
      "message": "Implement multiple render target support in glBlitFramebufferANGLE.\n\nTRAC #22679\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2028 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "c0ea6451100d62da2dffd7ad1252a8f6c4b76d30",
      "tree": "03f0054daabf9831f22bab107b602726b79f5d32",
      "parents": [
        "275257dd6759fafe2d3a7a2baf08bf4e74491af7"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:05 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:42:05 2013"
      },
      "message": "Refactor Renderer11::blit to use simpler control flow.\n\nTRAC #22679\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2027 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "275257dd6759fafe2d3a7a2baf08bf4e74491af7",
      "tree": "f25e8f3c1479aceb2b11ef0e6e9f6c7c1495909f",
      "parents": [
        "8cd7bf85002ba049f9fb9a17197d99ebbc07c4be"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:59 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:59 2013"
      },
      "message": "Added flag to suppress D3D11 warnings about missing render target views when drawing multiple render targets.\n\nTRAC #22679\n\nSigned-off-by: Geoff Lag\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2026 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "8cd7bf85002ba049f9fb9a17197d99ebbc07c4be",
      "tree": "c9de9bd1cffb743099b2aec47fd984a270275489",
      "parents": [
        "97e5878b29a967dab6e7388a72790dfd5b1ec0d4"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:52 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:52 2013"
      },
      "message": "Added Renderer11 methods to set a one-time render target, and unapply render target state.\n\nTRAC #22679\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2025 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "97e5878b29a967dab6e7388a72790dfd5b1ec0d4",
      "tree": "8ecdd0a7c92d6737a24f78ed4e0cc20e2f40b228",
      "parents": [
        "dd6240e2bd317bc29012a9fd77faa2126208a4bd"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:44 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:44 2013"
      },
      "message": "Added support for line continuations.\n\nTRAC #22713\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2024 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "dd6240e2bd317bc29012a9fd77faa2126208a4bd",
      "tree": "9d00a0ff8639cf7df4cf39e34ff56e0c7299d44b",
      "parents": [
        "b0efae38f4da0cefb165262fafba3c0224d81de5"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:38 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:38 2013"
      },
      "message": "Pixel shaders support MRT output.\n\nTRAC #22668\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2023 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b0efae38f4da0cefb165262fafba3c0224d81de5",
      "tree": "e4bbc2862469b67907a74c8d09e8b8d9d6bbf423",
      "parents": [
        "9ad128f4fb45618937f46d6c142167070d3f5a32"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:30 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:30 2013"
      },
      "message": "Shader and Compiler track uses of gl_FragCoord and gl_FragData and MRT extension usage.\n\nTRAC #22668\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2022 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "9ad128f4fb45618937f46d6c142167070d3f5a32",
      "tree": "e57cda7a259002e0103155e52832696a61257b4d",
      "parents": [
        "46156bbe5458025ed028af16ccce28a558151b58"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:24 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:24 2013"
      },
      "message": "BuiltInResources initialized with MRT limits from renderer.\n\nTRAC #22668\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2021 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "46156bbe5458025ed028af16ccce28a558151b58",
      "tree": "f51784b138b58088acc0ed200553551fe6ddb7d0",
      "parents": [
        "91a23eca69a7d96e947c8c128872101ec28d459c"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:17 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:17 2013"
      },
      "message": "Store the BuildInResources in the Compiler class so the draw buffer data can be read during shader output.\n\nTRAC #22668\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2020 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "91a23eca69a7d96e947c8c128872101ec28d459c",
      "tree": "2b3de6ddfc0089e558b6725cef350c08c0e0b591",
      "parents": [
        "6857b64d96dee1f47c5315872291fe266ec948d7"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:09 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:09 2013"
      },
      "message": "Add support for multiple render targets in glClear.\n\nTRAC #22659\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2019 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "6857b64d96dee1f47c5315872291fe266ec948d7",
      "tree": "b2a80dd7cb0f7ae8db45411789a91f4bf6be1709",
      "parents": [
        "8f2e3e050c1671ab13cc2f6eedf2be46118a3a1e"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:03 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:41:03 2013"
      },
      "message": "Added DRAW_BUFFERx_EXT support to getIntegerv and related functions.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2018 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "8f2e3e050c1671ab13cc2f6eedf2be46118a3a1e",
      "tree": "43d11f8831b7e73b8f33879b4ba15e7033802759",
      "parents": [
        "bcb65608337c9b1198025eff106dacc195662004"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:57 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:57 2013"
      },
      "message": "Add and implement glDrawBuffersEXT entry point to libGLESv2.\n\nTRAC #22657\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2017 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "bcb65608337c9b1198025eff106dacc195662004",
      "tree": "9510c763af963f70dc2cf2b4939fba8e9211d8a7",
      "parents": [
        "db2777d9a935685684ff4b8273dc0c70091ce3ce"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:50 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:50 2013"
      },
      "message": "Refactor Renderer11::getRenderTargetResource to accept a gl::Renderbuffer instead of a gl::Framebuffer.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2016 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "db2777d9a935685684ff4b8273dc0c70091ce3ce",
      "tree": "6835cd9acd574d9ff7de98aed545b506299932fd",
      "parents": [
        "b7abafde6c4ca53a469dddc2041ef0a26190fee0"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:44 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:44 2013"
      },
      "message": "Enable multiple render targets in Renderer11::applyRenderTarget.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2015 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b7abafde6c4ca53a469dddc2041ef0a26190fee0",
      "tree": "152f94dba6342a8a55cc3f52855e7e0814122aad",
      "parents": [
        "9049d608891516b7bcdb3d7138d3769a2e6699ad"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:38 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:38 2013"
      },
      "message": "Add helper functions to safely release Windows COM resources, and arrays of COM resources.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2014 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "9049d608891516b7bcdb3d7138d3769a2e6699ad",
      "tree": "e32993e91446793ada6638a6ca8a9e32b3355026",
      "parents": [
        "9f3479ca2ce241a22f77bfee3aba012f6c5e5df1"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:32 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:32 2013"
      },
      "message": "Rename renderbufferObject to colorbuffer in Renderer11::applyRenderTarget.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2013 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "9f3479ca2ce241a22f77bfee3aba012f6c5e5df1",
      "tree": "23cc29ba4062240ee8f28f08212c0c7722b6d7ab",
      "parents": [
        "d4899bad0af75d8a4d01f97ef7f53bc66e59a7ff"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:26 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:26 2013"
      },
      "message": "Safely promote uninitialized constants.\n\nTRAC #22676\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2012 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "d4899bad0af75d8a4d01f97ef7f53bc66e59a7ff",
      "tree": "66146891e0e80ddcf08d546d8f820b083da5cd1b",
      "parents": [
        "bd2ab85fa652df6e1e8156f7c722d94a50c15b29"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:20 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:20 2013"
      },
      "message": "Don\u0027t assume unary operations on constants will be folded into a constant.\n\nTRAC #22676\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2011 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "bd2ab85fa652df6e1e8156f7c722d94a50c15b29",
      "tree": "5b61c63c72f64a49c84a113f8369bccdb741038c",
      "parents": [
        "1cc134d18cd1d5e77aa10c169762702a4858baff"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:15 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:15 2013"
      },
      "message": "Ignore constants that have not been initialized.\n\nTRAC #22676\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2010 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "1cc134d18cd1d5e77aa10c169762702a4858baff",
      "tree": "0f8755827a8d410427dae4dd1f9ad8c19e6a2cf4",
      "parents": [
        "208370eac3546d9b6b086124d41ee483d89c9602"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:06 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:40:06 2013"
      },
      "message": "Provide safer and more convenient constant union accessors.\n\nTRAC #22676\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2009 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "208370eac3546d9b6b086124d41ee483d89c9602",
      "tree": "06af4d5fd994bd45fd8c955423f0988a1f06e5df",
      "parents": [
        "490341e89fd6e9a8a5925af6c054438dfb7c39b8"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:56 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:56 2013"
      },
      "message": "Remove the old single-color-attachment calls from gl::Framebuffer, preferring the new multiple-attachment versions.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2008 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "490341e89fd6e9a8a5925af6c054438dfb7c39b8",
      "tree": "f3362136dac4a6425ca33e2316aa76f7c60183d1",
      "parents": [
        "56a0ba8c1046aee4abf2947a9af9d8be036782e7"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:49 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:49 2013"
      },
      "message": "Add multiple color buffer attachments points to gl::Framebuffer.\n\nAlso addded the checks for framebuffer completeness as defined by the ES2 spec and EXT_draw_buffers.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2007 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "56a0ba8c1046aee4abf2947a9af9d8be036782e7",
      "tree": "0eaf3b362c413a56cdc4b746fbf27c6350a3f193",
      "parents": [
        "b24801345c4bc1be21db99e9dd1ec1a10a6781b1"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:42 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:42 2013"
      },
      "message": "Add const qualifiers to several methods in gl::Framebuffer.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2006 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b24801345c4bc1be21db99e9dd1ec1a10a6781b1",
      "tree": "2dfaf14505d127a43319503e35932c2b97dec111",
      "parents": [
        "ed66cc4ef0d8d4a4e4bebdcc81f2e25e8609f7bc"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:36 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:36 2013"
      },
      "message": "Allow the application to query the maximum number of color attachment point values with GetIntegerv.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2005 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "ed66cc4ef0d8d4a4e4bebdcc81f2e25e8609f7bc",
      "tree": "77d2164067e7112d1829f2326a87b6f941b78465",
      "parents": [
        "cb1326fc516df015ce7aeb9fbf84554a0333b7b4"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:28 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:28 2013"
      },
      "message": "Added getMaxRenderTargets() to Renderer, for a runtime-specific value for the maximum simulatenous render targets.\n\nWe will report this as our maximum draw buffer and color attachment count.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2004 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "cb1326fc516df015ce7aeb9fbf84554a0333b7b4",
      "tree": "8311df1319cd9a8cec28686a5022ea0e5c04bea4",
      "parents": [
        "fec9a804b4f89ff22028ccf4356fb8ea87c0f87a"
      ],
      "author": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:22 2013"
      },
      "committer": {
        "name": "shannon.woods%transgaming.com@gtempaccount.com",
        "email": "shannon.woods%transgaming.com@gtempaccount.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Sat Mar 23 18:39:22 2013"
      },
      "message": "Add necessary defines and function prototypes for EXT_draw_buffers and multiple color attachment points to gl2ext.h.\n\nTRAC #22656\n\nSigned-off-by: Nicolas Capens\nSigned-off-by: Shannon Woods\nAuthor: Jamie Madill\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@2003 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "fec9a804b4f89ff22028ccf4356fb8ea87c0f87a",
      "tree": "0492c93911d02991081ff0a393cd6bc54e09b9f6",
      "parents": [
        "b9f2c76d1454bf7c8a731e94f5048ac2a0f57fa6"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:38 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:38 2013"
      },
      "message": "Bump ANGLE_SH_VERSION to 110.\n\nThe bump to 109 in r1984 collided with a similar version change in dx11proto branch (r1738).\nReview URL: https://codereview.appspot.com/7446050\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1992 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b9f2c76d1454bf7c8a731e94f5048ac2a0f57fa6",
      "tree": "662309e25b489f2cd7bc142f24dedade0db50075",
      "parents": [
        "ae2b0f853a7fbaee0c1b6d39aa7c034e9e9c582c"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:32 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:32 2013"
      },
      "message": "Enabled FRAGMENT_PRECISION_HIGH unconditionally for ANGLE.\nReview URL: https://codereview.appspot.com/7460048\n\n\nConflicts:\n\tsrc/libGLESv2/Shader.cpp\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1991 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "ae2b0f853a7fbaee0c1b6d39aa7c034e9e9c582c",
      "tree": "813281eeef28df56ddfe81e1e2620b93dc62f7bb",
      "parents": [
        "8b8ecf079c1be8bcaf5d8f53766d161a25a5d534"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:22 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:22 2013"
      },
      "message": "Added preprocessor support for GL_FRAGMENT_PRECISION_HIGH.\nI will send the tests in a separate patch because I need to refactor the way compiler_tests are setup.\nReview URL: https://codereview.appspot.com/7402051\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1990 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "8b8ecf079c1be8bcaf5d8f53766d161a25a5d534",
      "tree": "cf100d55f77a17574eac6554cc2f83c1b6f390bd",
      "parents": [
        "767a0cdef8e10e4261d3a7dc975058ed954989bc"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:16 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:16 2013"
      },
      "message": "Fixed compile error for preprocessor tests.\nReview URL: https://codereview.appspot.com/7388051\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1989 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "767a0cdef8e10e4261d3a7dc975058ed954989bc",
      "tree": "6efd2c6403aa34b2ef223f059eba20d74c794c92",
      "parents": [
        "0bbd39accd2379b460d0d406241450a26e691784"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:10 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Tue Mar 05 19:49:10 2013"
      },
      "message": "Fixes infinite recursion in QueryX::getResult due to similarly named base class accessor.\n\nTRAC #22716\n\nSigned-off-by: Geoff Lang\nSigned-off-by: Nicolas Capens\nAuthor: Shannon Woods\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1988 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "0bbd39accd2379b460d0d406241450a26e691784",
      "tree": "e0abad2b6805688eb70c8a15a89ffb69c9fcb1fb",
      "parents": [
        "d1d435727e077ae50b349ec7590a9fec33bf3796"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Mar 01 20:06:18 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Mar 01 20:06:18 2013"
      },
      "message": "Make position the first vertex output varying on DX9 again to work around an NVIDIA driver issue.\n\nTRAC #22688\nSigned-off-by: Geoff Lang\nSigned-off-by: Shannon Woods\nAuthor: Nicolas Capens\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1982 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "d1d435727e077ae50b349ec7590a9fec33bf3796",
      "tree": "4aecf91e7fe9895354dfff36c72300d54e8dac79",
      "parents": [
        "2795d17496cc164c43e0e16b20e823305a60e226"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Mar 01 00:59:21 2013"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Mar 01 00:59:21 2013"
      },
      "message": "Fix warning as error in Renderer.cpp.\nReview URL: https://codereview.appspot.com/7420046\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1981 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "2795d17496cc164c43e0e16b20e823305a60e226",
      "tree": "64454a2aa42b61d667ae70abe54c6f49a9d55c64",
      "parents": [
        "4eacef607c07c5886bc7150390255f7a33b0901f"
      ],
      "author": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Mar 01 00:59:13 2013"
      },
      "committer": {
        "name": "apatrick@chromium.org",
        "email": "apatrick@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Fri Mar 01 00:59:13 2013"
      },
      "message": "Fix build_angle.gypi so libGLESv2 and libEGL can find precompiled.h.\nReview URL: https://codereview.appspot.com/7450045\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1980 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "4eacef607c07c5886bc7150390255f7a33b0901f",
      "tree": "7e6ee743b16ffbd656319830bfd31f7621ea7e77",
      "parents": [
        "02423aab6d9c18e5970ad7fa758a918497ae82f0"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:24:04 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:24:04 2013"
      },
      "message": "Update build revision\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1977 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "02423aab6d9c18e5970ad7fa758a918497ae82f0",
      "tree": "d8d85789199808d0d44282e0f3f956b0b6d4c0de",
      "parents": [
        "894b00bfbbd81c7db3d68627f42d4df1d039aa43"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:21:14 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:21:14 2013"
      },
      "message": "Fixed plain integer pointers being passed to ShGetInfo which expects size_t pointers.\n\nTRAC #22678\n\nSigned-off-by: Nicolas Capens\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1976 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "894b00bfbbd81c7db3d68627f42d4df1d039aa43",
      "tree": "9af5fe26d6d491d9552fde1e2593ccd225a52fcd",
      "parents": [
        "4fdf4bdae360967363f9cf44e2e8403a010b5ac5"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:21:09 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:21:09 2013"
      },
      "message": "Updated the error handling of compressed image sizes based on the ANGLE_texture_compression_dxt spec.\n\nTRAC #13332\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1975 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "4fdf4bdae360967363f9cf44e2e8403a010b5ac5",
      "tree": "0db4244223f1f0d5d1798f73541f8b408521c154",
      "parents": [
        "e030adbe4f1fb3da0aecf89224a8e81d1d84e4fb"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:21:03 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:21:03 2013"
      },
      "message": "Fixed a bug where the texture would not be marked as dirty if mLodOffset was not zero.\n\nTRAC #13332\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1974 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "e030adbe4f1fb3da0aecf89224a8e81d1d84e4fb",
      "tree": "5ce5d491f08b245b91748436961474aec6e87f08",
      "parents": [
        "a0d37fce5d4865a26e6159e3b98f4f712fbe67f1"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:57 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:57 2013"
      },
      "message": "Removed lod level subtraction since TextureStorage::levelCount already subtracts the lod level.\n\nTRAC #13332\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1973 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "a0d37fce5d4865a26e6159e3b98f4f712fbe67f1",
      "tree": "caed30ef8a793658adb11e936c897ff13a0eb024",
      "parents": [
        "af7107441748fabf3bc00e82df4663a68a439362"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:51 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:51 2013"
      },
      "message": "Image11 now generates multiple mip levels in its staging texture if a lod offset is required. TextureStorage11::updateSubresourceLevel now takes a subresource index on the source texture and copies to the correct subresource if mLodOffset is non-zero.\n\nTRAC #13332\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1972 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "af7107441748fabf3bc00e82df4663a68a439362",
      "tree": "8ae63f7482d8a5ec5790508c553fd1a06a3b2ee4",
      "parents": [
        "b5e6c3a7e97bee0ba81a3c2fe7040986eae137af"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:45 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:45 2013"
      },
      "message": "Made Image11::getStagingTexture private and removed the undefined Image11::updateStagingTexture method.\n\nTRAC #13332\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1971 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    },
    {
      "commit": "b5e6c3a7e97bee0ba81a3c2fe7040986eae137af",
      "tree": "c9c94e104345f95dd8d22ae4bce0f450a61ea747",
      "parents": [
        "2adcaaa9db03740ff0100828ca5242bb693a472e"
      ],
      "author": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:39 2013"
      },
      "committer": {
        "name": "shannon.woods@transgaming.com",
        "email": "shannon.woods@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226",
        "time": "Thu Feb 28 23:20:39 2013"
      },
      "message": "Fixed a bug where the wrong number of mip levels would be generated if levels was zero and the lod offset was non-zero.\n\nTRAC #13332\n\nSigned-off-by: Jamie Madill\nSigned-off-by: Shannon Woods\nAuthor: Geoff Lang\n\ngit-svn-id: http://angleproject.googlecode.com/svn/branches/dx11proto@1970 736b8ea6-26fd-11df-bfd4-992fa37f6226\n"
    }
  ],
  "next": "2adcaaa9db03740ff0100828ca5242bb693a472e"
}
