Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrGLTextureRenderTarget, including all inherited members.
addInitialRef() const | GrIORef< GrGpuResource > | inlineprotected |
alwaysClearStencil() const override | GrGLRenderTarget | inlinevirtual |
GrGLTexture::asRenderTarget() | GrSurface | inlinevirtual |
GrGLTexture::asRenderTarget() const | GrSurface | inlinevirtual |
GrGLRenderTarget::asRenderTarget() override | GrRenderTarget | inlinevirtual |
GrGLRenderTarget::asRenderTarget() const override | GrRenderTarget | inlinevirtual |
asTexture() override | GrTexture | inlinevirtual |
asTexture() const override | GrTexture | inlinevirtual |
attachStencilAttachment(sk_sp< GrAttachment > stencil, bool useMSAASurface) | GrRenderTarget | |
backendFormat() const override | GrGLTextureRenderTarget | inlinevirtual |
baseLevelWasBoundToFBO() | GrGLTexture | inline |
bind(bool useMultisampleFBO) | GrGLRenderTarget | inline |
bindForPixelOps(GrGLenum fboTarget) | GrGLRenderTarget | inline |
bindForResolve(ResolveDirection) | GrGLRenderTarget | |
bindInternal(GrGLenum fboTarget, bool useMultisampleFBO) | GrGLRenderTarget | protected |
cacheAccess() | GrGpuResource | inline |
cacheAccess() const | GrGpuResource | inline |
canAttemptStencilAttachment(bool useMultisampleFBO) const override | GrGLTextureRenderTarget | virtual |
computeScratchKey(skgpu::ScratchKey *) const override | GrTexture | protectedvirtual |
ComputeScratchKey(const GrCaps &caps, const GrBackendFormat &format, SkISize dimensions, GrRenderable, int sampleCnt, skgpu::Mipmapped, GrProtected, skgpu::ScratchKey *key) | GrTexture | static |
ComputeSize(const GrBackendFormat &, SkISize dimensions, int colorSamplesPerPixel, skgpu::Mipmapped, bool binSize=false) | GrSurface | static |
CreateUniqueID() | GrGpuResource | static |
dimensions() const | GrSurface | inline |
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const override | GrGLTextureRenderTarget | virtual |
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) const | GrGpuResource | protected |
ensureDynamicMSAAAttachment() | GrGLRenderTarget | |
flags() const | GrSurface | inline |
GrGLTexture::format() const | GrGLTexture | inline |
GrGLRenderTarget::format() const | GrGLRenderTarget | inline |
framebufferOnly() const | GrSurface | inline |
getBackendRenderTarget() const override | GrGLRenderTarget | virtual |
getBackendTexture() const override | GrGLTexture | virtual |
getBoundsRect() const | GrSurface | inline |
getContext() const | GrGpuResource | |
getContext() | GrGpuResource | |
getGpu() const | GrGpuResource | inlineprotected |
getLabel() const | GrGpuResource | inline |
getResourceName() const | GrGpuResource | protected |
getSampleLocations() | GrRenderTarget | |
getSamplePatternKey() | GrRenderTarget | |
getStencilAttachment(bool useMSAASurface) const | GrRenderTarget | inline |
getStencilAttachment() const | GrRenderTarget | inline |
getUniqueKey() const | GrGpuResource | inline |
GrGLTexture::glRTFBOIDis0() const | GrSurface | inlineprotected |
GrGLRenderTarget::glRTFBOIDis0() const | GrGLRenderTarget | inline |
gpuMemorySize() const | GrGpuResource | inline |
GrGLRenderTarget(GrGLGpu *, const SkISize &, GrGLFormat, int sampleCount, const IDs &, skgpu::Protected, std::string_view label) | GrGLRenderTarget | protected |
GrGLTexture(GrGLGpu *, skgpu::Budgeted, const Desc &, GrMipmapStatus, std::string_view label) | GrGLTexture | |
GrGLTexture(GrGLGpu *, const Desc &, sk_sp< GrGLTextureParameters >, GrMipmapStatus, std::string_view label) | GrGLTexture | protected |
GrGLTexture(GrGLGpu *, const Desc &, GrMipmapStatus, sk_sp< GrGLTextureParameters >, GrWrapCacheable, GrIOType, std::string_view label) | GrGLTexture | protected |
GrGLTextureRenderTarget(GrGLGpu *gpu, skgpu::Budgeted budgeted, int sampleCount, const GrGLTexture::Desc &texDesc, const GrGLRenderTarget::IDs &, GrMipmapStatus, std::string_view label) | GrGLTextureRenderTarget | |
GrGpuResource(GrGpu *, std::string_view label) | GrGpuResource | protected |
GrIORef() | GrIORef< GrGpuResource > | inlineprotected |
GrRenderTarget(GrGpu *, const SkISize &, int sampleCount, GrProtected, std::string_view label, sk_sp< GrAttachment > stenicl=nullptr) | GrRenderTarget | protected |
GrSurface(GrGpu *gpu, const SkISize &dimensions, skgpu::Protected isProtected, std::string_view label) | GrSurface | inlineprotected |
GrTexture(GrGpu *, const SkISize &, GrProtected, GrTextureType, GrMipmapStatus, std::string_view label) | GrTexture | protected |
hasBaseLevelBeenBoundToFBO() const | GrGLTexture | inline |
hasDynamicMSAAAttachment() const | GrGLRenderTarget | inline |
hasRestrictedSampling() const | GrTexture | inline |
height() const | GrSurface | inline |
GrGLTexture::init(const Desc &) | GrGLTexture | protected |
GrGLRenderTarget::init(GrGLFormat, const IDs &) | GrGLRenderTarget | protected |
internalHasNoCommandBufferUsages() const | GrIORef< GrGpuResource > | inlineprotected |
internalHasRef() const | GrIORef< GrGpuResource > | inlineprotected |
isFBO0(bool multisample) const | GrGLRenderTarget | inline |
isMultisampledRenderToTexture() const | GrGLRenderTarget | inline |
isProtected() const | GrSurface | inline |
kUnresolvableFBOID enum value | GrGLRenderTarget | |
LastRemovedRef enum name | GrIORef< GrGpuResource > | |
MakeWrapped(GrGLGpu *gpu, int sampleCount, const GrGLTexture::Desc &, sk_sp< GrGLTextureParameters >, const GrGLRenderTarget::IDs &, GrWrapCacheable, GrMipmapStatus, std::string_view label) | GrGLTextureRenderTarget | static |
GrGLTexture::MakeWrapped(GrGLGpu *, GrMipmapStatus, const Desc &, sk_sp< GrGLTextureParameters >, GrWrapCacheable, GrIOType, std::string_view label) | GrGLTexture | static |
GrGLRenderTarget::MakeWrapped(GrGLGpu *, const SkISize &, GrGLFormat, int sampleCount, const IDs &, int stencilBits, skgpu::Protected, std::string_view label) | GrGLRenderTarget | static |
markMipmapsClean() | GrTexture | |
markMipmapsDirty() | GrTexture | |
maxMipmapLevel() const | GrTexture | inline |
mipmapped() const | GrTexture | inline |
mipmapsAreDirty() const | GrTexture | inline |
mipmapStatus() const | GrTexture | inline |
mustRebind(bool useMultisampleFBO) const | GrGLRenderTarget | inline |
numSamples() const | GrRenderTarget | inline |
numStencilBits(bool useMSAASurface) const | GrRenderTarget | |
onAbandon() override | GrGLTextureRenderTarget | inlineprotectedvirtual |
onRelease() override | GrGLTextureRenderTarget | inlineprotectedvirtual |
onStealBackendTexture(GrBackendTexture *, SkImages::BackendTextureReleaseProc *) override | GrGLTexture | protectedvirtual |
operator=(SkNoncopyable &&)=default | SkNoncopyable | |
parameters() | GrGLTexture | inline |
proxyAccess() | GrGpuResource | inline |
readOnly() const | GrSurface | inline |
ref() const | GrIORef< GrGpuResource > | inline |
refCommandBuffer() const | GrIORef< GrGpuResource > | inline |
registerWithCache(skgpu::Budgeted) | GrGpuResource | protected |
registerWithCacheWrapped(GrWrapCacheable) | GrGpuResource | protected |
ReleaseCtx typedef | GrSurface | |
ReleaseProc typedef | GrSurface | |
GrGLTexture::requiresManualMSAAResolve() const | GrSurface | inlineprotected |
GrGLRenderTarget::requiresManualMSAAResolve() const | GrRenderTarget | inline |
ResolveDirection enum name | GrGLRenderTarget | |
resourcePriv() | GrGpuResource | inline |
resourcePriv() const | GrGpuResource | inline |
setFramebufferOnly() | GrSurface | inline |
setGLRTFBOIDIs0() | GrSurface | inlineprotected |
setLabel(std::string_view label) | GrGpuResource | inline |
setMemoryBacking(SkTraceMemoryDump *, const SkString &) const | GrGpuResource | inlineprotectedvirtual |
setReadOnly() | GrSurface | inlineprotected |
setRelease(sk_sp< skgpu::RefCntedCallback > releaseHelper) | GrSurface | |
setRelease(ReleaseProc proc, ReleaseCtx ctx) | GrSurface | inline |
GrGLTexture::setRequiresManualMSAAResolve() | GrSurface | inlineprotected |
GrGLRenderTarget::setRequiresManualMSAAResolve() | GrRenderTarget | inline |
setVkRTSupportsInputAttachment() | GrSurface | inlineprotected |
SkNoncopyable()=default | SkNoncopyable | |
SkNoncopyable(SkNoncopyable &&)=default | SkNoncopyable | |
StealBackendTexture(sk_sp< GrTexture >, GrBackendTexture *, SkImages::BackendTextureReleaseProc *) | GrTexture | static |
target() const | GrGLTexture | |
textureID() const | GrGLTexture | inline |
textureParamsModified() override | GrGLTexture | inlinevirtual |
textureType() const | GrTexture | inline |
TextureTypeFromTarget(GrGLenum textureTarget) | GrGLTexture | static |
totalMemorySamplesPerPixel() const | GrGLRenderTarget | inlineprotected |
unique() const | GrIORef< GrGpuResource > | inline |
uniqueID() const | GrGpuResource | inline |
unref() const | GrIORef< GrGpuResource > | inline |
unrefCommandBuffer() const | GrIORef< GrGpuResource > | inline |
wasDestroyed() const | GrGpuResource | inline |
width() const | GrSurface | inline |
~GrGLTexture() override | GrGLTexture | inline |
~GrGpuResource() | GrGpuResource | protectedvirtual |
~GrRenderTarget() override | GrRenderTarget | protected |
~GrSurface() override | GrSurface | inlineprotected |