Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
GrGpuBuffer Member List

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

accessPattern() constGrGpuBufferinline
addInitialRef() constGrIORef< GrGpuResource >inlineprotected
cacheAccess()GrGpuResourceinline
cacheAccess() constGrGpuResourceinline
clearToZero()GrGpuBuffer
computeScratchKey(skgpu::ScratchKey *key) const overrideGrGpuBufferprivatevirtual
ComputeScratchKeyForDynamicBuffer(size_t size, GrGpuBufferType, skgpu::ScratchKey *)GrGpuBufferstatic
CreateUniqueID()GrGpuResourcestatic
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constGrGpuResourcevirtual
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) constGrGpuResourceprotected
fMapPtrGrGpuBufferprotected
getContext() constGrGpuResource
getContext()GrGpuResource
getGpu() constGrGpuResourceinlineprotected
getLabel() constGrGpuResourceinline
getResourceName() constGrGpuResourceprotected
getResourceType() const overrideGrGpuBufferinlineprivatevirtual
getUniqueKey() constGrGpuResourceinline
gpuMemorySize() constGrGpuResourceinline
GrBuffer(const GrBuffer &)=deleteGrBuffer
GrBuffer()=defaultGrBufferprotected
GrGpuBuffer(GrGpu *, size_t sizeInBytes, GrGpuBufferType, GrAccessPattern, std::string_view label)GrGpuBufferprotected
GrGpuResource(GrGpu *, std::string_view label)GrGpuResourceprotected
GrIORef()GrIORef< GrGpuResource >inlineprotected
intendedType() constGrGpuBufferinline
internalHasNoCommandBufferUsages() constGrIORef< GrGpuResource >inlineprotected
internalHasRef() constGrIORef< GrGpuResource >inlineprotected
isCpuBuffer() const finalGrGpuBufferinlinevirtual
isMapped() constGrGpuBuffer
LastRemovedRef enum nameGrIORef< GrGpuResource >
map()GrGpuBuffer
MapType enum nameGrGpuBufferprotected
onAbandon()GrGpuResourceinlineprotectedvirtual
onClearToZero()=0GrGpuBufferprivatepure virtual
onGpuMemorySize() const overrideGrGpuBufferinlineprivatevirtual
onMap(MapType)=0GrGpuBufferprivatepure virtual
onRelease()GrGpuResourceinlineprotectedvirtual
onSetLabel() overrideGrGpuBufferinlineprivatevirtual
onUnmap(MapType)=0GrGpuBufferprivatepure virtual
onUpdateData(const void *src, size_t offset, size_t size, bool preserve)=0GrGpuBufferprivatepure virtual
GrGpuResource::operator=(SkNoncopyable &&)=defaultSkNoncopyable
GrBuffer::operator=(const GrBuffer &)=deleteGrBuffer
proxyAccess()GrGpuResourceinline
ref() const finalGrGpuBufferinlinevirtual
refCommandBuffer() constGrIORef< GrGpuResource >inline
registerWithCache(skgpu::Budgeted)GrGpuResourceprotected
registerWithCacheWrapped(GrWrapCacheable)GrGpuResourceprotected
resourcePriv()GrGpuResourceinline
resourcePriv() constGrGpuResourceinline
setLabel(std::string_view label)GrGpuResourceinline
setMemoryBacking(SkTraceMemoryDump *, const SkString &) constGrGpuResourceinlineprotectedvirtual
size() const finalGrGpuBufferinlinevirtual
SkNoncopyable()=defaultSkNoncopyable
SkNoncopyable(SkNoncopyable &&)=defaultSkNoncopyable
unique() constGrIORef< GrGpuResource >inline
uniqueID() constGrGpuResourceinline
unmap()GrGpuBuffer
unref() const finalGrGpuBufferinlinevirtual
unrefCommandBuffer() constGrIORef< GrGpuResource >inline
updateData(const void *src, size_t offset, size_t size, bool preserve)GrGpuBuffer
wasDestroyed() constGrGpuResourceinline
~GrBuffer()=defaultGrBuffervirtual
~GrGpuResource()GrGpuResourceprotectedvirtual