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
6
namespace
Grindstone::GraphicsAPI::Vulkan {
7
class
VertexBuffer
:
public
Grindstone::GraphicsAPI::VertexBuffer
{
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
}
Grindstone::GraphicsAPI::VertexBuffer
Definition
VertexBuffer.hpp:130
Grindstone::GraphicsAPI::Vulkan::VertexBuffer
Definition
VulkanVertexBuffer.hpp:7
Grindstone::GraphicsAPI::VertexBuffer::CreateInfo
Definition
VertexBuffer.hpp:132
sources
code
Plugins
GraphicsVulkan
VulkanVertexBuffer.hpp
Generated by
1.12.0