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

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

abandon()GrGpuResource
asRenderTarget()GrSurfaceinlinevirtual
asRenderTarget() const (defined in GrSurface)GrSurfaceinlinevirtual
asTexture() overrideGrTextureinlinevirtual
asTexture() const override (defined in GrTexture)GrTextureinlinevirtual
cacheAccess() (defined in GrGpuResource)GrGpuResourceinline
cacheAccess() const (defined in GrGpuResource)GrGpuResourceinline
CntType enum name (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >protected
computeScratchKey(GrScratchKey *) const overrideGrTextureprivatevirtual
config() const GrSurfaceinline
desc() const GrSurfaceinline
didChangeGpuMemorySize() const GrGpuResourceprotected
dirtyMipMaps(bool mipMapsDirty) (defined in GrTexture)GrTextureprivate
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const GrGpuResourcevirtual
fDesc (defined in GrSurface)GrSurfaceprotected
fGammaTreatment (defined in GrTexture)GrTextureprivate
flushWrites()GrSurface
fMaxMipMapLevel (defined in GrTexture)GrTextureprivate
fMipMapsStatus (defined in GrTexture)GrTextureprivate
fSamplerType (defined in GrTexture)GrTextureprivate
getBoundsRect(SkRect *rect) const GrSurfaceinline
getContext() const GrGpuResource
getContext() (defined in GrGpuResource)GrGpuResource
getCustomData() const GrGpuResourceinline
getGpu() const (defined in GrGpuResource)GrGpuResourceinlineprotected
getTextureHandle() const =0GrTexturepure virtual
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
GrTexture(GrGpu *, const GrSurfaceDesc &, GrSLType, bool wasMipMapDataProvided) (defined in GrTexture)GrTextureprotected
GrTexturePriv (defined in GrTexture)GrTexturefriend
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 GrTexture)GrTextureprivate
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
isPurgeable() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inlineprotected
kAllocated_MipMapsStatus enum value (defined in GrTexture)GrTextureprivate
kNotAllocated_MipMapsStatus enum value (defined in GrTexture)GrTextureprivate
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
kValid_MipMapsStatus enum value (defined in GrTexture)GrTextureprivate
MipMapsStatus enum name (defined in GrTexture)GrTextureprivate
onAbandon() overrideGrSurfaceprotectedvirtual
onGpuMemorySize() const override (defined in GrTexture)GrTextureprivatevirtual
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
samplerType() const (defined in GrTexture)GrTextureinline
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
textureParamsModified()=0GrTexturepure virtual
texturePriv()GrTextureinline
texturePriv() const (defined in GrTexture)GrTextureinline
unref() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inline
validate() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inline
validateDesc() const (defined in GrTexture)GrTextureprotected
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