Flutter Engine
The Flutter Engine
skgpu::graphite::Surface Member List

This is the complete list of members for skgpu::graphite::Surface, including all inherited members.

asImage() constskgpu::graphite::Surface
AsyncReadResult typedefSkSurface
asyncRescaleAndReadPixels(const SkImageInfo &info, const SkIRect &srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context)SkSurface
asyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, const SkISize &dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context)SkSurface
asyncRescaleAndReadPixelsYUVA420(SkYUVColorSpace yuvColorSpace, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, const SkISize &dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context)SkSurface
BackendHandleAccess enum nameSkSurface
backingTextureProxy() constskgpu::graphite::Surface
capabilities()SkSurface
characterize(GrSurfaceCharacterization *characterization) constSkSurface
ContentChangeMode enum nameSkSurface
dirtyGenerationID()SkSurfaceinlineprotected
draw(SkCanvas *canvas, SkScalar x, SkScalar y, const SkSamplingOptions &sampling, const SkPaint *paint)SkSurface
draw(SkCanvas *canvas, SkScalar x, SkScalar y, const SkPaint *paint=nullptr)SkSurfaceinline
Flushskgpu::graphite::Surfacefriend
generationID()SkSurface
getCachedCanvas()SkSurface_Baseinline
getCanvas()SkSurface
hasCachedImage() constSkSurface_Baseinline
height() constSkSurfaceinline
imageInfo() const overrideskgpu::graphite::Surfacevirtual
isCompatible(const GrSurfaceCharacterization &characterization) constSkSurface
isGaneshBacked() constSkSurface_Baseinline
isGraphiteBacked() constSkSurface_Baseinline
isRasterBacked() constSkSurface_Baseinline
kDiscard_ContentChangeMode enum valueSkSurface
kDiscardWrite_BackendHandleAccessSkSurfacestatic
kFlushRead_BackendHandleAccessSkSurfacestatic
kFlushWrite_BackendHandleAccessSkSurfacestatic
kRetain_ContentChangeMode enum valueSkSurface
Make(Recorder *recorder, const SkImageInfo &info, std::string_view label, Budgeted budgeted, Mipmapped mipmapped=Mipmapped::kNo, SkBackingFit backingFit=SkBackingFit::kExact, const SkSurfaceProps *props=nullptr)skgpu::graphite::Surfaceinlinestatic
makeImageCopy(const SkIRect *subset, Mipmapped) constskgpu::graphite::Surface
makeImageSnapshot()SkSurface
makeImageSnapshot(const SkIRect &bounds)SkSurface
MakeScratch(Recorder *recorder, const SkImageInfo &info, std::string_view label, Budgeted budgeted=Budgeted::kYes, Mipmapped mipmapped=Mipmapped::kNo, SkBackingFit backingFit=SkBackingFit::kApprox)skgpu::graphite::Surfaceinlinestatic
makeSurface(const SkImageInfo &imageInfo)SkSurface
makeSurface(int width, int height)SkSurface
newGenerationID()SkSurface_Base
notifyContentWillChange(ContentChangeMode mode)SkSurface
onAsyncRescaleAndReadPixels(const SkImageInfo &info, SkIRect srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) overrideskgpu::graphite::Surfacevirtual
onAsyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, bool readAlpha, sk_sp< SkColorSpace > dstColorSpace, SkIRect srcRect, SkISize dstSize, RescaleGamma rescaleGamma, RescaleMode, ReadPixelsCallback callback, ReadPixelsContext context) overrideskgpu::graphite::Surfacevirtual
onCapabilities() overrideskgpu::graphite::Surfacevirtual
onCharacterize(GrSurfaceCharacterization *) constSkSurface_Baseinlinevirtual
onCopyOnWrite(ContentChangeMode) overrideskgpu::graphite::Surfacevirtual
onDiscard()SkSurface_Baseinlinevirtual
onDraw(SkCanvas *, SkScalar x, SkScalar y, const SkSamplingOptions &, const SkPaint *)SkSurface_Basevirtual
onGetRecorder() const overrideskgpu::graphite::Surfacevirtual
onGetRecordingContext() constSkSurface_Basevirtual
onIsCompatible(const GrSurfaceCharacterization &) constSkSurface_Baseinlinevirtual
onNewCanvas() overrideskgpu::graphite::Surfacevirtual
onNewImageSnapshot(const SkIRect *subset) overrideskgpu::graphite::Surfacevirtual
onNewSurface(const SkImageInfo &) overrideskgpu::graphite::Surfacevirtual
onRestoreBackingMutability()SkSurface_Baseinlinevirtual
onWait(int numSemaphores, const GrBackendSemaphore *waitSemaphores, bool deleteSemaphoresAfterWait)SkSurface_Baseinlinevirtual
onWritePixels(const SkPixmap &, int x, int y) overrideskgpu::graphite::Surfacevirtual
peekPixels(SkPixmap *pixmap)SkSurface
props() constSkSurfaceinline
readPixels(const SkPixmap &dst, int srcX, int srcY)SkSurface
readPixels(const SkImageInfo &dstInfo, void *dstPixels, size_t dstRowBytes, int srcX, int srcY)SkSurface
readPixels(const SkBitmap &dst, int srcX, int srcY)SkSurface
ReadPixelsCallback typedefSkSurface
ReadPixelsContext typedefSkSurface
readSurfaceView() constskgpu::graphite::Surface
recorder() constSkSurface
recordingContext() constSkSurface
ref() constSkRefCntBaseinline
refCachedImage()SkSurface_Baseinline
ReleaseContext typedefSkSurface
replaceBackendTexture(const GrBackendTexture &, GrSurfaceOrigin, ContentChangeMode, TextureReleaseProc, ReleaseContext) overrideSkSurface_Baseinlinevirtual
RescaleGamma typedefSkSurface
RescaleMode typedefSkSurface
SkRefCntBase()SkRefCntBaseinline
SkSurface::SkSurface(int width, int height, const SkSurfaceProps *surfaceProps)SkSurfaceprotected
SkSurface::SkSurface(const SkImageInfo &imageInfo, const SkSurfaceProps *surfaceProps)SkSurfaceprotected
SkSurface_Base(int width, int height, const SkSurfaceProps *)SkSurface_Base
SkSurface_Base(const SkImageInfo &, const SkSurfaceProps *)SkSurface_Base
Surface(sk_sp< Device >)skgpu::graphite::Surface
TextureReleaseProc typedefSkSurface
Type enum nameSkSurface_Base
type() const overrideskgpu::graphite::Surfaceinlinevirtual
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
wait(int numSemaphores, const GrBackendSemaphore *waitSemaphores, bool deleteSemaphoresAfterWait=true)SkSurface
width() constSkSurfaceinline
writePixels(const SkPixmap &src, int dstX, int dstY)SkSurface
writePixels(const SkBitmap &src, int dstX, int dstY)SkSurface
~SkRefCntBase()SkRefCntBaseinlinevirtual
~SkSurface_Base() overrideSkSurface_Base
~Surface() overrideskgpu::graphite::Surface