Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrVkRenderTarget, including all inherited members.
addInitialRef() const | GrIORef< GrGpuResource > | inlineprotected |
alwaysClearStencil() const | GrRenderTarget | inlinevirtual |
asRenderTarget() override | GrRenderTarget | inlinevirtual |
asRenderTarget() const override | GrRenderTarget | inlinevirtual |
asTexture() | GrSurface | inlinevirtual |
asTexture() const | GrSurface | inlinevirtual |
attachStencilAttachment(sk_sp< GrAttachment > stencil, bool useMSAASurface) | GrRenderTarget | |
backendFormat() const override | GrVkRenderTarget | virtual |
cacheAccess() | GrGpuResource | inline |
cacheAccess() const | GrGpuResource | inline |
canAttemptStencilAttachment(bool useMSAASurface) const override | GrVkRenderTarget | virtual |
colorAttachment() const | GrVkRenderTarget | inline |
colorAttachmentView() const | GrVkRenderTarget | inline |
compatibleRenderPassHandle(bool withResolve, bool withStencil, SelfDependencyFlags selfDepFlags, LoadFromResolve) | GrVkRenderTarget | |
ComputeSize(const GrBackendFormat &, SkISize dimensions, int colorSamplesPerPixel, skgpu::Mipmapped, bool binSize=false) | GrSurface | static |
CreateType enum name | GrVkRenderTarget | protected |
CreateUniqueID() | GrGpuResource | static |
dimensions() const | GrSurface | inline |
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const | GrGpuResource | virtual |
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) const | GrGpuResource | protected |
externalAttachment() const | GrVkRenderTarget | inline |
externalFramebuffer() const | GrVkRenderTarget | |
flags() const | GrSurface | inline |
framebufferOnly() const | GrSurface | inline |
getAttachmentsDescriptor(GrVkRenderPass::AttachmentsDescriptor *desc, GrVkRenderPass::AttachmentFlags *flags, bool withResolve, bool withStencil) | GrVkRenderTarget | |
getBackendRenderTarget() const override | GrVkRenderTarget | virtual |
getBoundsRect() const | GrSurface | inline |
getContext() const | GrGpuResource | |
getContext() | GrGpuResource | |
getFramebuffer(bool withResolve, bool withStencil, SelfDependencyFlags selfDepFlags, LoadFromResolve) | GrVkRenderTarget | |
getFramebuffer(const GrVkRenderPass &renderPass) | GrVkRenderTarget | inline |
getGpu() const | GrGpuResource | inlineprotected |
getLabel() const | GrGpuResource | inline |
getResourceName() const | GrGpuResource | protected |
getSampleLocations() | GrRenderTarget | |
getSamplePatternKey() | GrRenderTarget | |
getSimpleRenderPass(bool withResolve, bool withStencil, SelfDependencyFlags selfDepFlags, LoadFromResolve) | GrVkRenderTarget | |
getStencilAttachment(bool useMSAASurface) const | GrRenderTarget | inline |
getStencilAttachment() const | GrRenderTarget | inline |
getUniqueKey() const | GrGpuResource | inline |
glRTFBOIDis0() const | GrSurface | inlineprotected |
gpuMemorySize() const | GrGpuResource | inline |
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 |
GrVkRenderTarget(GrVkGpu *gpu, SkISize dimensions, sk_sp< GrVkImage > colorAttachment, sk_sp< GrVkImage > resolveImage, CreateType createType, std::string_view label) | GrVkRenderTarget | protected |
height() const | GrSurface | inline |
internalHasNoCommandBufferUsages() const | GrIORef< GrGpuResource > | inlineprotected |
internalHasRef() const | GrIORef< GrGpuResource > | inlineprotected |
isProtected() const | GrSurface | inline |
LastRemovedRef enum name | GrIORef< GrGpuResource > | |
LoadFromResolve typedef | GrVkRenderTarget | |
MakeSecondaryCBRenderTarget(GrVkGpu *, SkISize, const GrVkDrawableInfo &vkInfo) | GrVkRenderTarget | static |
MakeWrappedRenderTarget(GrVkGpu *, SkISize, int sampleCnt, const GrVkImageInfo &, sk_sp< skgpu::MutableTextureState >) | GrVkRenderTarget | static |
nonMSAAAttachment() const | GrVkRenderTarget | |
numSamples() const | GrRenderTarget | inline |
numStencilBits(bool useMSAASurface) const | GrRenderTarget | |
onAbandon() override | GrVkRenderTarget | protectedvirtual |
onGpuMemorySize() const override | GrVkRenderTarget | inlineprotectedvirtual |
onRelease() override | GrVkRenderTarget | protectedvirtual |
onSetLabel() override | GrVkRenderTarget | inlineprotectedvirtual |
operator=(SkNoncopyable &&)=default | SkNoncopyable | |
proxyAccess() | GrGpuResource | inline |
readOnly() const | GrSurface | inline |
ReconstructAttachmentsDescriptor(const GrVkCaps &vkCaps, const GrProgramInfo &programInfo, GrVkRenderPass::AttachmentsDescriptor *desc, GrVkRenderPass::AttachmentFlags *flags) | GrVkRenderTarget | static |
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 | |
requiresManualMSAAResolve() const | GrRenderTarget | inline |
resolveAttachment() const | GrVkRenderTarget | inline |
resolveAttachmentView() const | GrVkRenderTarget | inline |
resourcePriv() | GrGpuResource | inline |
resourcePriv() const | GrGpuResource | inline |
SelfDependencyFlags typedef | GrVkRenderTarget | |
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 |
setRequiresManualMSAAResolve() | GrRenderTarget | inline |
setVkRTSupportsInputAttachment() | GrSurface | inlineprotected |
SkNoncopyable()=default | SkNoncopyable | |
SkNoncopyable(SkNoncopyable &&)=default | SkNoncopyable | |
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 |
wrapsSecondaryCommandBuffer() const | GrVkRenderTarget | inline |
~GrGpuResource() | GrGpuResource | protectedvirtual |
~GrRenderTarget() override | GrRenderTarget | protected |
~GrSurface() override | GrSurface | inlineprotected |
~GrVkRenderTarget() override | GrVkRenderTarget |