Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
VulkanVertexBuffer.hpp
1#pragma once
2
3#include <Common/Graphics/VertexBuffer.hpp>
4#include <vulkan/vulkan.h>
5
6namespace Grindstone::GraphicsAPI::Vulkan {
8 public:
9 VertexBuffer(const CreateInfo& createInfo);
10 virtual ~VertexBuffer() override;
11 public:
12 VkBuffer GetBuffer() const;
13 private:
14 VkBuffer buffer = nullptr;
15 VkDeviceMemory memory = nullptr;
16 };
17}
Definition VertexBuffer.hpp:130
Definition VulkanVertexBuffer.hpp:7