)]}'
{
  "commit": "e8dd233c7a85f3c689caf06c226a7f8405a480d3",
  "tree": "1062c1ecb0d4d31227075765ca8f936f0a17e0f9",
  "parents": [
    "0a8f44c514ce034e0f13e966081176118d5f8bbf"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Thu Jul 16 14:54:55 2020 +0200"
  },
  "committer": {
    "name": "Corentin Wallez",
    "email": "cwallez@google.com",
    "time": "Thu Jul 16 14:14:09 2020 +0000"
  },
  "message": "Fix B\u003c-\u003eT copies of multiple array layers and unpacked rowpitch\n\nWhen copying between buffers and textures, the bufferLayerSize didn\u0027t\ntake the rowPitch into account and would in most cases just use the size\nof the copy.\n\nFix this by using bufferSlicePitchBytes for src/dstLayerSize.\n\nBug: swiftshader:152\nChange-Id: I716f809bfa068d4836ef02366a01732fc2baa9d3\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/46509\nPresubmit-Ready: Corentin Wallez \u003ccwallez@google.com\u003e\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nTested-by: Corentin Wallez \u003ccwallez@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f52ebcdfab7bcfdb1cd827fd9a35008cb6d56565",
      "old_mode": 33188,
      "old_path": "src/Vulkan/VkImage.cpp",
      "new_id": "2036aed8bb70127c92efe4331411349faea7a450",
      "new_mode": 33188,
      "new_path": "src/Vulkan/VkImage.cpp"
    }
  ]
}
