Searched refs:VulkanBackendMemory (Results 1 – 8 of 8) sorted by relevance
/aosp_15_r20/external/skia/include/gpu/vk/ |
H A D | VulkanMemoryAllocator.h | 60 skgpu::VulkanBackendMemory* memory) = 0; 65 skgpu::VulkanBackendMemory* memory) = 0; 69 virtual void getAllocInfo(const skgpu::VulkanBackendMemory&, skgpu::VulkanAlloc*) const = 0; 74 virtual void* mapMemory(const skgpu::VulkanBackendMemory&) { return nullptr; } in mapMemory() argument 75 virtual VkResult mapMemory(const skgpu::VulkanBackendMemory& memory, void** data) { in mapMemory() 83 virtual void unmapMemory(const skgpu::VulkanBackendMemory&) = 0; 90 virtual void flushMappedMemory(const skgpu::VulkanBackendMemory&, VkDeviceSize, VkDeviceSize) {} in flushMappedMemory() argument 91 virtual VkResult flushMemory(const skgpu::VulkanBackendMemory& memory, in flushMemory() 97 virtual void invalidateMappedMemory(const skgpu::VulkanBackendMemory&, in invalidateMappedMemory() argument 100 virtual VkResult invalidateMemory(const skgpu::VulkanBackendMemory& memory, in invalidateMemory() [all …]
|
H A D | VulkanTypes.h | 32 typedef intptr_t VulkanBackendMemory; typedef 44 VulkanBackendMemory fBackendMemory = 0;
|
/aosp_15_r20/external/skia/src/gpu/vk/vulkanmemoryallocator/ |
H A D | VulkanAMDMemoryAllocator.h | 42 skgpu::VulkanBackendMemory*) override; 47 skgpu::VulkanBackendMemory*) override; 49 void freeMemory(const VulkanBackendMemory&) override; 51 void getAllocInfo(const VulkanBackendMemory&, VulkanAlloc*) const override; 53 VkResult mapMemory(const VulkanBackendMemory&, void** data) override; 54 void unmapMemory(const VulkanBackendMemory&) override; 56 VkResult flushMemory(const VulkanBackendMemory&, 59 VkResult invalidateMemory(const VulkanBackendMemory&,
|
H A D | VulkanAMDMemoryAllocator.cpp | 112 skgpu::VulkanBackendMemory* backendMemory) { in allocateImageMemory() 136 *backendMemory = (VulkanBackendMemory)allocation; in allocateImageMemory() 144 skgpu::VulkanBackendMemory* backendMemory) { in allocateBufferMemory() 206 *backendMemory = (VulkanBackendMemory)allocation; in allocateBufferMemory() 212 void VulkanAMDMemoryAllocator::freeMemory(const VulkanBackendMemory& memoryHandle) { in freeMemory() 218 void VulkanAMDMemoryAllocator::getAllocInfo(const VulkanBackendMemory& memoryHandle, in getAllocInfo() 245 VkResult VulkanAMDMemoryAllocator::mapMemory(const VulkanBackendMemory& memoryHandle, void** data) { in mapMemory() 251 void VulkanAMDMemoryAllocator::unmapMemory(const VulkanBackendMemory& memoryHandle) { in unmapMemory() 257 VkResult VulkanAMDMemoryAllocator::flushMemory(const VulkanBackendMemory& memoryHandle, in flushMemory() 265 VkResult VulkanAMDMemoryAllocator::invalidateMemory(const VulkanBackendMemory& memoryHandle, in invalidateMemory()
|
/aosp_15_r20/external/skia/tools/gpu/vk/ |
H A D | VkTestMemoryAllocator.h | 36 skgpu::VulkanBackendMemory*) override; 41 skgpu::VulkanBackendMemory*) override; 43 void freeMemory(const skgpu::VulkanBackendMemory&) override; 45 void getAllocInfo(const skgpu::VulkanBackendMemory&, skgpu::VulkanAlloc*) const override; 47 VkResult mapMemory(const skgpu::VulkanBackendMemory&, void** data) override; 48 void unmapMemory(const skgpu::VulkanBackendMemory&) override; 50 VkResult flushMemory(const skgpu::VulkanBackendMemory&, 53 VkResult invalidateMemory(const skgpu::VulkanBackendMemory&,
|
H A D | VkTestMemoryAllocator.cpp | 98 skgpu::VulkanBackendMemory* backendMemory) { in allocateImageMemory() 122 *backendMemory = (skgpu::VulkanBackendMemory)allocation; in allocateImageMemory() 130 skgpu::VulkanBackendMemory* backendMemory) { in allocateBufferMemory() 192 *backendMemory = (skgpu::VulkanBackendMemory)allocation; in allocateBufferMemory() 198 void VkTestMemoryAllocator::freeMemory(const skgpu::VulkanBackendMemory& memoryHandle) { in freeMemory() 204 void VkTestMemoryAllocator::getAllocInfo(const skgpu::VulkanBackendMemory& memoryHandle, in getAllocInfo() 231 VkResult VkTestMemoryAllocator::mapMemory(const skgpu::VulkanBackendMemory& memoryHandle, in mapMemory() 238 void VkTestMemoryAllocator::unmapMemory(const skgpu::VulkanBackendMemory& memoryHandle) { in unmapMemory() 244 VkResult VkTestMemoryAllocator::flushMemory(const skgpu::VulkanBackendMemory& memoryHandle, in flushMemory() 252 VkResult VkTestMemoryAllocator::invalidateMemory(const skgpu::VulkanBackendMemory& memoryHandle, in invalidateMemory()
|
/aosp_15_r20/external/skia/src/gpu/vk/ |
H A D | VulkanMemory.cpp | 28 VulkanBackendMemory memory = 0; in AllocBufferMemory() 63 VulkanBackendMemory memory = 0; in AllocImageMemory()
|
/aosp_15_r20/external/skia/ |
H A D | RELEASE_NOTES.md | 84 - `GrVkBackendMemory` = `skgpu::VulkanBackendMemory`
|