X-Git-Url: https://eleni.mutantstargoat.com/git/?p=demo;a=blobdiff_plain;f=src%2Fvulkan%2Funiforms-vk.h;fp=src%2Fvulkan%2Funiforms-vk.h;h=68847ce0976bb2a89d316dad85630a7c43a92feb;hp=0000000000000000000000000000000000000000;hb=05d269a194496bcef85da78652b947f5bf1c9bcf;hpb=6cecb8f16f1863496884ca86790375dbb27138ba diff --git a/src/vulkan/uniforms-vk.h b/src/vulkan/uniforms-vk.h new file mode 100644 index 0000000..68847ce --- /dev/null +++ b/src/vulkan/uniforms-vk.h @@ -0,0 +1,18 @@ +#ifndef UNIFORMS_VK_H_ +#define UNIFORMS_VK_H_ + +#include "uniforms.h" + +class UniformBufferVK : public UniformBuffer { +public: + UniformBufferVK(); + virtual ~UniformBufferVK(); + + virtual bool create(int size); + virtual void destroy() override; + + virtual void bind(int binding) const override; + virtual void update(void *data) override; +}; + +#endif //UNIFORMS_VK_H_