)]}'
{
  "commit": "9df00a3e9acf79bb12173ff9aab5e738f2f99b04",
  "tree": "1a30cbbb562e33cf9440567f052633a41fe9f702",
  "parents": [
    "6fb11ffa40cffcbff4559db3024c87ced72b3688"
  ],
  "author": {
    "name": "Yunchao He",
    "email": "yunchao.he@intel.com",
    "time": "Mon Jun 07 17:32:43 2021 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 07 17:32:43 2021 +0000"
  },
  "message": "Fix a bug for 3D texture comparison in e2e CopyTests\n\nWhen we are copying data, we need to offset \"rowsPerImage\" rows\nfor each depth slice, even though this is a partial copy whose\ncopy height is less than rowsPerImage.\n\nIn addition, when we copy the original data into expected buffer\nfor comparison, we don\u0027t pack data for T2B copy and T2T copy. We\ndon\u0027t remove paddings during copy. So I renames PackTextureData\nto CopyTextureData. For B2T copy, we do pack data. Right now we\nname it CopyXXXX and we pack the data during some copies, it is\nunderstandable. But if we name it PackXXXX but don\u0027t pack data\nsometimes, it is weird. In addition, for B2T copy, we pack the\ndata, so I shorten the buffer size we allocated for comparison.\n\nThis change also renames \"slice\" to \"layer\" if it includes multiple\ndepth slices and actually means a layer, but keep slice as slice if\nit means an array layer or a depth slice for different cases.\n\nBug: dawn:547\nChange-Id: I6d82e6c25f50bd4c988b1f65f85b24ad1c191d01\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/53501\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Yunchao He \u003cyunchao.he@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9befdc751a505d5e48528ffbdf96aa42c5eb1d74",
      "old_mode": 33188,
      "old_path": "src/tests/end2end/CopyTests.cpp",
      "new_id": "76a01c43b20ae42025f43c0fdd670efbae1a9993",
      "new_mode": 33188,
      "new_path": "src/tests/end2end/CopyTests.cpp"
    }
  ]
}
