summaryrefslogtreecommitdiff
path: root/src/components.hpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-02-28 22:33:58 -0500
committerJonathan Bradley <jcb@pikum.xyz>2025-02-28 22:33:58 -0500
commit37347bf7811a5fa42c98e2a19adfee15252ee479 (patch)
tree70fe178ad777f52404f51b90c06b8d14ef101276 /src/components.hpp
parent85bbecbdebf4f096418aea1cd4f9616f9d97e451 (diff)
pke: checkpoint: vk renames + first-pass ui
Renamed pipeline and descriptor names to be more self-descriptive. UI work is not done, and will not record. Needs vulkan items created (buffers).
Diffstat (limited to 'src/components.hpp')
-rw-r--r--src/components.hpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/components.hpp b/src/components.hpp
index cf86099..b587fcc 100644
--- a/src/components.hpp
+++ b/src/components.hpp
@@ -1,6 +1,7 @@
#ifndef PKE_COMPONENTS_HPP
#define PKE_COMPONENTS_HPP
+#include "components-vk.hpp"
#include "pk.h"
#include "physics.hpp"
#include "plugin-types.hpp"
@@ -26,12 +27,6 @@ struct Entity_Base {
bool isMarkedForRemoval = false;
};
-struct BufferBindingDetails {
- VkBuffer buffer = VK_NULL_HANDLE;
- uint32_t firstBinding = 0;
- uint32_t bindingCount = 0;
- VkDeviceSize offsets[1] = {0};
-};
struct CompGrBinds {
EntityHandle entHandle = EntityHandle_MAX;
GrBindsHandle grBindsHandle = GrBindsHandle_MAX;