)]}'
{
  "commit": "e591df09280079e00a0ff64cbdfe3e27f95579ea",
  "tree": "a18d81c302576079a63b1c62afeab37451c6c79a",
  "parents": [
    "9f5d578c43b5e99ccc2f994628ea7fc10f080aea"
  ],
  "author": {
    "name": "Saifuddin Hitawala",
    "email": "hitawala@chromium.org",
    "time": "Wed Apr 24 21:29:53 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 24 21:29:53 2024 +0000"
  },
  "message": "[YCbCr Samplers] Pass UnpackedPtr TextureViewDescriptor before chaining\n\nPass UnpackedPtr\u003cTextureViewDescriptor\u003e to ValidateTextureViewDescriptor\nin preparation of using the unpacked ptr there for further chained\nvalidations.\n\nChange-Id: Iccee835393168bca96bc97e48f81a4f2cc18c591\nBug: dawn:2476\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/185460\nCommit-Queue: Saifuddin Hitawala \u003chitawala@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7747ec9a093cee04a83554c9ab59da32129075fb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.cpp",
      "new_id": "3bdcc40360d7f962a1fc61b03da596167892bf07",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "e07db40b4875195df3e973ab4728865e14b44cca",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Device.h",
      "new_id": "3c7b5d551d983c3076b0ff3ed39661d7e166e5aa",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Device.h"
    },
    {
      "type": "modify",
      "old_id": "82ab99e2389ac546814edd9a22ed0199bdd53880",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Texture.cpp",
      "new_id": "76fb4af34d99deb3545f5c9228a8f056fa2b2ea6",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "ad1f9f92162312953f5c37fdeacc18271146e03d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Texture.h",
      "new_id": "76f41e9699935ae34d21de4b41de635a64e76a76",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Texture.h"
    },
    {
      "type": "modify",
      "old_id": "f77aadb11ae5adacf6af36b659f511e2a87702e3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/DeviceD3D11.cpp",
      "new_id": "ade4460efb072838e06787134e809aa050b186ab",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/DeviceD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "26a8e36a8a439da01ae64b2660eda1aca4318ff8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/DeviceD3D11.h",
      "new_id": "8d8b80eddfc47c72c4d4e2899bbeb77041e447b4",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/DeviceD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "62107d1a158c03c4b3b6a45f95101da5235ce660",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/TextureD3D11.cpp",
      "new_id": "41781d5bcc51dbde827ff9b3f769f0924ab76283",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/TextureD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "2ea194a53f55006616da8201c730dc0f4bdea9be",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/TextureD3D11.h",
      "new_id": "3c0d16fb2e51ed9c4eeb3bd6c944db77752ec27a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/TextureD3D11.h"
    },
    {
      "type": "modify",
      "old_id": "f9fa034f6b01648a6eb2af12dee326f598c50b97",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.cpp",
      "new_id": "a8e923167f5522c470ed905351311dd0b4ba8d01",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "0fe5084666a474e375ec82caee7c882fbf72e115",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.h",
      "new_id": "9ac8aa34e3b957db28087e7a914c4ec73246b143",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "77810be16d8bc6237aa4d7bbc1df94f2c57b313a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureD3D12.cpp",
      "new_id": "39d01f2dd249072b63e4e719bee685e6d90e264e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a017a2f7614248abad8176c51e6c00b4d067bdf",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureD3D12.h",
      "new_id": "2f701f65f33f096f12ed800698cf688a64f39193",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "0beebc7ecbb9e3afd1827b7875ddff2e29ff6a80",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/DeviceMTL.h",
      "new_id": "cb4d386ea7a960e7f7d4061cc0228b86534a1cc8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/DeviceMTL.h"
    },
    {
      "type": "modify",
      "old_id": "59bef44869435a176597a774bd11dbe83a553520",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/DeviceMTL.mm",
      "new_id": "343472cc35aa2a89b0eab569204df3f28283c28b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/DeviceMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "0bc8eeaea11ba834fdc0360e07278ef1aa96c6bd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/TextureMTL.h",
      "new_id": "8d63897a3729ebb2b5cfca13015ca76f1a5e2c63",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/TextureMTL.h"
    },
    {
      "type": "modify",
      "old_id": "1538de0b08e6d89633e1ef526a5799ab6223f35c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/TextureMTL.mm",
      "new_id": "ec1c5713562530192098a52738fa0a0134083965",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/TextureMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "db967bb17c5b3b76176e1eb818992715903d9e6b",
      "old_mode": 33188,
      "old_path": "src/dawn/native/null/DeviceNull.cpp",
      "new_id": "2bbd98b65fbc37abf5f06ef9e0662dc0635d6f56",
      "new_mode": 33188,
      "new_path": "src/dawn/native/null/DeviceNull.cpp"
    },
    {
      "type": "modify",
      "old_id": "b497460d384ce13f87627e61d00a5228a0c01f96",
      "old_mode": 33188,
      "old_path": "src/dawn/native/null/DeviceNull.h",
      "new_id": "6997d2d175dba95344b3ad2b9df80437529a8c0b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/null/DeviceNull.h"
    },
    {
      "type": "modify",
      "old_id": "691b9e46589af0b19ed682bdf698111ce34dccd4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/DeviceGL.cpp",
      "new_id": "2dbd8131faedee619682e781ac3ea44f177395eb",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/DeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "0e312cae2b0bd6a3d8bc0c1c51022993b4875382",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/DeviceGL.h",
      "new_id": "e98b8a400e4fc23b7c4c65d3a9a78d6348931126",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/DeviceGL.h"
    },
    {
      "type": "modify",
      "old_id": "d60928e6c105f3af9dea71e0d0d7d361dd3d2568",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/TextureGL.cpp",
      "new_id": "fd53496e3da2fef008367e01bf69ed892cb33c87",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/TextureGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "c2a3ee18ea1fd08b06f74177bb7f25376cad77c5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/TextureGL.h",
      "new_id": "f25d01f561dedfa339237451d6ccbea454f76e5b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/TextureGL.h"
    },
    {
      "type": "modify",
      "old_id": "a36fe6c82f7f5aaa834ebfed44a7973510e5d025",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.cpp",
      "new_id": "8798ba0ffd68f4cf8a3d6cab6ff1d437ffee31ea",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "28d22d8b9e1b37c1a501bcc5af7462fe45c85ec5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.h",
      "new_id": "8e3c4a5d0e27a73aaa68039003103d131c74cf77",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.h"
    },
    {
      "type": "modify",
      "old_id": "6700baf74308db64c6f822a07b09782bd6d81024",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/TextureVk.cpp",
      "new_id": "df558e5335351d8a52cf39c3c4360afa766cf544",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/TextureVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "176b1fd606dde69299d730798f530643ee70d5ee",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/TextureVk.h",
      "new_id": "f38fd7d3f763ded253c7819802a55d02c2d9d2a1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/TextureVk.h"
    },
    {
      "type": "modify",
      "old_id": "d967221ead587d48486b512b7a8f03cef4dae8c8",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/DestroyObjectTests.cpp",
      "new_id": "3e35b3d7eb368ab8eff7254b9c2b66c0c4dbce24",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/DestroyObjectTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "16b33bfc965152534753e961024ccd7f1404e8c6",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/mocks/DeviceMock.cpp",
      "new_id": "f37a3ca66c373f6fcb9d43c295b53e2296202cf9",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/mocks/DeviceMock.cpp"
    },
    {
      "type": "modify",
      "old_id": "87c41ee625952a8356ea185a9ede2486d461c293",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/mocks/DeviceMock.h",
      "new_id": "9d11610e6b5eb1f85afc02d5d99b2c0c0fc29b8b",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/mocks/DeviceMock.h"
    },
    {
      "type": "modify",
      "old_id": "2fc70a1309d69120077fcff4164e27603d2ab2f5",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/mocks/TextureMock.cpp",
      "new_id": "79b9e50cea7087f594a9f5974d0f1cb056fe3421",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/mocks/TextureMock.cpp"
    },
    {
      "type": "modify",
      "old_id": "5592357e51b6d5605f3b6196a115f184cef51ba1",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/native/mocks/TextureMock.h",
      "new_id": "0ce5aec0ee08f971b39325c70e571997491c4e17",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/native/mocks/TextureMock.h"
    }
  ]
}
