Searched refs:ResourceHeapAllocation (Results 1 – 9 of 9) sorted by relevance
26 class ResourceHeapAllocation : public ResourceMemoryAllocation {28 ResourceHeapAllocation() = default;29 ResourceHeapAllocation(const AllocationInfo& info,33 ~ResourceHeapAllocation() override = default;34 ResourceHeapAllocation(const ResourceHeapAllocation&) = default;35 ResourceHeapAllocation& operator=(const ResourceHeapAllocation&) = default;
63 ResultOrError<ResourceHeapAllocation> AllocateMemory(68 void DeallocateMemory(ResourceHeapAllocation& allocation);75 void FreeMemory(ResourceHeapAllocation& allocation);77 ResultOrError<ResourceHeapAllocation> CreatePlacedResource(83 ResultOrError<ResourceHeapAllocation> CreateCommittedResource(102 SerialQueue<ExecutionSerial, ResourceHeapAllocation> mAllocationsToDelete;
182 ResultOrError<ResourceHeapAllocation> ResourceAllocatorManager::AllocateMemory( in AllocateMemory()202 ResourceHeapAllocation subAllocation; in AllocateMemory()210 ResourceHeapAllocation directAllocation; in AllocateMemory()223 for (ResourceHeapAllocation& allocation : in Tick()232 void ResourceAllocatorManager::DeallocateMemory(ResourceHeapAllocation& allocation) { in DeallocateMemory()253 void ResourceAllocatorManager::FreeMemory(ResourceHeapAllocation& allocation) { in FreeMemory()268 ResultOrError<ResourceHeapAllocation> ResourceAllocatorManager::CreatePlacedResource( in CreatePlacedResource()312 return ResourceHeapAllocation{}; // invalid in CreatePlacedResource()339 return ResourceHeapAllocation{allocation.GetInfo(), allocation.GetOffset(), in CreatePlacedResource()343 ResultOrError<ResourceHeapAllocation> ResourceAllocatorManager::CreateCommittedResource( in CreateCommittedResource()[all …]
23 ResourceHeapAllocation::ResourceHeapAllocation(const AllocationInfo& info, in ResourceHeapAllocation() function in dawn_native::d3d12::ResourceHeapAllocation31 void ResourceHeapAllocation::Invalidate() { in Invalidate()36 ID3D12Resource* ResourceHeapAllocation::GetD3D12Resource() const { in GetD3D12Resource()40 D3D12_GPU_VIRTUAL_ADDRESS ResourceHeapAllocation::GetGPUPointer() const { in GetGPUPointer()
37 ResourceHeapAllocation mUploadHeap;
108 ResultOrError<ResourceHeapAllocation> AllocateMemory(113 void DeallocateMemory(ResourceHeapAllocation& allocation);
80 ResourceHeapAllocation mResourceAllocation;
135 ResourceHeapAllocation mResourceAllocation;
521 void Device::DeallocateMemory(ResourceHeapAllocation& allocation) { in DeallocateMemory()525 ResultOrError<ResourceHeapAllocation> Device::AllocateMemory( in AllocateMemory()