)]}'
{
  "commit": "9754bc42f4dfbc100529b54c8dc621f7fa2d32eb",
  "tree": "b25dea7dd1d3cd3057417580fbf64e8ed0f150e0",
  "parents": [
    "383b5b3f8dfca7ccf853ff695838bf715fe12cdd"
  ],
  "author": {
    "name": "Takahiro",
    "email": "hogehoge@gachapin.jp",
    "time": "Wed Mar 01 13:34:59 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 01 13:34:59 2023 +0000"
  },
  "message": "Make properties required\n\nThis commit makes depthWriteEnabled and depthCompare required and\nmakes depthClearValue conditionally required for the spec change\nin WebGPU V1.\n\nhttps://github.com/gpuweb/gpuweb/pull/3849\n\ndepthClearValue is required if depthLoadOp is clear and the\nattachment has a depth aspect. To simulate it, this commit lets\nNAN represent unspecified depthClearValue and lets the default\nvalue of depthClearValue be NAN.\n\nBug: dawn:1669\nChange-Id: I469338e909b1d3c345bc2642ee47daee858909ca\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/120620\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc3b0f5c282f776084cb489706e5b3d10edf0bc8",
      "old_mode": 33188,
      "old_path": "dawn.json",
      "new_id": "52836d333c9af2d85d8d92afc5f27b8d726fe012",
      "new_mode": 33188,
      "new_path": "dawn.json"
    },
    {
      "type": "modify",
      "old_id": "bb867698f695dbdeba9214e367faa76a080c8897",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlitBufferToDepthStencil.cpp",
      "new_id": "7ec11c6d4a2b746654bc3a8748d81b48a66c5a9f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitBufferToDepthStencil.cpp"
    },
    {
      "type": "modify",
      "old_id": "1a7f9b9c4a29a8259179975cc7605a3364a34a23",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlitDepthToDepth.cpp",
      "new_id": "792690d0bc849e874c36af9d61030278ca876055",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlitDepthToDepth.cpp"
    },
    {
      "type": "modify",
      "old_id": "07a851187e88dfc9126dbe172a00b6ff7c575c28",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CommandEncoder.cpp",
      "new_id": "86c95b5bb969300f2c38b12841828f679eb33b30",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CommandEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "97b40bcdba8a76a3b932852976de7e8dac7c289b",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/DepthStencilStateTests.cpp",
      "new_id": "c2446bca68538625239d0ccbd35f19d22faa4ec6",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/DepthStencilStateTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "73bf1f521865b4e56bb8124ca86b2453f05fbd10",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp",
      "new_id": "efc7054e14c135f4e0fc20136c82a64e4e38451a",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp"
    }
  ]
}
