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

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

abandon()GrGpuResource
asRenderTarget() overrideGrRenderTargetinlinevirtual
asRenderTarget() const override (defined in GrRenderTarget)GrRenderTargetinlinevirtual
asTexture()GrSurfaceinlinevirtual
asTexture() const (defined in GrSurface)GrSurfaceinlinevirtual
cacheAccess() (defined in GrGpuResource)GrGpuResourceinline
cacheAccess() const (defined in GrGpuResource)GrGpuResourceinline
canAttemptStencilAttachment() const =0 (defined in GrRenderTarget)GrRenderTargetpure virtual
CntType enum name (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >protected
completeStencilAttachment()=0 (defined in GrRenderTarget)GrRenderTargetprivatepure virtual
config() const GrSurfaceinline
desc() const GrSurfaceinline
didChangeGpuMemorySize() const GrGpuResourceprotected
discard()GrRenderTarget
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const GrGpuResourcevirtual
fDesc (defined in GrSurface)GrSurfaceprotected
fFlags (defined in GrRenderTarget)GrRenderTargetprivate
flagAsNeedingResolve(const SkIRect *rect=NULL)GrRenderTarget
flagAsResolved()GrRenderTargetinline
Flags enum name (defined in GrRenderTarget)GrRenderTargetprotected
fLastDrawTarget (defined in GrRenderTarget)GrRenderTargetprivate
flushWrites()GrSurface
fMultisampleSpecsID (defined in GrRenderTarget)GrRenderTargetprivate
fResolveRect (defined in GrRenderTarget)GrRenderTargetprivate
fStencilAttachment (defined in GrRenderTarget)GrRenderTargetprivate
getBoundsRect(SkRect *rect) const GrSurfaceinline
getContext() const GrGpuResource
getContext() (defined in GrGpuResource)GrGpuResource
getCustomData() const GrGpuResourceinline
getGpu() const (defined in GrGpuResource)GrGpuResourceinlineprotected
getLastDrawTarget() (defined in GrRenderTarget)GrRenderTargetinline
getRenderTargetHandle() const =0GrRenderTargetpure virtual
getResolveRect() const GrRenderTargetinline
getResolveType() const =0 (defined in GrRenderTarget)GrRenderTargetpure virtual
getUniqueID() const GrGpuResourceinline
getUniqueKey() const GrGpuResourceinline
gpuMemorySize() const GrGpuResourceinline
GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(Flags) (defined in GrRenderTarget)GrRenderTargetprotected
GrGpuResource(GrGpu *) (defined in GrGpuResource)GrGpuResourceprotected
GrIORef() (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
GrRenderTarget(GrGpu *, const GrSurfaceDesc &, Flags=Flags::kNone, GrStencilAttachment *=nullptr) (defined in GrRenderTarget)GrRenderTargetprotected
GrRenderTargetPriv (defined in GrRenderTarget)GrRenderTargetfriend
GrSurface(GrGpu *gpu, const GrSurfaceDesc &desc) (defined in GrSurface)GrSurfaceinlineprotected
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 GrRenderTarget)GrRenderTargetprivate
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
isMixedSampled() const GrRenderTargetinline
isPurgeable() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
isStencilBufferMultisampled() const (defined in GrRenderTarget)GrRenderTargetinline
isUnifiedMultisampled() const GrRenderTargetinline
kAutoResolves_ResolveType enum value (defined in GrRenderTarget)GrRenderTarget
kCanResolve_ResolveType enum value (defined in GrRenderTarget)GrRenderTarget
kCantResolve_ResolveType enum value (defined in GrRenderTarget)GrRenderTarget
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
needsResolve() const GrRenderTargetinline
numColorSamples() const GrRenderTargetinline
numStencilSamples() const GrRenderTargetinline
onAbandon() overrideGrRenderTargetprotectedvirtual
onRelease() overrideGrRenderTargetprotectedvirtual
origin() const (defined in GrSurface)GrSurfaceinline
overrideResolveRect(const SkIRect rect)GrRenderTarget
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
renderTargetPriv() (defined in GrRenderTarget)GrRenderTarget
renderTargetPriv() const (defined in GrRenderTarget)GrRenderTarget
ResolveType enum name (defined in GrRenderTarget)GrRenderTarget
resourcePriv() (defined in GrGpuResource)GrGpuResourceinline
resourcePriv() const (defined in GrGpuResource)GrGpuResourceinline
savePixels(const char *filename) (defined in GrSurface)GrSurfaceprotected
setCustomData(const SkData *data)GrGpuResource
setLastDrawTarget(GrDrawTarget *dt) (defined in GrRenderTarget)GrRenderTarget
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
~GrRenderTarget() override (defined in GrRenderTarget)GrRenderTargetprotected
~GrSurface() override (defined in GrSurface)GrSurfaceinlineprotected