summaryrefslogtreecommitdiff
path: root/src/renderer/backends
diff options
context:
space:
mode:
authoromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-03-27 23:07:16 +1100
committeromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-03-27 23:07:16 +1100
commitfe83372519e3ae8dd88ecfb4c67d484a1a5f13af (patch)
tree7c60d8840d457a95a0f01e9e2f0c55971948ce5f /src/renderer/backends
parentff907c6ffa7ed0a7c6ce938b40a6c223dd0a3b9d (diff)
brainsforming refined layout for renderer
Diffstat (limited to 'src/renderer/backends')
-rw-r--r--src/renderer/backends/backend_vulkan.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/renderer/backends/backend_vulkan.c b/src/renderer/backends/backend_vulkan.c
index c57da9d..d78d4d2 100644
--- a/src/renderer/backends/backend_vulkan.c
+++ b/src/renderer/backends/backend_vulkan.c
@@ -173,20 +173,15 @@ typedef struct vulkan_state {
} vulkan_state;
// pipeline stuff
-bool vulkan_graphics_pipeline_create(
- vulkan_context* context,
- vulkan_renderpass* renderpass,
- u32 attribute_count,
- VkVertexInputAttributeDescription* attributes,
- // ... https://youtu.be/OmPmftW7Kjg?si=qn_777v_ppHKzswK&t=568
-) {
-
-}
+bool vulkan_graphics_pipeline_create(vulkan_context* context, vulkan_renderpass* renderpass,
+ u32 attribute_count,
+ VkVertexInputAttributeDescription* attributes,
+ // ... https://youtu.be/OmPmftW7Kjg?si=qn_777v_ppHKzswK&t=568
+) {}
bool create_shader_module(vulkan_context* context, const char* filename, const char* type_str,
VkShaderStageFlagBits flag, u32 stage_index,
vulkan_shader_stage* shader_stages) {
-
memset(&shader_stages[stage_index].create_info, 0, sizeof(VkShaderModuleCreateInfo));
memset(&shader_stages[stage_index].stage_create_info, 0, sizeof(VkPipelineShaderStageCreateInfo));