4bf964602a
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> |
||
---|---|---|
.. | ||
SkDebugCanvas.cpp | ||
SkDebugCanvas.h | ||
SkDrawCommand.cpp | ||
SkDrawCommand.h | ||
SkJsonWriteBuffer.cpp | ||
SkJsonWriteBuffer.h |