VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
Buffer.h
Go to the documentation of this file.
1
8#pragma once
10
11namespace venom
12{
13namespace vulkan
14{
15class VulkanBuffer : public vc::BufferImpl
16{
17public:
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}
Definition Buffer.h:25
Encapsulation of Vulkan for the front end of VenomEngine.
Definition Allocator.h:18
Contains the entirety of the code of the VenomEngine project.
Definition Callback.h:13