KDGpu::ApiBuffer¶
Module: API
#include <api_buffer.h>
Inherited by KDGpu::VulkanBuffer
Public Functions¶
Name | |
---|---|
virtual void * | map() =0 |
virtual void | unmap() =0 |
virtual void | invalidate() =0 |
virtual void | flush() =0 |
virtual MemoryHandle | externalMemoryHandle() const =0 |
virtual BufferDeviceAddress | bufferDeviceAddress() const =0 |
Public Functions Documentation¶
function map¶
1 |
|
Reimplemented by: KDGpu::VulkanBuffer::map
function unmap¶
1 |
|
Reimplemented by: KDGpu::VulkanBuffer::unmap
function invalidate¶
1 |
|
Reimplemented by: KDGpu::VulkanBuffer::invalidate
function flush¶
1 |
|
Reimplemented by: KDGpu::VulkanBuffer::flush
function externalMemoryHandle¶
1 |
|
Reimplemented by: KDGpu::VulkanBuffer::externalMemoryHandle
function bufferDeviceAddress¶
1 |
|
Reimplemented by: KDGpu::VulkanBuffer::bufferDeviceAddress
Updated on 2024-11-25 at 00:15:04 +0000