Flutter Engine
The Flutter Engine
GrD3DTextureRenderTarget Member List

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

addInitialRef() constGrIORef< GrGpuResource >inlineprotected
alwaysClearStencil() constGrRenderTargetinlinevirtual
GrD3DTexture::asRenderTarget()GrSurfaceinlinevirtual
GrD3DTexture::asRenderTarget() constGrSurfaceinlinevirtual
GrD3DRenderTarget::asRenderTarget() overrideGrRenderTargetinlinevirtual
GrD3DRenderTarget::asRenderTarget() const overrideGrRenderTargetinlinevirtual
asTexture() overrideGrTextureinlinevirtual
asTexture() const overrideGrTextureinlinevirtual
attachStencilAttachment(sk_sp< GrAttachment > stencil, bool useMSAASurface)GrRenderTarget
backendFormat() const overrideGrD3DTextureRenderTargetinlinevirtual
cacheAccess()GrGpuResourceinline
cacheAccess() constGrGpuResourceinline
canAttemptStencilAttachment(bool useMSAASurface) const overrideGrD3DRenderTargetinlinevirtual
colorRenderTargetView() constGrD3DRenderTargetinline
computeScratchKey(skgpu::ScratchKey *) const overrideGrTextureprotectedvirtual
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
CreateMSAA(GrD3DGpu *gpu, SkISize dimensions, int sampleCnt, const GrD3DTextureResourceInfo &info, SkColor4f clearColor)GrD3DTextureResourcestatic
CreateUniqueID()GrGpuResourcestatic
currentState() constGrD3DTextureResourceinline
d3dResource() constGrD3DTextureResourceinline
dimensions() constGrSurfaceinline
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constGrGpuResourcevirtual
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) constGrGpuResourceprotected
dxgiFormat() constGrD3DTextureResourceinline
fInfoGrD3DTextureResourceprotected
flags() constGrSurfaceinline
framebufferOnly() constGrSurfaceinline
fStateGrD3DTextureResourceprotected
genKey(skgpu::KeyBuilder *b) constGrD3DRenderTarget
getBackendFormat() constGrD3DTextureResourceinline
getBackendRenderTarget() const overrideGrD3DRenderTargetvirtual
getBackendTexture() const overrideGrD3DTexturevirtual
getBoundsRect() constGrSurfaceinline
getContext() constGrGpuResource
getContext()GrGpuResource
GrD3DTexture::getD3DGpu() constGrD3DTextureprotected
getGpu() constGrGpuResourceinlineprotected
getLabel() constGrGpuResourceinline
getResourceName() constGrGpuResourceprotected
getSampleLocations()GrRenderTarget
getSamplePatternKey()GrRenderTarget
getStencilAttachment(bool useMSAASurface) constGrRenderTargetinline
getStencilAttachment() constGrRenderTargetinline
getUniqueKey() constGrGpuResourceinline
glRTFBOIDis0() constGrSurfaceinlineprotected
gpuMemorySize() constGrGpuResourceinline
GrD3DRenderTarget(GrD3DGpu *gpu, SkISize dimensions, const GrD3DTextureResourceInfo &info, sk_sp< GrD3DResourceState > state, const GrD3DTextureResourceInfo &msaaInfo, sk_sp< GrD3DResourceState > msaaState, const GrD3DDescriptorHeap::CPUHandle &colorRenderTargetView, const GrD3DDescriptorHeap::CPUHandle &resolveRenderTargetView, std::string_view label)GrD3DRenderTargetprotected
GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu *gpu, SkISize dimensions, const GrD3DTextureResourceInfo &info, sk_sp< GrD3DResourceState > state, const GrD3DDescriptorHeap::CPUHandle &renderTargetView, std::string_view label)GrD3DRenderTargetprotected
grD3DResourceState() constGrD3DTextureResourceinline
GrD3DTexture(GrD3DGpu *, SkISize dimensions, const GrD3DTextureResourceInfo &, sk_sp< GrD3DResourceState >, const GrD3DDescriptorHeap::CPUHandle &shaderResourceView, GrMipmapStatus, std::string_view label)GrD3DTextureprotected
GrD3DTextureResource(const GrD3DTextureResourceInfo &info, sk_sp< GrD3DResourceState > state)GrD3DTextureResourceinline
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
GrTexture(GrGpu *, const SkISize &, GrProtected, GrTextureType, GrMipmapStatus, std::string_view label)GrTextureprotected
hasRestrictedSampling() constGrTextureinline
height() constGrSurfaceinline
InitTextureResourceInfo(GrD3DGpu *gpu, const D3D12_RESOURCE_DESC &desc, D3D12_RESOURCE_STATES initialState, GrProtected, D3D12_CLEAR_VALUE *, GrD3DTextureResourceInfo *)GrD3DTextureResourcestatic
internalHasNoCommandBufferUsages() constGrIORef< GrGpuResource >inlineprotected
internalHasRef() constGrIORef< GrGpuResource >inlineprotected
isProtected() constGrSurfaceinline
LastRemovedRef enum nameGrIORef< GrGpuResource >
MakeAliasingTexture(GrD3DGpu *, sk_sp< GrD3DTexture >, const D3D12_RESOURCE_DESC &newDesc, D3D12_RESOURCE_STATES)GrD3DTexturestatic
MakeNewTexture(GrD3DGpu *, skgpu::Budgeted, SkISize dimensions, const D3D12_RESOURCE_DESC &, GrProtected, GrMipmapStatus, std::string_view label)GrD3DTexturestatic
MakeNewTextureRenderTarget(GrD3DGpu *, skgpu::Budgeted, SkISize dimensions, int sampleCnt, const D3D12_RESOURCE_DESC &, GrProtected isProtected, GrMipmapStatus, std::string_view label)GrD3DTextureRenderTargetstatic
MakeWrappedRenderTarget(GrD3DGpu *, SkISize, int sampleCnt, const GrD3DTextureResourceInfo &, sk_sp< GrD3DResourceState >)GrD3DRenderTargetstatic
MakeWrappedTexture(GrD3DGpu *, SkISize dimensions, GrWrapCacheable, GrIOType, const GrD3DTextureResourceInfo &, sk_sp< GrD3DResourceState >)GrD3DTexturestatic
MakeWrappedTextureRenderTarget(GrD3DGpu *, SkISize dimensions, int sampleCnt, GrWrapCacheable, const GrD3DTextureResourceInfo &, sk_sp< GrD3DResourceState >)GrD3DTextureRenderTargetstatic
markMipmapsClean()GrTexture
markMipmapsDirty()GrTexture
maxMipmapLevel() constGrTextureinline
mipLevels() constGrD3DTextureResourceinline
mipmapped() constGrTextureinline
mipmapsAreDirty() constGrTextureinline
mipmapStatus() constGrTextureinline
msaaTextureResource() constGrD3DRenderTarget
msaaTextureResource()GrD3DRenderTarget
numSamples() constGrRenderTargetinline
numStencilBits(bool useMSAASurface) constGrRenderTarget
onAbandon() overrideGrD3DTextureRenderTargetinlineprotectedvirtual
onRelease() overrideGrD3DTextureRenderTargetinlineprotectedvirtual
onStealBackendTexture(GrBackendTexture *, SkImages::BackendTextureReleaseProc *) overrideGrD3DTextureinlineprotectedvirtual
operator=(SkNoncopyable &&)=defaultSkNoncopyable
prepareForPresent(GrD3DGpu *gpu)GrD3DTextureResource
proxyAccess()GrGpuResourceinline
readOnly() constGrSurfaceinline
ref() constGrIORef< GrGpuResource >inline
refCommandBuffer() constGrIORef< GrGpuResource >inline
registerWithCache(skgpu::Budgeted)GrGpuResourceprotected
registerWithCacheWrapped(GrWrapCacheable)GrGpuResourceprotected
ReleaseCtx typedefGrSurface
ReleaseProc typedefGrSurface
releaseResource(GrD3DGpu *gpu)GrD3DTextureResourceprotected
GrD3DTexture::requiresManualMSAAResolve() constGrSurfaceinlineprotected
GrD3DRenderTarget::requiresManualMSAAResolve() constGrRenderTargetinline
resource() constGrD3DTextureResourceinline
resourcePriv()GrGpuResourceinline
resourcePriv() constGrGpuResourceinline
sampleQualityPattern() constGrD3DTextureResourceinline
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
GrD3DTexture::setRequiresManualMSAAResolve()GrSurfaceinlineprotected
GrD3DRenderTarget::setRequiresManualMSAAResolve()GrRenderTargetinline
setResourceRelease(sk_sp< GrSurface::RefCntedReleaseProc > releaseHelper)GrD3DTextureResource
setResourceState(const GrD3DGpu *gpu, D3D12_RESOURCE_STATES newResourceState, unsigned int subresource=D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES)GrD3DTextureResource
setVkRTSupportsInputAttachment()GrSurfaceinlineprotected
shaderResourceView()GrD3DTextureinline
SkNoncopyable()=defaultSkNoncopyable
SkNoncopyable(SkNoncopyable &&)=defaultSkNoncopyable
StealBackendTexture(sk_sp< GrTexture >, GrBackendTexture *, SkImages::BackendTextureReleaseProc *)GrTexturestatic
stencilDxgiFormat() constGrD3DRenderTarget
textureParamsModified() overrideGrD3DTextureinlinevirtual
textureType() constGrTextureinline
unique() constGrIORef< GrGpuResource >inline
uniqueID() constGrGpuResourceinline
unref() constGrIORef< GrGpuResource >inline
unrefCommandBuffer() constGrIORef< GrGpuResource >inline
updateResourceState(D3D12_RESOURCE_STATES newState)GrD3DTextureResourceinline
wasDestroyed() constGrGpuResourceinline
width() constGrSurfaceinline
~GrD3DRenderTarget() overrideGrD3DRenderTarget
~GrD3DTexture() overrideGrD3DTextureinline
~GrD3DTextureResource()GrD3DTextureResourcevirtual
~GrGpuResource()GrGpuResourceprotectedvirtual
~GrRenderTarget() overrideGrRenderTargetprotected
~GrSurface() overrideGrSurfaceinlineprotected