)]}'
{
  "commit": "5228d3c7bfd26f2779d5be8a2e44efba020690b2",
  "tree": "39da0e67bd9f236cc58c4b8f29d228fa6cf55120",
  "parents": [
    "e04b5cfb431150a7722baeb9256de468a4891e49"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Wed Jul 22 16:37:02 2015 -0400"
  },
  "committer": {
    "name": "Alexis Hétu",
    "email": "sugoi@google.com",
    "time": "Thu Jul 23 16:57:13 2015 +0000"
  },
  "message": "Uniform buffer related fixes\n\n- Added an actual offset, in registers, to the Uniform structure to\n  take into account that types can have different register sizes.\n- Fixed the array check in OutputASM::declareUniform() so that it\n  doesn\u0027t make an array of blocks when declaring a member as an\n  array in the default uniform block.\n- Fixed arrayStride and matrixStride in the BlockInfo constructor.\n- Fixed memberUniformIndexes to use uniform index instead of\n  register index.\n\nChange-Id: Id8ba23b5fef71c772bb45a45bb897ca5e2fae385\nReviewed-on: https://swiftshader-review.googlesource.com/3750\nTested-by: Alexis Hétu \u003csugoi@google.com\u003e\nReviewed-by: Nicolas Capens \u003ccapn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da90024d4b401309bf528cc6dac8675f36bd64de",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/OutputASM.cpp",
      "new_id": "e722baac68ef5006c72653f17f8d9f15bfb681e6",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/OutputASM.cpp"
    },
    {
      "type": "modify",
      "old_id": "156fda50a9472728d3afaa713391c44daf067d92",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/OutputASM.h",
      "new_id": "ccee01a367a7b30052a47ca1934008ab46a1d1fd",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/OutputASM.h"
    },
    {
      "type": "modify",
      "old_id": "4f17718fdb75fca4f3594030815696ab1daf6c8c",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/Program.cpp",
      "new_id": "72d46834f82845fc7147f873929d7c6fc4a6e2df",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/Program.cpp"
    }
  ]
}
