)]}'
{
  "commit": "edeff1f2e7dbc2f6e04b1022f84959b584e4e740",
  "tree": "c35258650e4169d76db3dbe5a34a078e6b11d584",
  "parents": [
    "1d924bd003791fa947a963ad9654eec77d50facd"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Thu Nov 25 10:02:57 2021 -0500"
  },
  "committer": {
    "name": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "swiftshader-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Nov 25 16:00:30 2021 +0000"
  },
  "message": "Make Win32SurfaceKHR::present() more robust\n\nSome tests are flaky on Windows due to surface lost errors.\nInstead of asserting, this CL returns VK_ERROR_SURFACE_LOST_KHR\nwhen \"hwnd\" is no longer valid, which may give a chance for the\napplication to recreate a window and try again, rather than\nimmediately crash.\n\nBug: chromium:1271664\nChange-Id: I30f458404dfc9af7db8f25ae2dfe4a636979ba5f\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/60108\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nTested-by: Alexis Hétu \u003csugoi@google.com\u003e\nCommit-Queue: Alexis Hétu \u003csugoi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc82f6ed53a45bc57a0fe5a60f7c6dd8c44ca9e6",
      "old_mode": 33188,
      "old_path": "src/WSI/Win32SurfaceKHR.cpp",
      "new_id": "cf495c828f08c2629ffcbf29db51ff30b2bb2afd",
      "new_mode": 33188,
      "new_path": "src/WSI/Win32SurfaceKHR.cpp"
    },
    {
      "type": "modify",
      "old_id": "32cfaecf88ac46b1bd1e68ae3e6648af39d2e756",
      "old_mode": 33188,
      "old_path": "src/WSI/Win32SurfaceKHR.hpp",
      "new_id": "254cbcb6403e75b83d8eaa6bce90d2abc16e6716",
      "new_mode": 33188,
      "new_path": "src/WSI/Win32SurfaceKHR.hpp"
    }
  ]
}
