addOp(GrOp::Owner) | skgpu::ganesh::SurfaceFillContext | protected |
adjustColorAlphaType(SkRGBA4f< AlphaType > color) const | skgpu::ganesh::SurfaceFillContext | protected |
arenaAlloc() | skgpu::ganesh::SurfaceFillContext | inline |
asFillContext() override | skgpu::ganesh::SurfaceFillContext | inlinevirtual |
asRenderTargetProxy() | skgpu::ganesh::SurfaceContext | inline |
asRenderTargetProxy() const | skgpu::ganesh::SurfaceContext | inline |
asRenderTargetProxyRef() | skgpu::ganesh::SurfaceContext | inline |
asSurfaceProxy() | skgpu::ganesh::SurfaceContext | inline |
asSurfaceProxy() const | skgpu::ganesh::SurfaceContext | inline |
asSurfaceProxyRef() | skgpu::ganesh::SurfaceContext | inline |
asTextureProxy() | skgpu::ganesh::SurfaceContext | inline |
asTextureProxy() const | skgpu::ganesh::SurfaceContext | inline |
asTextureProxyRef() | skgpu::ganesh::SurfaceContext | inline |
asyncReadPixels(GrDirectContext *, const SkIRect &srcRect, SkColorType, ReadPixelsCallback, ReadPixelsContext) | skgpu::ganesh::SurfaceContext | protected |
asyncRescaleAndReadPixels(GrDirectContext *, const SkImageInfo &info, const SkIRect &srcRect, RescaleGamma rescaleGamma, RescaleMode, ReadPixelsCallback callback, ReadPixelsContext callbackContext) | skgpu::ganesh::SurfaceContext | |
asyncRescaleAndReadPixelsYUV420(GrDirectContext *, SkYUVColorSpace yuvColorSpace, bool readAlpha, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, SkISize dstSize, RescaleGamma rescaleGamma, RescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) | skgpu::ganesh::SurfaceContext | |
blitTexture(GrSurfaceProxyView, const SkIRect &srcRect, const SkIPoint &dstPoint) | skgpu::ganesh::SurfaceFillContext | |
canDiscardPreviousOpsOnFullClear() const | skgpu::ganesh::SurfaceFillContext | inlineprivatevirtual |
caps() const | skgpu::ganesh::SurfaceContext | |
clear(const SkIRect &rect, const SkRGBA4f< AlphaType > &color) | skgpu::ganesh::SurfaceFillContext | inline |
clear(const SkRGBA4f< AlphaType > &color) | skgpu::ganesh::SurfaceFillContext | inline |
clearAtLeast(const SkIRect &scissor, const SkRGBA4f< AlphaType > &color) | skgpu::ganesh::SurfaceFillContext | inline |
ClearToGrPaint(std::array< float, 4 > color, GrPaint *paint) | skgpu::ganesh::SurfaceFillContext | protectedstatic |
colorInfo() const | skgpu::ganesh::SurfaceContext | inline |
ConvertColor(SkRGBA4f< AlphaType > color) | skgpu::ganesh::SurfaceFillContext | protectedstatic |
ConvertColor(SkPMColor4f color) | skgpu::ganesh::SurfaceFillContext | inlineprotectedstatic |
ConvertColor(SkColor4f color) | skgpu::ganesh::SurfaceFillContext | inlineprotectedstatic |
dimensions() const | skgpu::ganesh::SurfaceContext | inline |
discard() | skgpu::ganesh::SurfaceFillContext | |
drawingManager() | skgpu::ganesh::SurfaceContext | protected |
drawingManager() const | skgpu::ganesh::SurfaceContext | protected |
fContext | skgpu::ganesh::SurfaceContext | protected |
fillRectToRectWithFP(const SkRect &srcRect, const SkIRect &dstRect, std::unique_ptr< GrFragmentProcessor > fp) | skgpu::ganesh::SurfaceFillContext | inline |
fillRectToRectWithFP(const SkIRect &srcRect, const SkIRect &dstRect, std::unique_ptr< GrFragmentProcessor > fp) | skgpu::ganesh::SurfaceFillContext | inline |
fillRectWithFP(const SkIRect &dstRect, std::unique_ptr< GrFragmentProcessor >) | skgpu::ganesh::SurfaceFillContext | |
fillRectWithFP(const SkIRect &dstRect, const SkMatrix &localMatrix, std::unique_ptr< GrFragmentProcessor >) | skgpu::ganesh::SurfaceFillContext | |
fillWithFP(std::unique_ptr< GrFragmentProcessor > fp) | skgpu::ganesh::SurfaceFillContext | inline |
fReadView | skgpu::ganesh::SurfaceContext | protected |
fWriteView | skgpu::ganesh::SurfaceFillContext | protected |
getOpsTask() | skgpu::ganesh::SurfaceFillContext | |
height() const | skgpu::ganesh::SurfaceContext | inline |
imageInfo() const | skgpu::ganesh::SurfaceContext | inline |
mipmapped() const | skgpu::ganesh::SurfaceContext | inline |
numSamples() const | skgpu::ganesh::SurfaceFillContext | inline |
origin() const | skgpu::ganesh::SurfaceContext | inline |
readPixels(GrDirectContext *dContext, GrPixmap dst, SkIPoint srcPt) | skgpu::ganesh::SurfaceContext | |
ReadPixelsCallback typedef | skgpu::ganesh::SurfaceContext | |
ReadPixelsContext typedef | skgpu::ganesh::SurfaceContext | |
readSurfaceView() | skgpu::ganesh::SurfaceContext | inline |
readSwizzle() const | skgpu::ganesh::SurfaceContext | inline |
recordingContext() const | skgpu::ganesh::SurfaceContext | inline |
refRenderTask() | skgpu::ganesh::SurfaceFillContext | |
replaceOpsTask() | skgpu::ganesh::SurfaceFillContext | protected |
rescale(const GrImageInfo &info, GrSurfaceOrigin, SkIRect srcRect, SkImage::RescaleGamma, SkImage::RescaleMode) | skgpu::ganesh::SurfaceContext | |
RescaleGamma typedef | skgpu::ganesh::SurfaceContext | |
rescaleInto(SurfaceFillContext *dst, SkIRect dstRect, SkIRect srcRect, SkImage::RescaleGamma, SkImage::RescaleMode) | skgpu::ganesh::SurfaceContext | |
RescaleMode typedef | skgpu::ganesh::SurfaceContext | |
resolveMSAA() | skgpu::ganesh::SurfaceFillContext | |
subRunAlloc() | skgpu::ganesh::SurfaceFillContext | inline |
SurfaceContext(GrRecordingContext *, GrSurfaceProxyView readView, const GrColorInfo &) | skgpu::ganesh::SurfaceContext | |
SurfaceFillContext(GrRecordingContext *rContext, GrSurfaceProxyView readView, GrSurfaceProxyView writeView, const GrColorInfo &colorInfo) | skgpu::ganesh::SurfaceFillContext | |
transferPixels(GrColorType colorType, const SkIRect &rect) | skgpu::ganesh::SurfaceContext | protected |
width() const | skgpu::ganesh::SurfaceContext | inline |
willReplaceOpsTask(OpsTask *prevTask, OpsTask *nextTask) | skgpu::ganesh::SurfaceFillContext | inlineprivatevirtual |
wrapsVkSecondaryCB() const | skgpu::ganesh::SurfaceFillContext | inline |
writePixels(GrDirectContext *dContext, GrCPixmap src, SkIPoint dstPt) | skgpu::ganesh::SurfaceContext | |
writePixels(GrDirectContext *dContext, const GrCPixmap src[], int numLevels) | skgpu::ganesh::SurfaceContext | |
writeSurfaceView() const | skgpu::ganesh::SurfaceFillContext | inline |
~SurfaceContext()=default | skgpu::ganesh::SurfaceContext | virtual |