VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
Buffer.h
Go to the documentation of this file.
1
8
#pragma once
9
#include <
venom/common/plugin/graphics/Buffer.h
>
10
11
namespace
venom
12
{
13
namespace
vulkan
14
{
15
class
VulkanBuffer :
public
vc::BufferImpl
16
{
17
public
:
18
VulkanBuffer();
19
~VulkanBuffer();
20
21
vc::Error _InitWithSize(uint32_t size)
override
;
22
vc::Error _WriteToBuffer(
const
void
* data, uint32_t size, uint32_t offset)
override
;
23
};
24
}
25
}
venom::common::BufferImpl
Definition
Buffer.h:25
Buffer.h
venom::vulkan
Encapsulation of Vulkan for the front end of VenomEngine.
Definition
Allocator.h:18
venom
Contains the entirety of the code of the VenomEngine project.
Definition
Callback.h:13
lib
vulkan
include
venom
vulkan
plugin
graphics
Buffer.h
Generated by
1.13.2