Home
last modified time | relevance | path

Searched refs:GpuDeviceMemoryManager (Results 1 – 3 of 3) sorted by relevance

/external/vulkan-validation-layers/layers/
Dgpu_validation.h33 class GpuDeviceMemoryManager {
35 GpuDeviceMemoryManager(layer_data *dev_data, uint32_t data_size);
36 ~GpuDeviceMemoryManager();
Dgpu_validation.cpp38 GpuDeviceMemoryManager::GpuDeviceMemoryManager(layer_data *dev_data, uint32_t data_size) { in GpuDeviceMemoryManager() function in GpuDeviceMemoryManager
52 GpuDeviceMemoryManager::~GpuDeviceMemoryManager() { in ~GpuDeviceMemoryManager()
59 VkResult GpuDeviceMemoryManager::GetBlock(GpuDeviceMemoryBlock *block) { in GetBlock()
96 void GpuDeviceMemoryManager::PutBackBlock(VkBuffer buffer, VkDeviceMemory memory, uint32_t offset) { in PutBackBlock()
101 void GpuDeviceMemoryManager::PutBackBlock(GpuDeviceMemoryBlock &block) { in PutBackBlock()
125 bool GpuDeviceMemoryManager::MemoryTypeFromProperties(uint32_t typeBits, VkFlags requirements_mask,… in MemoryTypeFromProperties()
142 VkResult GpuDeviceMemoryManager::AllocMemoryChunk(MemoryChunk &chunk) { in AllocMemoryChunk()
200 void GpuDeviceMemoryManager::FreeMemoryChunk(MemoryChunk &chunk) { in FreeMemoryChunk()
205 void GpuDeviceMemoryManager::FreeAllBlocks() { in FreeAllBlocks()
360 std::unique_ptr<GpuDeviceMemoryManager> memory_manager( in GpuPostCallRecordCreateDevice()
[all …]
Dcore_validation_types.h1124 class GpuDeviceMemoryManager;
1140 std::unique_ptr<GpuDeviceMemoryManager> memory_manager;