| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[Blink] Eliminate WebGpuRecyclableRP::ProduceCanvasResource()
Transitions remaining callsite using the methods introduced in [1].
Note: In the `use_copy_to_shared_image` codepath, it is not necessary
to add a call to EndWriteAccess() as BeginExternalOverwrite() invokes it
[2] and EndExternalWrite() does not have any impact on the state
modified by EndWriteAccess() [3][4]. For the other codepath,
DoExternalOverdraw() already invokes EndWriteAccess().
[1] https://chromium-review.googlesource.com/c/chromium/src/+/8035093
[2] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/graphics/gpu/webgpu_recyclable_resource_provider.cc;l=321?q=BeginExternalOverwrite&ss=chromium
[3] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/graphics/gpu/webgpu_recyclable_resource_provider.cc;l=333-337?q=BeginExternalOverwrite&ss=chromium
[4] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/graphics/gpu/webgpu_recyclable_resource_provider.cc;l=307-311;drc=458a490c2544e4ea08bb9457d8fe8f5c65af07c4?q=BeginExternalOverwrite&ss=chromium
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |