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

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

asyncMap(GpuFinishedProc=nullptr, GpuFinishedContext=nullptr)skgpu::graphite::Buffer
budgeted() constskgpu::graphite::Resourceinline
Buffer(const SharedContext *sharedContext, size_t size, bool commandBufferRefsAsUsageRefs=false)skgpu::graphite::Bufferinlineprotected
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constskgpu::graphite::Resource
fMapPtrskgpu::graphite::Bufferprotected
getLabel() constskgpu::graphite::Resourceinline
getResourceType() const overrideskgpu::graphite::Bufferinlinevirtual
gpuMemorySize() constskgpu::graphite::Resourceinline
isMapped() constskgpu::graphite::Bufferinline
isUnmappable() constskgpu::graphite::Buffervirtual
key() constskgpu::graphite::Resourceinline
Make(const MtlSharedContext *, size_t size, BufferType type, AccessPattern)skgpu::graphite::MtlBufferstatic
map()skgpu::graphite::Buffer
mtlBuffer() constskgpu::graphite::MtlBufferinline
onDumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump, const char *dumpName) constskgpu::graphite::Resourceinlineprotectedvirtual
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
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
setDeleteASAP()skgpu::graphite::Resourceinlineprotected
setKey(const GraphiteResourceKey &key)skgpu::graphite::Resourceinline
setLabel(std::string_view label)skgpu::graphite::Resourceinline
sharedContext() constskgpu::graphite::Resourceinlineprotected
size() constskgpu::graphite::Bufferinline
uniqueID() constskgpu::graphite::Resourceinline
unmap()skgpu::graphite::Buffer
unref() constskgpu::graphite::Resourceinline
unrefCommandBuffer() constskgpu::graphite::Resourceinline
wasDestroyed() constskgpu::graphite::Resourceinline
~Resource()skgpu::graphite::Resourceprotectedvirtual