skia2/tools/debugger
Michael Ludwig e4b79699ef Use SkClipOp::kIntersect instead of kReplace_ClipOp
This fixes the perf bot crashes from https://skia-review.googlesource.com/c/skia/+/317209
and removes a few other instances of kReplace_ClipOp that are equivalent to the
still supported SkClipOp::kIntersect op. Other than the benchmark case, the GPU
clip stack wasn't hitting these cases but they do need to be updated when the deprecated
ops are fully removed.

At this point, the remaining uses of deprecated clip ops are all in unit tests that
specifically test a clip stack (raster, conservative, or skclipstack) that specifically
supports expanded clip ops and the tests are testing those operations. They can remain
until we remove full support.

Bug: skia:10208
Change-Id: I5703bf43fd41b6addf329190a70c5429d5971240
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/317380
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
2020-09-16 18:37:37 +00:00
..
DebugCanvas.cpp Use SkClipOp::kIntersect instead of kReplace_ClipOp 2020-09-16 18:37:37 +00:00
DebugCanvas.h Add a method of returning the list of commands that use an image 2020-09-16 15:57:40 +00:00
DebugLayerManager.cpp Return summaries of all layers for display 2020-01-29 20:55:49 +00:00
DebugLayerManager.h Return summaries of all layers for display 2020-01-29 20:55:49 +00:00
DrawCommand.cpp Add a method of returning the list of commands that use an image 2020-09-16 15:57:40 +00:00
DrawCommand.h Add a method of returning the list of commands that use an image 2020-09-16 15:57:40 +00:00
JsonWriteBuffer.cpp read/write m44 2020-07-20 20:45:04 +00:00
JsonWriteBuffer.h read/write m44 2020-07-20 20:45:04 +00:00