Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrD3DTexture, including all inherited members.
addInitialRef() const | GrIORef< GrGpuResource > | inlineprotected |
asRenderTarget() | GrSurface | inlinevirtual |
asRenderTarget() const | GrSurface | inlinevirtual |
asTexture() override | GrTexture | inlinevirtual |
asTexture() const override | GrTexture | inlinevirtual |
backendFormat() const override | GrD3DTexture | inlinevirtual |
cacheAccess() | GrGpuResource | inline |
cacheAccess() const | GrGpuResource | inline |
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 |
CreateMSAA(GrD3DGpu *gpu, SkISize dimensions, int sampleCnt, const GrD3DTextureResourceInfo &info, SkColor4f clearColor) | GrD3DTextureResource | static |
CreateUniqueID() | GrGpuResource | static |
currentState() const | GrD3DTextureResource | inline |
d3dResource() const | GrD3DTextureResource | inline |
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 |
dxgiFormat() const | GrD3DTextureResource | inline |
fInfo | GrD3DTextureResource | protected |
flags() const | GrSurface | inline |
framebufferOnly() const | GrSurface | inline |
fState | GrD3DTextureResource | protected |
getBackendFormat() const | GrD3DTextureResource | inline |
getBackendTexture() const override | GrD3DTexture | virtual |
getBoundsRect() const | GrSurface | inline |
getContext() const | GrGpuResource | |
getContext() | GrGpuResource | |
getD3DGpu() const | GrD3DTexture | protected |
getGpu() const | GrGpuResource | inlineprotected |
getLabel() const | GrGpuResource | inline |
getResourceName() const | GrGpuResource | protected |
getUniqueKey() const | GrGpuResource | inline |
glRTFBOIDis0() const | GrSurface | inlineprotected |
gpuMemorySize() const | GrGpuResource | inline |
grD3DResourceState() const | GrD3DTextureResource | inline |
GrD3DTexture(GrD3DGpu *, SkISize dimensions, const GrD3DTextureResourceInfo &, sk_sp< GrD3DResourceState >, const GrD3DDescriptorHeap::CPUHandle &shaderResourceView, GrMipmapStatus, std::string_view label) | GrD3DTexture | protected |
GrD3DTextureResource(const GrD3DTextureResourceInfo &info, sk_sp< GrD3DResourceState > state) | GrD3DTextureResource | inline |
GrGpuResource(GrGpu *, std::string_view label) | GrGpuResource | protected |
GrIORef() | GrIORef< GrGpuResource > | inlineprotected |
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 |
hasRestrictedSampling() const | GrTexture | inline |
height() const | GrSurface | inline |
InitTextureResourceInfo(GrD3DGpu *gpu, const D3D12_RESOURCE_DESC &desc, D3D12_RESOURCE_STATES initialState, GrProtected, D3D12_CLEAR_VALUE *, GrD3DTextureResourceInfo *) | GrD3DTextureResource | static |
internalHasNoCommandBufferUsages() const | GrIORef< GrGpuResource > | inlineprotected |
internalHasRef() const | GrIORef< GrGpuResource > | inlineprotected |
isProtected() const | GrSurface | inline |
LastRemovedRef enum name | GrIORef< GrGpuResource > | |
MakeAliasingTexture(GrD3DGpu *, sk_sp< GrD3DTexture >, const D3D12_RESOURCE_DESC &newDesc, D3D12_RESOURCE_STATES) | GrD3DTexture | static |
MakeNewTexture(GrD3DGpu *, skgpu::Budgeted, SkISize dimensions, const D3D12_RESOURCE_DESC &, GrProtected, GrMipmapStatus, std::string_view label) | GrD3DTexture | static |
MakeWrappedTexture(GrD3DGpu *, SkISize dimensions, GrWrapCacheable, GrIOType, const GrD3DTextureResourceInfo &, sk_sp< GrD3DResourceState >) | GrD3DTexture | static |
markMipmapsClean() | GrTexture | |
markMipmapsDirty() | GrTexture | |
maxMipmapLevel() const | GrTexture | inline |
mipLevels() const | GrD3DTextureResource | inline |
mipmapped() const | GrTexture | inline |
mipmapsAreDirty() const | GrTexture | inline |
mipmapStatus() const | GrTexture | inline |
onAbandon() override | GrD3DTexture | protectedvirtual |
onRelease() override | GrD3DTexture | protectedvirtual |
onSetLabel() override | GrD3DTexture | protectedvirtual |
onStealBackendTexture(GrBackendTexture *, SkImages::BackendTextureReleaseProc *) override | GrD3DTexture | inlineprotectedvirtual |
operator=(SkNoncopyable &&)=default | SkNoncopyable | |
prepareForPresent(GrD3DGpu *gpu) | GrD3DTextureResource | |
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 | |
releaseResource(GrD3DGpu *gpu) | GrD3DTextureResource | protected |
requiresManualMSAAResolve() const | GrSurface | inlineprotected |
resource() const | GrD3DTextureResource | inline |
resourcePriv() | GrGpuResource | inline |
resourcePriv() const | GrGpuResource | inline |
sampleQualityPattern() const | GrD3DTextureResource | 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 |
setRequiresManualMSAAResolve() | GrSurface | inlineprotected |
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() | GrSurface | inlineprotected |
shaderResourceView() | GrD3DTexture | inline |
SkNoncopyable()=default | SkNoncopyable | |
SkNoncopyable(SkNoncopyable &&)=default | SkNoncopyable | |
StealBackendTexture(sk_sp< GrTexture >, GrBackendTexture *, SkImages::BackendTextureReleaseProc *) | GrTexture | static |
textureParamsModified() override | GrD3DTexture | inlinevirtual |
textureType() const | GrTexture | inline |
unique() const | GrIORef< GrGpuResource > | inline |
uniqueID() const | GrGpuResource | inline |
unref() const | GrIORef< GrGpuResource > | inline |
unrefCommandBuffer() const | GrIORef< GrGpuResource > | inline |
updateResourceState(D3D12_RESOURCE_STATES newState) | GrD3DTextureResource | inline |
wasDestroyed() const | GrGpuResource | inline |
width() const | GrSurface | inline |
~GrD3DTexture() override | GrD3DTexture | inline |
~GrD3DTextureResource() | GrD3DTextureResource | virtual |
~GrGpuResource() | GrGpuResource | protectedvirtual |
~GrSurface() override | GrSurface | inlineprotected |