6#ifndef INCLUDE_VULKANENGINE_BUFFERBASE_H_
7#define INCLUDE_VULKANENGINE_BUFFERBASE_H_
10#pragma clang diagnostic push
11#pragma clang diagnostic ignored "-Wnullability-completeness"
13#include <vk_mem_alloc.h>
15#pragma clang diagnostic pop
26 virtual void updateBuffer(
const void* _data,
size_t _data_size);
Base class for various classes which represent data buffers on the GPU/CPU.
Definition: BufferBase.h:21
VmaAllocation vma_allocation
Definition: BufferBase.h:31
virtual void updateBuffer(const void *_data, size_t _data_size)
Definition: BufferBase.cpp:24
TODO development of this class is in progress.
Definition: Attribute.h:13