)]}'
{
  "commit": "fa297d3571bc6cc459cb8eb577bc8676349f4e84",
  "tree": "e41b19f27fb286fe5d6122d03294948f40a671bd",
  "parents": [
    "a356eae531482e58bc7c3d33036a000819995114"
  ],
  "author": {
    "name": "Peter McNeeley",
    "email": "petermcneeley@google.com",
    "time": "Fri Apr 24 10:28:56 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 24 10:28:56 2026 -0700"
  },
  "message": "[dawn] Assert to Check for simple expressions\n\nThis is part 2 of original change. This change is for the backend.\n\nDocumentation:\ndocs/dawn/asserts-vs-check.md\n\nBug: 442860471\nChange-Id: Ie13463766a562efc99c589422e31144597aa962a\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/304815\nCommit-Queue: Peter McNeeley \u003cpetermcneeley@google.com\u003e\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Quyen Le \u003clehoangquyen@chromium.org\u003e\nReviewed-by: Brandon Jones \u003cbajones@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "005fa02dcbe77982108ababc78d38430836c7ebb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/BackendD3D12.cpp",
      "new_id": "d2348ce221a3280f8ab41777d5eb667040f527e1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/BackendD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "28f9822628e2c79977d7a869a23ea1488b190049",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/CommandBufferD3D12.cpp",
      "new_id": "f613efcecfa534a3e9a28ac62afd2ee763b3e6a5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/CommandBufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "8852016f5512fc4f26d7503e533c8b335d527cc6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/CommandRecordingContext.cpp",
      "new_id": "430a46e34705279964a84648519781f1e5d5d2d4",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/CommandRecordingContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "02f2b5b7709806beabe781aaddcb0e877e08d1ab",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/DeviceD3D12.cpp",
      "new_id": "d8416c3c43e6404c5baca35e4e6d5985228b7cb3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/DeviceD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "fc9340372d4fd36c77ba6a9edf82f75d9bc610c2",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/PipelineLayoutD3D12.cpp",
      "new_id": "1295a7cf69dd9bfff3a5b59fe536b5bdb3168105",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/PipelineLayoutD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "def257e7fe5090c9c7ee74b66856ef9e54afac6e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/SamplerHeapCacheD3D12.cpp",
      "new_id": "2e2a8170aabf2e5325df84de05c0daf82a5466bd",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/SamplerHeapCacheD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "477cd9591c5207d81719fff735657b42a73f6715",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureCopySplitter.cpp",
      "new_id": "23f4df0ed5b2526faa841bd6e2434b6d726ea370",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureCopySplitter.cpp"
    },
    {
      "type": "modify",
      "old_id": "71f147a44d65145b6410404b5734a23e6ec788fc",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d12/TextureD3D12.cpp",
      "new_id": "b93244e551ab1c64dcbe521a33a556d71f739612",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d12/TextureD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "98890bd254f07044b28880ae1c8c51e168be444c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/null/DeviceNull.cpp",
      "new_id": "2469f51c3b8eed1f8ee7e711a7dffef63de1dc28",
      "new_mode": 33188,
      "new_path": "src/dawn/native/null/DeviceNull.cpp"
    },
    {
      "type": "modify",
      "old_id": "c428c3cc7717b28411c2af57d0b1c6623d9d17db",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/BufferGL.cpp",
      "new_id": "e34381e6cbc1e6c4d8c92f30353fc8e3a269fc71",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/BufferGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d146486ba4cd4629934a4d1616ef1c630eef77d",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/CommandBufferGL.cpp",
      "new_id": "42bfc88e3d0d5688cdb2fb81cc6a8747806129c0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/CommandBufferGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d1b299da769d11a1fd84882c068d09c096c2526",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/DeviceGL.cpp",
      "new_id": "b46d5784d71143ffd3bb016fecbe491b939d2440",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/DeviceGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "a6a74f9808a7455e893df2d4c3c7ed01133a930c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/RenderPipelineGL.cpp",
      "new_id": "9e72141014731be15fc3fe387cb168b7925ceb61",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/RenderPipelineGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "783fa9296773d40599dfc32aad1c781a14d04f72",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/TextureGL.cpp",
      "new_id": "0edc0264f4ad7670f197564102036e9b981c14c5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/TextureGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "1648fe59a7b43e8259c4588eb5e684af0e845e25",
      "old_mode": 33188,
      "old_path": "src/dawn/native/opengl/UtilsEGL.cpp",
      "new_id": "f68c864e96fc36d1e27f8d9042e29fe78426ae04",
      "new_mode": 33188,
      "new_path": "src/dawn/native/opengl/UtilsEGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "c34bd57693e9c7883d88aa5474949f95800b2bc8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BackendVk.cpp",
      "new_id": "f22a52a86752152d603e70091d4e449e46f5aff1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BackendVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "3764aee206c1700fd6185207a2ea68901e494942",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BufferVk.cpp",
      "new_id": "12c0ed5beb54bc98e395cc81f27ceadcae8f285f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BufferVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "60438f42b393daa3184b4a33f952df1f177137a7",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/CommandBufferVk.cpp",
      "new_id": "690a1f22d7f956e03c0e5d5e5cbe0f1c9586259f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/CommandBufferVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "c81d6b7eddf10e8c3ca02aeb6acf06b42b97317a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DescriptorSetAllocator.cpp",
      "new_id": "6c83bf43a115cdc54fbd4d94ca527a087f7e62a3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DescriptorSetAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "1fe3dbcc2719c3b0a176e80cff69f5aca0fdbc20",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.cpp",
      "new_id": "08e78720da53b1b4b123b6caf750413c24d774ce",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed4727de3fd233fef9c87e891cc8622865eaf250",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/RenderPipelineVk.cpp",
      "new_id": "e055c5ee70569447029f0057adaf50c75bccd267",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/RenderPipelineVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "2cc076c3730ff7ad9b508f397397ecceaafbc958",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/TextureVk.cpp",
      "new_id": "74219eec0544fdb35c7f2a23d01fbd2c42acd462",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/TextureVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f20c157ba4ecb9cfba680220a85fcaa436f0549",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/VulkanExtensions.cpp",
      "new_id": "88471a739d089629d34b8651690b18fce257845c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/VulkanExtensions.cpp"
    },
    {
      "type": "modify",
      "old_id": "996b23c65bd09fa8ed8964d0020f6f2c874e1965",
      "old_mode": 33188,
      "old_path": "src/dawn/native/webgpu/TextureWGPU.cpp",
      "new_id": "14bcf5cfa459d2f6c6945f1fc76adf4e8273161c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/webgpu/TextureWGPU.cpp"
    }
  ]
}
