This is the complete list of members for GrGpuBuffer, including all inherited members.
accessPattern() const | GrGpuBuffer | inline |
addInitialRef() const | GrIORef< GrGpuResource > | inlineprotected |
cacheAccess() | GrGpuResource | inline |
cacheAccess() const | GrGpuResource | inline |
clearToZero() | GrGpuBuffer | |
ComputeScratchKeyForDynamicBuffer(size_t size, GrGpuBufferType, skgpu::ScratchKey *) | GrGpuBuffer | static |
CreateUniqueID() | GrGpuResource | static |
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const | GrGpuResource | virtual |
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) const | GrGpuResource | protected |
fMapPtr | GrGpuBuffer | protected |
getContext() const | GrGpuResource | |
getContext() | GrGpuResource | |
getGpu() const | GrGpuResource | inlineprotected |
getLabel() const | GrGpuResource | inline |
getResourceName() const | GrGpuResource | protected |
getUniqueKey() const | GrGpuResource | inline |
gpuMemorySize() const | GrGpuResource | inline |
GrBuffer(const GrBuffer &)=delete | GrBuffer | |
GrBuffer()=default | GrBuffer | protected |
GrGpuBuffer(GrGpu *, size_t sizeInBytes, GrGpuBufferType, GrAccessPattern, std::string_view label) | GrGpuBuffer | protected |
GrGpuResource(GrGpu *, std::string_view label) | GrGpuResource | protected |
GrIORef() | GrIORef< GrGpuResource > | inlineprotected |
intendedType() const | GrGpuBuffer | inline |
internalHasNoCommandBufferUsages() const | GrIORef< GrGpuResource > | inlineprotected |
internalHasRef() const | GrIORef< GrGpuResource > | inlineprotected |
isCpuBuffer() const final | GrGpuBuffer | inlinevirtual |
isMapped() const | GrGpuBuffer | |
LastRemovedRef enum name | GrIORef< GrGpuResource > | |
map() | GrGpuBuffer | |
MapType enum name | GrGpuBuffer | protected |
onAbandon() | GrGpuResource | inlineprotectedvirtual |
onClearToZero()=0 | GrGpuBuffer | privatepure virtual |
onMap(MapType)=0 | GrGpuBuffer | privatepure virtual |
onRelease() | GrGpuResource | inlineprotectedvirtual |
onUnmap(MapType)=0 | GrGpuBuffer | privatepure virtual |
onUpdateData(const void *src, size_t offset, size_t size, bool preserve)=0 | GrGpuBuffer | privatepure virtual |
GrGpuResource::operator=(SkNoncopyable &&)=default | SkNoncopyable | |
GrBuffer::operator=(const GrBuffer &)=delete | GrBuffer | |
proxyAccess() | GrGpuResource | inline |
ref() const final | GrGpuBuffer | inlinevirtual |
refCommandBuffer() const | GrIORef< GrGpuResource > | inline |
registerWithCache(skgpu::Budgeted) | GrGpuResource | protected |
registerWithCacheWrapped(GrWrapCacheable) | GrGpuResource | protected |
resourcePriv() | GrGpuResource | inline |
resourcePriv() const | GrGpuResource | inline |
setLabel(std::string_view label) | GrGpuResource | inline |
setMemoryBacking(SkTraceMemoryDump *, const SkString &) const | GrGpuResource | inlineprotectedvirtual |
size() const final | GrGpuBuffer | inlinevirtual |
SkNoncopyable()=default | SkNoncopyable | |
SkNoncopyable(SkNoncopyable &&)=default | SkNoncopyable | |
unique() const | GrIORef< GrGpuResource > | inline |
uniqueID() const | GrGpuResource | inline |
unmap() | GrGpuBuffer | |
unref() const final | GrGpuBuffer | inlinevirtual |
unrefCommandBuffer() const | GrIORef< GrGpuResource > | inline |
updateData(const void *src, size_t offset, size_t size, bool preserve) | GrGpuBuffer | |
wasDestroyed() const | GrGpuResource | inline |
~GrBuffer()=default | GrBuffer | virtual |
~GrGpuResource() | GrGpuResource | protectedvirtual |