)]}'
{
  "commit": "75c2faba60b078aaa0886f11ec6e284ee08b49e1",
  "tree": "f979631bd28e53496044068080fec8ba02030a33",
  "parents": [
    "9ec9e3b07ec7c3e3849e5cd90dba0127b3bfa783"
  ],
  "author": {
    "name": "Sahir Vellani",
    "email": "savella@microsoft.com",
    "time": "Mon Nov 03 16:17:17 2025 -0800"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Nov 03 16:17:17 2025 -0800"
  },
  "message": "Create SharedTextureMemory from D3D12 resource\n\nAdds support for creating SharedTextureMemory from a D3D12Resource\nwithout the need for a shared handle - through a new\nSharedTextureMemoryD3D12ResourceDescriptor.\n\nChange-Id: Ib9ad171eb1e0892c11dbe1524d7dce792dfdc92c\nBug: 425864542\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/268055\nReviewed-by: Rafael Cintron \u003crafael.cintron@microsoft.com\u003e\nCommit-Queue: Sahir Vellani \u003csahir.vellani@microsoft.com\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b5ef2d66f163dc30ed8d62c2aafda294bae32f95",
      "old_mode": 33188,
      "old_path": "include/dawn/native/D3D12Backend.h",
      "new_id": "753f056ba530eccda6ccd0cfd21b8883f5af98b8",
      "new_mode": 33188,
      "new_path": "include/dawn/native/D3D12Backend.h"
    },
    {
      "type": "modify",
      "old_id": "5d663331d72bae1b97a1fd3d2bf0ceb128becd55",
      "old_mode": 33188,
      "old_path": "src/dawn/dawn.json",
      "new_id": "bee511e96248c55d4b422057959af114792049d3",
      "new_mode": 33188,
      "new_path": "src/dawn/dawn.json"
    },
    {
      "type": "modify",
      "old_id": "8c54c5628ff8bdccd4b438362984f5288d1893d4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ChainUtilsImpl.inl",
      "new_id": "b28b49acba886f4977251623d16372ea739141fc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ChainUtilsImpl.inl"
    },
    {
      "type": "modify",
      "old_id": "488380fb0c22bf2b3686aaa8dcb092a63eee9ff5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Features.cpp",
      "new_id": "494de282d2aa1edb21b1df01127c725951e7e9cc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Features.cpp"
    },
    {
      "type": "modify",
      "old_id": "7909de0f5a4871a7d52eabac53c9174f8c0ead36",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.cpp",
      "new_id": "df1d8f3076f6ea25ad679070640b0f18d9921793",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "be3cfeedcb450a8cdb6098e624c2bac8f1607a7e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp",
      "new_id": "315012b5f028cf14b4b2840bf19f347ceca5f508",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/PhysicalDeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "8a5ec77eeb3ae11dd4bd7f80107691494069658a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/SharedTextureMemoryD3D12.cpp",
      "new_id": "5b7eb4f9ce17b23d72b36a29f829668471c70e85",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/SharedTextureMemoryD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "2ab48ea2544401bc7b41eda296ad57fcb6f3dac6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/SharedTextureMemoryD3D12.h",
      "new_id": "eb96cdbed4dd62839fb02b947edb6dcb3887861e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/SharedTextureMemoryD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "2468e798767c149cd7da592e9e796e5e868e6354",
      "old_mode": 33188,
      "old_path": "src/dawn/node/binding/Converter.cpp",
      "new_id": "2efe08d3a9620b9520865146e8dfceb8e9c61dcd",
      "new_mode": 33188,
      "new_path": "src/dawn/node/binding/Converter.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5b23cf7640f8c1b9a976fe38771c1b26781cf3e",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/BUILD.gn",
      "new_id": "d3d4275176b2da095c93fa2a2d728942c6fcb61b",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "cf8e1d001eb9b19c1de8f864f4924ed8e1373672",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp",
      "new_id": "ac272dcdbda1064123f1e0bc58cd5dc89af926ca",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/ArchTierLimitsExhaustive.cpp"
    },
    {
      "type": "modify",
      "old_id": "02576f81e172c7eec005e5765f1d2b85c8993eea",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_win.cpp",
      "new_id": "faed01ac8474f13fd1c824e60d9df50ac7513022",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_win.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80f11335ef59e1e177d6e5209cb380b13b36daee",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/white_box/SharedTextureMemoryTests_win_d3d12.cpp"
    },
    {
      "type": "modify",
      "old_id": "d079c8edf744fa8139a6e0954b9bcde4741a5abc",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/SupportedFeatures.cpp",
      "new_id": "dfff2f36ba0762d78d3df589668b85477e1a514d",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/SupportedFeatures.cpp"
    }
  ]
}
