Skia
2DGraphicsLibrary
 All Classes Namespaces 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
ComputeSize(GrPixelConfig config, int width, int height, int colorSamplesPerPixel, bool hasMIPMaps, bool useNextPow2=false) (defined in GrSurface)GrSurfacestatic
config() const GrSurfaceinline
CreateUniqueID() (defined in GrGpuResource)GrGpuResourcestatic
didChangeGpuMemorySize() const GrGpuResourceprotected
dirtyMipMaps(bool mipMapsDirty) (defined in GrTexture)GrTextureprivate
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const GrGpuResourcevirtual
fHighestFilterMode (defined in GrTexture)GrTextureprivate
fMaxMipMapLevel (defined in GrTexture)GrTextureprivate
fMipColorMode (defined in GrTexture)GrTextureprivate
fMipMapsStatus (defined in GrTexture)GrTextureprivate
fSamplerType (defined in GrTexture)GrTextureprivate
getBoundsRect() const GrSurfaceinline
getContext() const GrGpuResource
getContext() (defined in GrGpuResource)GrGpuResource
getGpu() const (defined in GrGpuResource)GrGpuResourceinlineprotected
getTextureHandle() const =0GrTexturepure virtual
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 samplerType, GrSamplerParams::FilterMode highestFilterMode, 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
ref() const (defined in GrIORef< GrGpuResource >)GrIORef< GrGpuResource >inline
registerWithCache(SkBudgeted) (defined in GrGpuResource)GrGpuResourceprotected
registerWithCacheWrapped() (defined in GrGpuResource)GrGpuResourceprotected
ReleaseCtx typedef (defined in GrTexture)GrTexture
ReleaseProc typedef (defined in GrTexture)GrTexture
resourcePriv() (defined in GrGpuResource)GrGpuResourceinline
resourcePriv() const (defined in GrGpuResource)GrGpuResourceinline
setMemoryBacking(SkTraceMemoryDump *, const SkString &) const GrGpuResourceinlineprotectedvirtual
setRelease(ReleaseProc proc, ReleaseCtx ctx)=0 (defined in GrTexture)GrTexturepure virtual
surfacePriv()GrSurfaceinline
surfacePriv() const (defined in GrSurface)GrSurfaceinline
textureParamsModified()=0GrTexturepure virtual
texturePriv()GrTextureinline
texturePriv() const (defined in GrTexture)GrTextureinline
uniqueID() const GrGpuResourceinline
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, bool useNextPow2=false) (defined in GrSurface)GrSurfacestatic
~GrGpuResource() (defined in GrGpuResource)GrGpuResourceprotectedvirtual
~GrSurface() override (defined in GrSurface)GrSurfaceinlineprotected