Flutter Engine
The Flutter Engine
GrGLRenderTarget Member List

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

addInitialRef() constGrIORef< GrGpuResource >inlineprotected
alwaysClearStencil() const overrideGrGLRenderTargetinlinevirtual
asRenderTarget() overrideGrRenderTargetinlinevirtual
asRenderTarget() const overrideGrRenderTargetinlinevirtual
asTexture()GrSurfaceinlinevirtual
asTexture() constGrSurfaceinlinevirtual
attachStencilAttachment(sk_sp< GrAttachment > stencil, bool useMSAASurface)GrRenderTarget
backendFormat() const overrideGrGLRenderTargetvirtual
bind(bool useMultisampleFBO)GrGLRenderTargetinline
bindForPixelOps(GrGLenum fboTarget)GrGLRenderTargetinline
bindForResolve(ResolveDirection)GrGLRenderTarget
bindInternal(GrGLenum fboTarget, bool useMultisampleFBO)GrGLRenderTargetprotected
cacheAccess()GrGpuResourceinline
cacheAccess() constGrGpuResourceinline
canAttemptStencilAttachment(bool useMultisampleFBO) const overrideGrGLRenderTargetvirtual
ComputeSize(const GrBackendFormat &, SkISize dimensions, int colorSamplesPerPixel, skgpu::Mipmapped, bool binSize=false)GrSurfacestatic
CreateUniqueID()GrGpuResourcestatic
dimensions() constGrSurfaceinline
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const overrideGrGLRenderTargetvirtual
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) constGrGpuResourceprotected
ensureDynamicMSAAAttachment()GrGLRenderTarget
flags() constGrSurfaceinline
format() constGrGLRenderTargetinline
framebufferOnly() constGrSurfaceinline
getBackendRenderTarget() const overrideGrGLRenderTargetvirtual
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() constGrGLRenderTargetinline
gpuMemorySize() constGrGpuResourceinline
GrGLRenderTarget(GrGLGpu *, const SkISize &, GrGLFormat, int sampleCount, const IDs &, skgpu::Protected, std::string_view label)GrGLRenderTargetprotected
GrGpuResource(GrGpu *, std::string_view label)GrGpuResourceprotected
GrIORef()GrIORef< GrGpuResource >inlineprotected
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
hasDynamicMSAAAttachment() constGrGLRenderTargetinline
height() constGrSurfaceinline
init(GrGLFormat, const IDs &)GrGLRenderTargetprotected
internalHasNoCommandBufferUsages() constGrIORef< GrGpuResource >inlineprotected
internalHasRef() constGrIORef< GrGpuResource >inlineprotected
isFBO0(bool multisample) constGrGLRenderTargetinline
isMultisampledRenderToTexture() constGrGLRenderTargetinline
isProtected() constGrSurfaceinline
kUnresolvableFBOID enum valueGrGLRenderTarget
LastRemovedRef enum nameGrIORef< GrGpuResource >
MakeWrapped(GrGLGpu *, const SkISize &, GrGLFormat, int sampleCount, const IDs &, int stencilBits, skgpu::Protected, std::string_view label)GrGLRenderTargetstatic
mustRebind(bool useMultisampleFBO) constGrGLRenderTargetinline
numSamples() constGrRenderTargetinline
numStencilBits(bool useMSAASurface) constGrRenderTarget
onAbandon() overrideGrGLRenderTargetprotectedvirtual
onRelease() overrideGrGLRenderTargetprotectedvirtual
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
requiresManualMSAAResolve() constGrRenderTargetinline
ResolveDirection enum nameGrGLRenderTarget
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
setRequiresManualMSAAResolve()GrRenderTargetinline
setVkRTSupportsInputAttachment()GrSurfaceinlineprotected
SkNoncopyable()=defaultSkNoncopyable
SkNoncopyable(SkNoncopyable &&)=defaultSkNoncopyable
totalMemorySamplesPerPixel() constGrGLRenderTargetinlineprotected
unique() constGrIORef< GrGpuResource >inline
uniqueID() constGrGpuResourceinline
unref() constGrIORef< GrGpuResource >inline
unrefCommandBuffer() constGrIORef< GrGpuResource >inline
wasDestroyed() constGrGpuResourceinline
width() constGrSurfaceinline
~GrGpuResource()GrGpuResourceprotectedvirtual
~GrRenderTarget() overrideGrRenderTargetprotected
~GrSurface() overrideGrSurfaceinlineprotected