)]}'
{
  "commit": "95abcd95f5c14a33a1da109ad046353a676463ab",
  "tree": "cde9c9238532ab593bfd1bcff13926ec1da8fbe6",
  "parents": [
    "d4a9a9f18cbfe5a2983ecd021ef68988373d868a"
  ],
  "author": {
    "name": "Le Hoang Quyen",
    "email": "lehoangquyen@chromium.org",
    "time": "Thu Mar 20 02:15:28 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Mar 20 02:15:28 2025 -0700"
  },
  "message": "D3D11: Implement B2T using shaders.\n\nBug: 348653642\nChange-Id: I00d27e9e45b3c85b1176ae647e10e4c740bca90b\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/230419\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Quyen Le \u003clehoangquyen@chromium.org\u003e\nReviewed-by: Geoff Lang \u003cgeofflang@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "605e881b2288d1eb8036bd94fefdf375c4762158",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BUILD.gn",
      "new_id": "0ba75d44c19419b59a5d689c499217824fdf7cf0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "805690dc79577cfac4c6475f863d03c0fde8f271",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitBufferToTexture.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20497a54cbdc13466dcbb6d64cb78a83efa94ca8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitBufferToTexture.h"
    },
    {
      "type": "modify",
      "old_id": "77b5d396ea5c3666765b6bc408b2f468460900f4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Buffer.cpp",
      "new_id": "7e3397fa8c0c8648b95e85ae3f686648c1fd1da0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "da80095af11d995dcd1c3b678071caad9415eca0",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Buffer.h",
      "new_id": "d0439eb3519afde5df6ad0b63ef31e85c1c28f81",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Buffer.h"
    },
    {
      "type": "modify",
      "old_id": "155a0f928d762f6bd667284f0d50722e95d6619a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CMakeLists.txt",
      "new_id": "d3128bf7642ca4f3b3d07e267bb01223f42edd98",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "c3e8fe8141648bf8402d151bd70e416d1953dec5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandEncoder.cpp",
      "new_id": "f89de328f18ec457af644a14e8468b5916da4787",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "0038ee49e6a260836b4c6834537b046a353ae7b7",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.cpp",
      "new_id": "d79a65e89a73d94c7e255acd62ccaddd246ce4af",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "6212db9adc535abe525444a0ee1ad7c8a40e1b17",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.h",
      "new_id": "5b17855e4a86124ce94571d2ebda0721ea181ce1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.h"
    },
    {
      "type": "modify",
      "old_id": "6d53a832bf711634da40107d91dceb1f64af1db8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/InternalPipelineStore.h",
      "new_id": "cce4aac06d74cbc1f77ad92367f907423548c6dd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/InternalPipelineStore.h"
    },
    {
      "type": "modify",
      "old_id": "fc2ee357f3ca3aa52eba2405fca04eacb0e4bff1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Texture.cpp",
      "new_id": "e395ab4aa87d039deae43373083d772d2ac4abfc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "e771ea0446103ec2d64d9ed665644cd568b8c2aa",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "bcc05a49e75115b1773bc0fa4bdf55c75344c44f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "ae751c0eaeef7769bedd446b6b26fb0f8c67eb5c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "16b2590d22f74ec8cb062f6a118ab7a422a92c0c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "804ac65ab80f3da86b92f9055de0952d0a49515e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/BufferD3D11.cpp",
      "new_id": "7af87caeb1f1a04b28792c6884f7ab28a86bc9fd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/BufferD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "d44782ca3d4e0a12d8f769aeb97b9aa3d200f0cc",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/BufferD3D11.h",
      "new_id": "bf09d4ddf414110f071867a55330d1711ad469a7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/BufferD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "ae055590803244ba58272f7ddea43e79febe0e42",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/DeviceD3D11.cpp",
      "new_id": "12a15c8636c2c662ace197cf14b9fbcae6913951",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/DeviceD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "dcb16d09dceadeacb93fc9db63d2ccd04d796fd6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/DeviceD3D11.h",
      "new_id": "935f4ac994028c72ec3321f271af000e7993b67c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/DeviceD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "f6e45e2a6fd4ec37428fc51e10393009fed3c27e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/PhysicalDeviceD3D11.cpp",
      "new_id": "29f3b73d984ead848f7ac40a94831bfc876f9d43",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/PhysicalDeviceD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "576f65715fa5569b2062894ae7c5a3154d9fd919",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.cpp",
      "new_id": "d6015101e071fafefa3c8fd7810b815f10e7f7d4",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "d5ed961c8720c0ed3d4e1595847d80f3a415413e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.h",
      "new_id": "056ebe2d1ee59a01970cd0a0cf9434716b94e389",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.h"
    },
    {
      "type": "modify",
      "old_id": "87823d1c425a3b0570f61571537759b80cddb288",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/CopyTests.cpp",
      "new_id": "f0b4a598af5eb0c6803df464fcdfa8bcf12992b7",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/CopyTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "015016a13025238b22dd92af7a3fbebccc4849df",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/TextureZeroInitTests.cpp",
      "new_id": "f865bf4b16542135391cf610b7616d15a7380d1f",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/TextureZeroInitTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "62c59c49494ff5462e705e6f975e1f7ed1215187",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/TestUtils.cpp",
      "new_id": "b0cb4bb5f34c234a9822b3cbcb07a1e06b672402",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/TestUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "0e4e8e9fb1eb627d1b1f29a4c495c10c54f4c21e",
      "old_mode": 33188,
      "old_path": "src/dawn/utils/TestUtils.h",
      "new_id": "c943cda60efa29f43edaddc1a9ea304462279053",
      "new_mode": 33188,
      "new_path": "src/dawn/utils/TestUtils.h"
    }
  ]
}
