Skia
2DGraphicsLibrary
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GrSurface Member List

This is the complete list of members for GrSurface, including all inherited members.

abandon()GrGpuResource
asRenderTarget()GrSurfaceinlinevirtual
asRenderTarget() const (defined in GrSurface)GrSurfaceinlinevirtual
asTexture()GrSurfaceinlinevirtual
asTexture() const (defined in GrSurface)GrSurfaceinlinevirtual
cacheAccess() (defined in GrGpuResource)GrGpuResourceinline
cacheAccess() const (defined in GrGpuResource)GrGpuResourceinline
CntType enum name (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >protected
config() const GrSurfaceinline
desc() const GrSurfaceinline
didChangeGpuMemorySize() const GrGpuResourceprotected
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const GrGpuResourcevirtual
fDesc (defined in GrSurface)GrSurfaceprotected
flushWrites()GrSurface
fReleaseCtx (defined in GrSurface)GrSurfaceprivate
fReleaseProc (defined in GrSurface)GrSurfaceprivate
getBoundsRect(SkRect *rect) const GrSurfaceinline
getContext() const GrGpuResource
getContext() (defined in GrGpuResource)GrGpuResource
getCustomData() const GrGpuResourceinline
getGpu() const (defined in GrGpuResource)GrGpuResourceinlineprotected
getUniqueID() const GrGpuResourceinline
getUniqueKey() const GrGpuResourceinline
gpuMemorySize() const GrGpuResourceinline
GrGpuResource(GrGpu *) (defined in GrGpuResource)GrGpuResourceprotected
GrIORef() (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
GrSurface(GrGpu *gpu, const GrSurfaceDesc &desc) (defined in GrSurface)GrSurfaceinlineprotected
GrSurfacePriv (defined in GrSurface)GrSurfacefriend
hasPendingIO() const (defined in GrSurface)GrSurfaceprotected
hasPendingRead() const (defined in GrSurface)GrSurfaceprotected
hasPendingWrite() const (defined in GrSurface)GrSurfaceprotected
height() const GrSurfaceinline
INHERITED typedef (defined in GrSurface)GrSurfaceprivate
internalHasPendingIO() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
internalHasPendingRead() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
internalHasPendingWrite() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
internalHasRef() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
invokeReleaseProc() (defined in GrSurface)GrSurfaceinlineprivate
isPurgeable() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
kPendingRead_CntType enum value (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >protected
kPendingWrite_CntType enum value (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >protected
kRef_CntType enum value (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >protected
onAbandon() overrideGrSurfaceprotectedvirtual
onRelease() overrideGrSurfaceprotectedvirtual
origin() const (defined in GrSurface)GrSurfaceinline
readPixels(int left, int top, int width, int height, GrPixelConfig config, void *buffer, size_t rowBytes=0, uint32_t pixelOpsFlags=0)GrSurface
ref() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inline
registerWithCache(SkBudgeted) (defined in GrGpuResource)GrGpuResourceprotected
registerWithCacheWrapped() (defined in GrGpuResource)GrGpuResourceprotected
ReleaseCtx typedef (defined in GrSurface)GrSurface
ReleaseProc typedef (defined in GrSurface)GrSurface
resourcePriv() (defined in GrGpuResource)GrGpuResourceinline
resourcePriv() const (defined in GrGpuResource)GrGpuResourceinline
savePixels(const char *filename) (defined in GrSurface)GrSurfaceprotected
setCustomData(const SkData *data)GrGpuResource
setMemoryBacking(SkTraceMemoryDump *, const SkString &) const GrGpuResourceinlineprotectedvirtual
setRelease(ReleaseProc proc, ReleaseCtx ctx) (defined in GrSurface)GrSurfaceinline
surfacePriv()GrSurfaceinline
surfacePriv() const (defined in GrSurface)GrSurfaceinline
unref() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inline
validate() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inline
wasDestroyed() const GrGpuResourceinline
width() const GrSurfaceinline
WorstCaseSize(const GrSurfaceDesc &desc) (defined in GrSurface)GrSurfacestatic
writePixels(int left, int top, int width, int height, GrPixelConfig config, const void *buffer, size_t rowBytes=0, uint32_t pixelOpsFlags=0)GrSurface
~GrGpuResource() (defined in GrGpuResource)GrGpuResourceprotectedvirtual
~GrSurface() override (defined in GrSurface)GrSurfaceinlineprotected