)]}' { "commit": "a20ce6f5a94036b8e1f6680d0192156a26010a83", "tree": "4e70afc7643d6c1b3a5c43752475626080f89bba", "parents": [ "e2a4429364523bf47cf1e917fc5182605a0ad595" ], "author": { "name": "Brandon Jones", "email": "bajones@chromium.org", "time": "Thu Feb 03 17:59:04 2022 +0000" }, "committer": { "name": "Dawn LUCI CQ", "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Thu Feb 03 17:59:04 2022 +0000" }, "message": "Deprecate read only depth/stencil Load/StoreOp\n\nIn https://github.com/gpuweb/gpuweb/pull/2387 the spec was updated to\nrequire that when depthReadOnly or stencilReadOnly is set the associated\nload and store ops must be omitted. This change deprecates setting them\nto `Load` and `Store` respectively, while adding an `Undefined` value\nwhich the enums default to.\n\nBug: dawn:1281\nChange-Id: I36474ba67bfb080da8c713d5bb88b8522e4630f3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/78980\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Brandon Jones \u003cbajones@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "f0fea535aa18c7a08322d6439d809c1d730f361c", "old_mode": 33188, "old_path": "dawn.json", "new_id": "961e0916967e4523549527dea2baa4d4dc0bd08b", "new_mode": 33188, "new_path": "dawn.json" }, { "type": "modify", "old_id": "43704598b5a4735df8c427a894caf268b8e3ee11", "old_mode": 33188, "old_path": "src/dawn_native/CommandBuffer.cpp", "new_id": "43fd478f016ac36367538e81f2135c7b37edc712", "new_mode": 33188, "new_path": "src/dawn_native/CommandBuffer.cpp" }, { "type": "modify", "old_id": "67a3d4d774373b6b2bcc0cd6ad6bb3f3cdd23efb", "old_mode": 33188, "old_path": "src/dawn_native/CommandEncoder.cpp", "new_id": "119484ebde8a01f02f4caca9ea40d4d4a8e2371a", "new_mode": 33188, "new_path": "src/dawn_native/CommandEncoder.cpp" }, { "type": "modify", "old_id": "f86f5251a210698c6f0a099b10af1dfd405a75bd", "old_mode": 33188, "old_path": "src/dawn_native/d3d12/RenderPassBuilderD3D12.cpp", "new_id": "8f04315a54d0bd609854be07db7a9de1b77f9a89", "new_mode": 33188, "new_path": "src/dawn_native/d3d12/RenderPassBuilderD3D12.cpp" }, { "type": "modify", "old_id": "59716b729cc214e6d63366802a37ca6e3b9d64dd", "old_mode": 33188, "old_path": "src/dawn_native/metal/CommandBufferMTL.mm", "new_id": "feef33aad1c6f13a5d8a13d88a648c08b42670e5", "new_mode": 33188, "new_path": "src/dawn_native/metal/CommandBufferMTL.mm" }, { "type": "modify", "old_id": "20fefe8550a0975c1d34b44c5ba12001b5075af1", "old_mode": 33188, "old_path": "src/dawn_native/vulkan/RenderPassCache.cpp", "new_id": "095380f0eafe78fe7caadbf29a4178ad7521f693", "new_mode": 33188, "new_path": "src/dawn_native/vulkan/RenderPassCache.cpp" }, { "type": "modify", "old_id": "59bab602c3b73da5b15f77e81af8ad76ce33f669", "old_mode": 33188, "old_path": "src/tests/end2end/DeprecatedAPITests.cpp", "new_id": "8a1884733fc06b9f116a9253afc4347db3ba06a6", "new_mode": 33188, "new_path": "src/tests/end2end/DeprecatedAPITests.cpp" }, { "type": "modify", "old_id": "e4a9eb8c2cadc858eb1a8c3062c0c323f108720c", "old_mode": 33188, "old_path": "src/tests/end2end/ReadOnlyDepthStencilAttachmentTests.cpp", "new_id": "ee3e0b6475c9193d73f2108985cdff5e8c015f11", "new_mode": 33188, "new_path": "src/tests/end2end/ReadOnlyDepthStencilAttachmentTests.cpp" }, { "type": "modify", "old_id": "0ab3c0b47be79c4003a01e9a089a23f978fc2da5", "old_mode": 33188, "old_path": "src/tests/unittests/validation/PipelineAndPassCompatibilityTests.cpp", "new_id": "b0909c515c1936df6af8d6958f0cbd22801372fd", "new_mode": 33188, "new_path": "src/tests/unittests/validation/PipelineAndPassCompatibilityTests.cpp" }, { "type": "modify", "old_id": "cdde3a93cf45448c71f86694f58e9cf19e5ad040", "old_mode": 33188, "old_path": "src/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp", "new_id": "703153e72338bc056f6ca5bf368246e7dd920fc8", "new_mode": 33188, "new_path": "src/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp" }, { "type": "modify", "old_id": "1f7ef5473b471a6ae1e946d4205829e183faa282", "old_mode": 33188, "old_path": "src/tests/unittests/validation/ResourceUsageTrackingTests.cpp", "new_id": "c0896d19ad2acb815f9f4f4fadc2063cb287c4d5", "new_mode": 33188, "new_path": "src/tests/unittests/validation/ResourceUsageTrackingTests.cpp" } ] }