DescriptionMove GrContext::makeDrawContext to new GrContextPriv object
We don't want external clients to be able to call the wrapping makeDrawContext. The "creating" makeDrawContext needs to be public for external image filters.
The 3 specialized drawContext creators on GrContextPriv (to wrap backend objects) are also to be kept from public use and will be used to remove SkSurface::MakeRenderTargetDirect.
Split out of: https://codereview.chromium.org/2176333002/ (Remove SkSurface::MakeRenderTargetDirect)
TBR=bsalomon@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2211473002
Committed: https://skia.googlesource.com/skia/+/4fd74aec9f6c68c66483bcc6735793440b1ba184
Patch Set 1 #Patch Set 2 : add missing file #Patch Set 3 : Fix fragment #
Messages
Total messages: 22 (15 generated)
|