summaryrefslogtreecommitdiff
path: root/src/systems/terrain.c
diff options
context:
space:
mode:
authoromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-06-22 17:24:05 +1000
committeromniscient <17525998+omnisci3nce@users.noreply.github.com>2024-06-22 17:24:43 +1000
commita2b43f8f93365874ba46dfaacd59df9e197c32e7 (patch)
treed1663c8dde2cb29cb7eaabfde0cf2050fe248f35 /src/systems/terrain.c
parent434d7387fe0dda917d3a9f1df7f1c5fd113d6188 (diff)
add state for heightmap
Diffstat (limited to 'src/systems/terrain.c')
-rw-r--r--src/systems/terrain.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/systems/terrain.c b/src/systems/terrain.c
index e69de29..1ff4078 100644
--- a/src/systems/terrain.c
+++ b/src/systems/terrain.c
@@ -0,0 +1,24 @@
+/**
+ * @file terrain.c
+ * @author your name (you@domain.com)
+ * @brief
+ * @version 0.1
+ * @date 2024-06-22
+ *
+ * @copyright Copyright (c) 2024
+ *
+ */
+#include "terrain.h"
+#include "ral.h"
+
+bool terrain_system_init(terrain_state* state) {
+ gpu_renderpass_desc rpass_desc = {
+ .default_framebuffer = true,
+ };
+ struct graphics_pipeline_desc pipeline_desc = {
+
+ };
+
+ state->hmap_renderpass = gpu_renderpass_create(&rpass_desc);
+ state->hmap_pipeline = gpu_graphics_pipeline_create(pipeline_desc);
+} \ No newline at end of file