Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrD3DBuffer, 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 |
d3dResource() const | GrD3DBuffer | inline |
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) const | GrGpuResource | virtual |
dumpMemoryStatisticsPriv(SkTraceMemoryDump *traceMemoryDump, const SkString &resourceName, const char *type, size_t size) const | GrGpuResource | protected |
fMapPtr | GrGpuBuffer | protected |
fResourceState | GrD3DBuffer | 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 |
GrD3DBuffer(GrD3DGpu *, size_t size, GrGpuBufferType, GrAccessPattern, gr_cp< ID3D12Resource >, sk_sp< GrD3DAlloc >, D3D12_RESOURCE_STATES, std::string_view label) | GrD3DBuffer | 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 > | |
Make(GrD3DGpu *, size_t size, GrGpuBufferType, GrAccessPattern) | GrD3DBuffer | static |
map() | GrGpuBuffer | |
MapType enum name | GrGpuBuffer | protected |
onAbandon() override | GrD3DBuffer | protectedvirtual |
onRelease() override | GrD3DBuffer | protectedvirtual |
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 |
setResourceState(const GrD3DGpu *gpu, D3D12_RESOURCE_STATES newResourceState) | GrD3DBuffer | |
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 |
~GrD3DBuffer() override | GrD3DBuffer | inline |
~GrGpuResource() | GrGpuResource | protectedvirtual |