projects
/
demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
backup - missing some
[demo]
/
src
/
vulkan
/
uniforms-vk.h
diff --git
a/src/vulkan/uniforms-vk.h
b/src/vulkan/uniforms-vk.h
index
68847ce
..
a7f18bc
100644
(file)
--- a/
src/vulkan/uniforms-vk.h
+++ b/
src/vulkan/uniforms-vk.h
@@
-1,9
+1,17
@@
#ifndef UNIFORMS_VK_H_
#define UNIFORMS_VK_H_
#ifndef UNIFORMS_VK_H_
#define UNIFORMS_VK_H_
+#include <vulkan/vulkan.h>
#include "uniforms.h"
#include "uniforms.h"
+#include "vkutil.h"
class UniformBufferVK : public UniformBuffer {
class UniformBufferVK : public UniformBuffer {
+private:
+ vku_buffer *ubo;
+
+ VkWriteDescriptorSet descr_write;
+ VkDescriptorBufferInfo ubo_inf;
+
public:
UniformBufferVK();
virtual ~UniformBufferVK();
public:
UniformBufferVK();
virtual ~UniformBufferVK();
@@
-12,7
+20,7
@@
public:
virtual void destroy() override;
virtual void bind(int binding) const override;
virtual void destroy() override;
virtual void bind(int binding) const override;
- virtual void update(void *data) override;
+ virtual bool update(void *data) override;
};
#endif //UNIFORMS_VK_H_
};
#endif //UNIFORMS_VK_H_