skia2/tools/debugger
Michael Ludwig 4bf964602a Update SkCanvas' experimental SkiaRenderer API
This lifts the temporary functions in SkGpuDevice into SkCanvas and
deprecates the older experimental_DrawImageSetV1 and
experimental_DrawEdgeAARect.  The new functions can handle paints and
transform batching. Internally, SkCanvas routes the old functions to the
new entry points and all device-level code is updated to handle the new
API features.

While touching all of the canvas/device/recording areas, the
experimental functions are grouped in an "EdgeAA" cluster instead of being
separated into the image category and the rectangle category.

Bug: skia:8739
Change-Id: I67c2a724873040ad5dc3307ab5b2823ba1eac54b
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/190221
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2019-03-14 14:24:11 +00:00
..
SkDebugCanvas.cpp Update SkCanvas' experimental SkiaRenderer API 2019-03-14 14:24:11 +00:00
SkDebugCanvas.h Update SkCanvas' experimental SkiaRenderer API 2019-03-14 14:24:11 +00:00
SkDrawCommand.cpp Update SkCanvas' experimental SkiaRenderer API 2019-03-14 14:24:11 +00:00
SkDrawCommand.h Update SkCanvas' experimental SkiaRenderer API 2019-03-14 14:24:11 +00:00
SkJsonWriteBuffer.cpp Converting more debug code to SkJSONWriter 2019-01-28 19:06:06 +00:00
SkJsonWriteBuffer.h Converting more debug code to SkJSONWriter 2019-01-28 19:06:06 +00:00