Flutter Engine
The Flutter Engine
GrMockTextureRenderTarget Member List

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

addInitialRef() constGrIORef< GrGpuResource >inlineprotected
alwaysClearStencil() constGrRenderTargetinlinevirtual
asRenderTarget() overrideGrMockTextureRenderTargetinlinevirtual
asRenderTarget() const overrideGrMockTextureRenderTargetinlinevirtual
asTexture() overrideGrMockTextureRenderTargetinlinevirtual
asTexture() const overrideGrMockTextureRenderTargetinlinevirtual
attachStencilAttachment(sk_sp< GrAttachment > stencil, bool useMSAASurface)GrRenderTarget
backendFormat() const overrideGrMockTextureRenderTargetinlinevirtual
cacheAccess()GrGpuResourceinline
cacheAccess() constGrGpuResourceinline
canAttemptStencilAttachment(bool useMSAASurface) const overrideGrMockRenderTargetinlinevirtual
completeStencilAttachment(GrAttachment *, bool useMSAASurface) overrideGrMockRenderTargetinlinevirtual
ComputeScratchKey(const GrCaps &caps, const GrBackendFormat &format, SkISize dimensions, GrRenderable, int sampleCnt, skgpu::Mipmapped, GrProtected, skgpu::ScratchKey *key)GrTexturestatic
ComputeSize(const GrBackendFormat &, SkISize dimensions, int colorSamplesPerPixel, skgpu::Mipmapped, bool binSize=false)GrSurfacestatic
CreateUniqueID()GrGpuResourcestatic
dimensions() constGrSurfaceinline
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constGrGpuResourcevirtual
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) constGrGpuResourceprotected
flags() constGrSurfaceinline
framebufferOnly() constGrSurfaceinline
getBackendRenderTarget() const overrideGrMockRenderTargetinlinevirtual
getBackendTexture() const overrideGrMockTextureinlinevirtual
getBoundsRect() constGrSurfaceinline
getContext() constGrGpuResource
getContext()GrGpuResource
getGpu() constGrGpuResourceinlineprotected
getLabel() constGrGpuResourceinline
getResourceName() constGrGpuResourceprotected
getSampleLocations()GrRenderTarget
getSamplePatternKey()GrRenderTarget
getStencilAttachment(bool useMSAASurface) constGrRenderTargetinline
getStencilAttachment() constGrRenderTargetinline
getUniqueKey() constGrGpuResourceinline
glRTFBOIDis0() constGrSurfaceinlineprotected
gpuMemorySize() constGrGpuResourceinline
GrGpuResource(GrGpu *, std::string_view label)GrGpuResourceprotected
GrIORef()GrIORef< GrGpuResource >inlineprotected
GrMockRenderTarget(GrMockGpu *gpu, skgpu::Budgeted budgeted, SkISize dimensions, int sampleCnt, const GrMockRenderTargetInfo &info, std::string_view label)GrMockRenderTargetinline
GrMockRenderTarget(GrMockGpu *gpu, Wrapped, SkISize dimensions, int sampleCnt, const GrMockRenderTargetInfo &info, std::string_view label)GrMockRenderTargetinline
GrMockRenderTarget(GrMockGpu *gpu, SkISize dimensions, int sampleCnt, const GrMockRenderTargetInfo &info, std::string_view label)GrMockRenderTargetinlineprotected
GrMockTexture(GrMockGpu *gpu, skgpu::Budgeted budgeted, SkISize dimensions, GrMipmapStatus mipmapStatus, const GrMockTextureInfo &info, std::string_view label)GrMockTextureinline
GrMockTexture(GrMockGpu *gpu, SkISize dimensions, GrMipmapStatus mipmapStatus, const GrMockTextureInfo &info, GrWrapCacheable cacheable, GrIOType ioType, std::string_view label)GrMockTextureinline
GrMockTexture(GrMockGpu *gpu, const SkISize &dims, GrMipmapStatus mipmapStatus, const GrMockTextureInfo &info, std::string_view label)GrMockTextureinlineprotected
GrMockTextureRenderTarget(GrMockGpu *gpu, skgpu::Budgeted budgeted, SkISize dimensions, int sampleCnt, GrMipmapStatus mipmapStatus, const GrMockTextureInfo &texInfo, const GrMockRenderTargetInfo &rtInfo, std::string_view label)GrMockTextureRenderTargetinline
GrMockTextureRenderTarget(GrMockGpu *gpu, SkISize dimensions, int sampleCnt, GrMipmapStatus mipmapStatus, const GrMockTextureInfo &texInfo, const GrMockRenderTargetInfo &rtInfo, GrWrapCacheable cacheable, std::string_view label)GrMockTextureRenderTargetinline
GrRenderTarget(GrGpu *, const SkISize &, int sampleCount, GrProtected, std::string_view label, sk_sp< GrAttachment > stenicl=nullptr)GrRenderTargetprotected
GrSurface(GrGpu *gpu, const SkISize &dimensions, skgpu::Protected isProtected, std::string_view label)GrSurfaceinlineprotected
GrTexture(GrGpu *, const SkISize &, GrProtected, GrTextureType, GrMipmapStatus, std::string_view label)GrTextureprotected
hasRestrictedSampling() constGrTextureinline
height() constGrSurfaceinline
internalHasNoCommandBufferUsages() constGrIORef< GrGpuResource >inlineprotected
internalHasRef() constGrIORef< GrGpuResource >inlineprotected
isProtected() constGrSurfaceinline
kWrapped enum valueGrMockRenderTarget
LastRemovedRef enum nameGrIORef< GrGpuResource >
markMipmapsClean()GrTexture
markMipmapsDirty()GrTexture
maxMipmapLevel() constGrTextureinline
mipmapped() constGrTextureinline
mipmapsAreDirty() constGrTextureinline
mipmapStatus() constGrTextureinline
numSamples() constGrRenderTargetinline
numStencilBits(bool useMSAASurface) constGrRenderTarget
onStealBackendTexture(GrBackendTexture *, SkImages::BackendTextureReleaseProc *) overrideGrMockTextureinlineprotectedvirtual
operator=(SkNoncopyable &&)=defaultSkNoncopyable
proxyAccess()GrGpuResourceinline
readOnly() constGrSurfaceinline
ref() constGrIORef< GrGpuResource >inline
refCommandBuffer() constGrIORef< GrGpuResource >inline
registerWithCache(skgpu::Budgeted)GrGpuResourceprotected
registerWithCacheWrapped(GrWrapCacheable)GrGpuResourceprotected
ReleaseCtx typedefGrSurface
ReleaseProc typedefGrSurface
GrMockTexture::requiresManualMSAAResolve() constGrSurfaceinlineprotected
GrMockRenderTarget::requiresManualMSAAResolve() constGrRenderTargetinline
resourcePriv()GrGpuResourceinline
resourcePriv() constGrGpuResourceinline
setFramebufferOnly()GrSurfaceinline
setGLRTFBOIDIs0()GrSurfaceinlineprotected
setLabel(std::string_view label)GrGpuResourceinline
setMemoryBacking(SkTraceMemoryDump *, const SkString &) constGrGpuResourceinlineprotectedvirtual
setReadOnly()GrSurfaceinlineprotected
setRelease(sk_sp< skgpu::RefCntedCallback > releaseHelper)GrSurface
setRelease(ReleaseProc proc, ReleaseCtx ctx)GrSurfaceinline
GrMockTexture::setRequiresManualMSAAResolve()GrSurfaceinlineprotected
GrMockRenderTarget::setRequiresManualMSAAResolve()GrRenderTargetinline
setVkRTSupportsInputAttachment()GrSurfaceinlineprotected
SkNoncopyable()=defaultSkNoncopyable
SkNoncopyable(SkNoncopyable &&)=defaultSkNoncopyable
StealBackendTexture(sk_sp< GrTexture >, GrBackendTexture *, SkImages::BackendTextureReleaseProc *)GrTexturestatic
textureParamsModified() overrideGrMockTextureinlinevirtual
textureType() constGrTextureinline
unique() constGrIORef< GrGpuResource >inline
uniqueID() constGrGpuResourceinline
unref() constGrIORef< GrGpuResource >inline
unrefCommandBuffer() constGrIORef< GrGpuResource >inline
wasDestroyed() constGrGpuResourceinline
width() constGrSurfaceinline
Wrapped enum nameGrMockRenderTarget
~GrGpuResource()GrGpuResourceprotectedvirtual
~GrMockTexture() overrideGrMockTextureinline
~GrRenderTarget() overrideGrRenderTargetprotected
~GrSurface() overrideGrSurfaceinlineprotected