)]}'
{
  "commit": "55560f9dfc8649fbf941093278cc83dc07e65d13",
  "tree": "771366b5fe7bfedd1597f866e774ee656aa172dc",
  "parents": [
    "3efc944f8877a0d5c0ff8d77e3428d93c01ffc6f"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Thu Nov 17 15:09:45 2022 -0500"
  },
  "committer": {
    "name": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Nov 24 14:51:06 2022 +0000"
  },
  "message": "Fix linear to sRGB conversion functions\n\nThese functions didn\u0027t work for the whole range, causing numerical\nerrors. Added an explicit boundary check to fix the issue.\n\nWithout this change, we were failing these SwANGLE tests:\ndEQP-GLES3.functional.fragment_ops.blend.fbo_srgb.equation_src_func_dst_func.*\n\nI logged https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/4133 to address the lack of coverage for sRGB values in dEQP-VK.\n\nBug: b/204322086\nChange-Id: I6b7f78e76caefd9cb778200ff3ba51c437a921f3\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/69768\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Alexis Hétu \u003csugoi@google.com\u003e\nTested-by: Alexis Hétu \u003csugoi@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ce4980f48bc2c3e776d5b556aa0ef9279cb4f2a",
      "old_mode": 33188,
      "old_path": "src/Pipeline/ShaderCore.cpp",
      "new_id": "28c1e4bed3a2d70b40d2c24e5fae96b77a9dcf53",
      "new_mode": 33188,
      "new_path": "src/Pipeline/ShaderCore.cpp"
    }
  ]
}
