)]}'
{
  "commit": "e8ce1f839b1f5a7c4e5b97c89c8e22bfbac40ff4",
  "tree": "1bf6b20a0ae6f7deab269bf40f18b374fa2b2725",
  "parents": [
    "51b03d58fb17b09120c886d5df36fb191d12fa8e"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Thu Oct 08 11:12:20 2020 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Fri Oct 09 17:46:41 2020 +0000"
  },
  "message": "Move interpolant clamping out of interpolate()\n\nVulkan never clamps interpolants, except for depth values (specifically\nfor fixed-point formats, and for floating-point formats when the\nunrestricted depth extension is not enabled).\n\nThis change moves the clamping operation out of interpolate(), which\nmakes it easier to see depth clamping being performed when necessary,\nand will facilitate changes in applying depth bias.\n\nBug: b/139341727\nChange-Id: I8cef29d63fef00308ef2f813b4feb687c83baa86\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/49148\nPresubmit-Ready: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nReviewed-by: Sean Risser \u003csrisser@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "389b81a7f80636f66d9910f5b4ff7253a992b37e",
      "old_mode": 33188,
      "old_path": "src/Device/QuadRasterizer.cpp",
      "new_id": "62f22531eb86d6f66f288f904600fc9ea1af2ee0",
      "new_mode": 33188,
      "new_path": "src/Device/QuadRasterizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "f24e80e92493f665aa72a9ec12da9c46f8ccaa8a",
      "old_mode": 33188,
      "old_path": "src/Device/QuadRasterizer.hpp",
      "new_id": "2f19d1df41bf54cdec9de768b20983b433553596",
      "new_mode": 33188,
      "new_path": "src/Device/QuadRasterizer.hpp"
    },
    {
      "type": "modify",
      "old_id": "7d9f34977b487c9b807c8b52a14715b817203678",
      "old_mode": 33188,
      "old_path": "src/Pipeline/PixelRoutine.cpp",
      "new_id": "dc27e906412358f6b451f2bbb263a1f35c869b31",
      "new_mode": 33188,
      "new_path": "src/Pipeline/PixelRoutine.cpp"
    }
  ]
}
