)]}'
{
  "commit": "8b0a281f538ccd86a96efb35b51918be2473312a",
  "tree": "131dba945c829b69d00c058677b8f09e3195b630",
  "parents": [
    "2e7f35b477f5c864910b420d5d17b25320b9b266"
  ],
  "author": {
    "name": "Chris Forbes",
    "email": "chrisforbes@google.com",
    "time": "Thu Jan 17 10:10:09 2019 -0800"
  },
  "committer": {
    "name": "Chris Forbes",
    "email": "chrisforbes@google.com",
    "time": "Thu Jan 17 18:43:42 2019 +0000"
  },
  "message": "Add builtin interface to spirv shader\n\nInitial structures to bridge the shader\u0027s use of particular builtins to\nbehavior of the \"fixed function\" logic wrapped around it.\n\nBug: b/120799499\n\nChange-Id: I5cb360909c62615efab2e500f5c24109737e4ab7\nReviewed-on: https://swiftshader-review.googlesource.com/c/23709\nTested-by: Chris Forbes \u003cchrisforbes@google.com\u003e\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d64a0e8996acfda3ef0b998b968d820ad38e6e2",
      "old_mode": 33188,
      "old_path": "src/Pipeline/SpirvShader.hpp",
      "new_id": "8a91ebf1935c3efd42ec379286c3bed4e29e3b3e",
      "new_mode": 33188,
      "new_path": "src/Pipeline/SpirvShader.hpp"
    }
  ]
}
