)]}'
{
  "commit": "d3ffe215d6f6bb463b82d51dec7fe45b8affc85a",
  "tree": "22a71a767a4d6500501be53016257529f074f4b2",
  "parents": [
    "279ff7f143a8944956b50a5877c8eeca4b735e37"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Thu Dec 05 02:51:28 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Dec 05 02:51:28 2024 +0000"
  },
  "message": "D3D12: Allow relaxed B2T copy pitch and offset alignment on 3D textures\n\nThis patch implements the buffer-texture copy with relaxed copy pitch\nand offset alignment (not required to be a multiple of 512 or 256) on\n3D textures when `UnrestrictedBufferTextureCopyPitchSupported` is true\non the current D3D12 device so that we just need to implement such copy\nwith at most two buffer-texture copies.\n\nBug: chromium:381000081\nTest: dawn_end2end_tests\nChange-Id: Id438da4ca209d742ae3243b53fc08c118fc82f46\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/216875\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c80fc42f58a2a727be4094564e062bbaaeb3366",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureCopySplitter.cpp",
      "new_id": "016ec8f2070ca3ae1e1cd5ed898c44e9262d557d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureCopySplitter.cpp"
    },
    {
      "type": "modify",
      "old_id": "5c6939d50cbc93b296c5e13dff90678e1c2df5a4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureCopySplitter.h",
      "new_id": "18e9f485aab525f2e6db49669d3d3794a9b94c52",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureCopySplitter.h"
    },
    {
      "type": "modify",
      "old_id": "50602da98cd543d4fecbcdad7f20b87cb055ea04",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/UtilsD3D12.cpp",
      "new_id": "f79591af419cbfe81cb000c7c193247e61f667d7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/UtilsD3D12.cpp"
    }
  ]
}
