)]}'
{
  "commit": "cc8a4147443af2e9fab3cdbc56f26b18ab4c3669",
  "tree": "5ab9c543f812358488bc285e139f44b292a88f20",
  "parents": [
    "3ee18513bd153f455d0709a5ec8f044866298337"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Sep 23 09:44:11 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 23 09:44:11 2025 -0700"
  },
  "message": "[dawn][native] Add ExternalTexture to BindingInfo\n\nThis is in preparation of a future refactor that stores\nExternalTextureBindingInfo in the BGL.\n\nBug: 42240282\nChange-Id: Ibbbd2d498bf4e55ecde2b9ecc5c0938583a6045f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/262934\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Geoff Lang \u003cgeofflang@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f6cf8988ac28d8d50e9c11fe9f47e57583b3a3d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindGroup.cpp",
      "new_id": "92de7455796bebcc33bd1c3efc09d84cad408bd6",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindGroup.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a79e85ec8eb7cf3120bc0fc479b6055717e0014",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindGroupLayoutInternal.cpp",
      "new_id": "77fd93f2fb36bc7598e1423fe1e9a3858f45edf9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindGroupLayoutInternal.cpp"
    },
    {
      "type": "modify",
      "old_id": "4a2ccde45d2b2f82b96ba9fd1232868a7ce12eee",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindingInfo.cpp",
      "new_id": "17356fc2f4acea2c2181a4e3a5173e847f58e278",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindingInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "451f343794a3be1d31ebb1887251e20369ea235c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindingInfo.h",
      "new_id": "957bb7833aeeae4e6568209af86c349e8f937649",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindingInfo.h"
    },
    {
      "type": "modify",
      "old_id": "ed1b534357b2b4eff92495cb25ed2ea55bd826ee",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/BindGroupTrackerD3D11.cpp",
      "new_id": "406ec21cc481181873ce8beb3dcc685b9324230e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/BindGroupTrackerD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "d283841214af81c3d69f544214fee470d23435c3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/PipelineLayoutD3D11.cpp",
      "new_id": "4f20ff3d371d002ba5731bcdd543885d5f610e82",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/PipelineLayoutD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "104d096aec17c08bdeab317cdf837eec56f75ba2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BindGroupD3D12.cpp",
      "new_id": "ac4427b41d42d7aca84552875596782f88029c38",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BindGroupD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "e2a66151e9b1fa4530bf6b66221bf51e3992dfdf",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BindGroupLayoutD3D12.cpp",
      "new_id": "ef7189aba10415c296f1889a0d5d929f094449d6",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BindGroupLayoutD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "b5eb2017578c7007e2ead6f099c2bebb33563abe",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BindGroupLayoutMTL.mm",
      "new_id": "21b59056683782c1197627faae77cb09a81c75ad",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BindGroupLayoutMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "e79f2a3b2444e7ce2a39e7a1fec99d8e918f295e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BindGroupMTL.mm",
      "new_id": "9e6a8677b70f89e8550e8cbd912127e92a34c6a2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BindGroupMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "ce91b34b56d0f0a7d0507ca2860bd363039e741b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandBufferMTL.mm",
      "new_id": "92463a8acb78d20b647379190ce4ff793fa99a77",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandBufferMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "ecb671f0784d506ebbef8b076c175f3f7ab0e68e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PipelineLayoutMTL.mm",
      "new_id": "f705474e3d5e7d4a264d7bf1b010ce0269086edc",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PipelineLayoutMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "479e81c583504fe1de919326633f771dce73d84f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "7b1604ad6b2a60eab6a2c2750000ad317bc7d201",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "5ac27fa4ec799b6542c45d5af321706eed1182ce",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/CommandBufferGL.cpp",
      "new_id": "dcfa7f11294c5bf49aa498fb4e3e01ef7019c6be",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/CommandBufferGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "274f9884b3df1409dace53114a851ddebd512c0c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/PipelineLayoutGL.cpp",
      "new_id": "98bfff0ebf069224f7514132bc5535e79f677bbb",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/PipelineLayoutGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "df56ccc300423a35e64557a19e96673aa42c73a8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BindGroupLayoutVk.cpp",
      "new_id": "e3a914312178e471a956d7fe9c25dddaa0b1d51a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BindGroupLayoutVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "e1c21c9738f78d36dc9c25647961424efa08f4d5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/webgpu_absl_format.cpp",
      "new_id": "c60ac8b195b92ade46a511161cb41e813032dfe8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/webgpu_absl_format.cpp"
    }
  ]
}
