Flutter Engine
The Flutter Engine
skgpu::graphite::DawnTexture Member List

This is the complete list of members for skgpu::graphite::DawnTexture, including all inherited members.

budgeted() constskgpu::graphite::Resourceinline
dawnTexture() constskgpu::graphite::DawnTextureinline
dimensions() constskgpu::graphite::Textureinline
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constskgpu::graphite::Resource
getLabel() constskgpu::graphite::Resourceinline
getResourceType() const overrideskgpu::graphite::Textureinlinevirtual
gpuMemorySize() constskgpu::graphite::Resourceinline
invokeReleaseProc() overrideskgpu::graphite::Textureprotectedvirtual
key() constskgpu::graphite::Resourceinline
Make(const DawnSharedContext *, SkISize dimensions, const TextureInfo &, skgpu::Budgeted)skgpu::graphite::DawnTexturestatic
MakeDawnTexture(const DawnSharedContext *, SkISize dimensions, const TextureInfo &)skgpu::graphite::DawnTexturestatic
MakeWrapped(const DawnSharedContext *, SkISize dimensions, const TextureInfo &, wgpu::Texture)skgpu::graphite::DawnTexturestatic
MakeWrapped(const DawnSharedContext *, SkISize dimensions, const TextureInfo &, const wgpu::TextureView &)skgpu::graphite::DawnTexturestatic
mipmapped() constskgpu::graphite::Textureinline
mutableState() constskgpu::graphite::Textureprotected
numSamples() constskgpu::graphite::Textureinline
onDumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump, const char *dumpName) const overrideskgpu::graphite::Textureprotectedvirtual
operator=(const Resource &)=deleteskgpu::graphite::Resource
operator=(Resource &&)=deleteskgpu::graphite::Resource
ownership() constskgpu::graphite::Resourceinline
prepareForReturnToCache(const std::function< void()> &takeRef)skgpu::graphite::Resourceinlinevirtual
ref() constskgpu::graphite::Resourceinline
refCommandBuffer() constskgpu::graphite::Resourceinline
renderTextureView() constskgpu::graphite::DawnTextureinline
Resource(const Resource &)=deleteskgpu::graphite::Resource
Resource(Resource &&)=deleteskgpu::graphite::Resource
Resource(const SharedContext *, Ownership, skgpu::Budgeted, size_t gpuMemorySize, bool commandBufferRefsAsUsageRefs=false)skgpu::graphite::Resourceprotected
sampleTextureView() constskgpu::graphite::DawnTextureinline
setDeleteASAP()skgpu::graphite::Resourceinlineprotected
setKey(const GraphiteResourceKey &key)skgpu::graphite::Resourceinline
setLabel(std::string_view label)skgpu::graphite::Resourceinline
setReleaseCallback(sk_sp< RefCntedCallback >)skgpu::graphite::Texture
sharedContext() constskgpu::graphite::Resourceinlineprotected
Texture(const SharedContext *, SkISize dimensions, const TextureInfo &info, sk_sp< MutableTextureState > mutableState, Ownership, skgpu::Budgeted)skgpu::graphite::Textureprotected
textureInfo() constskgpu::graphite::Textureinline
uniqueID() constskgpu::graphite::Resourceinline
unref() constskgpu::graphite::Resourceinline
unrefCommandBuffer() constskgpu::graphite::Resourceinline
wasDestroyed() constskgpu::graphite::Resourceinline
~DawnTexture() overrideskgpu::graphite::DawnTextureinline
~Resource()skgpu::graphite::Resourceprotectedvirtual
~Texture() overrideskgpu::graphite::Texture