aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
author3gg <3gg@shellblade.net>2025-10-31 20:27:57 -0700
committer3gg <3gg@shellblade.net>2025-10-31 20:27:57 -0700
commitd94deb565d3d44834f8e0e3d4653fe721791eb4e (patch)
treedba215c50337f10babf7d71a7ce3a635ee56b694 /src
parent5b0bb98688343657c437fd755051ec6f22d82095 (diff)
Consolidate scene header
Diffstat (limited to 'src')
-rw-r--r--src/asset/asset_cache.c4
-rw-r--r--src/asset/model.c4
-rw-r--r--src/memory.c3
-rw-r--r--src/scene/camera.c4
-rw-r--r--src/scene/model.c2
-rw-r--r--src/scene/model_impl.h2
-rw-r--r--src/scene/node.c2
-rw-r--r--src/scene/node_impl.h2
-rw-r--r--src/scene/object_impl.h2
-rw-r--r--src/scene/scene_impl.h2
-rw-r--r--src/util/skyquad.c5
11 files changed, 14 insertions, 18 deletions
diff --git a/src/asset/asset_cache.c b/src/asset/asset_cache.c
index 2df0242..dfaf7c6 100644
--- a/src/asset/asset_cache.c
+++ b/src/asset/asset_cache.c
@@ -1,6 +1,6 @@
1#include "asset_cache.h" 1#include "asset_cache.h"
2 2
3#include "../animation_impl.h" 3#include "animation_impl.h"
4#include "memory.h" 4#include "memory.h"
5#include "model.h" 5#include "model.h"
6#include "scene/model_impl.h" 6#include "scene/model_impl.h"
@@ -9,7 +9,7 @@
9 9
10#include <gfx/asset.h> 10#include <gfx/asset.h>
11#include <gfx/gfx.h> 11#include <gfx/gfx.h>
12#include <gfx/scene/node.h> 12#include <gfx/scene.h>
13#include <gfx_assert.h> 13#include <gfx_assert.h>
14 14
15#include <cstring.h> 15#include <cstring.h>
diff --git a/src/asset/model.c b/src/asset/model.c
index 60e7ad1..2ee3cd1 100644
--- a/src/asset/model.c
+++ b/src/asset/model.c
@@ -89,9 +89,7 @@
89#include <gfx/core.h> 89#include <gfx/core.h>
90#include <gfx/gfx.h> 90#include <gfx/gfx.h>
91#include <gfx/render/llr.h> 91#include <gfx/render/llr.h>
92#include <gfx/scene/camera.h> 92#include <gfx/scene.h>
93#include <gfx/scene/node.h>
94#include <gfx/scene/object.h>
95#include <gfx/sizes.h> 93#include <gfx/sizes.h>
96#include <gfx/util/shader.h> 94#include <gfx/util/shader.h>
97 95
diff --git a/src/memory.c b/src/memory.c
index a4d6920..de20f78 100644
--- a/src/memory.c
+++ b/src/memory.c
@@ -1,6 +1,6 @@
1#include "memory.h" 1#include "memory.h"
2 2
3#include <gfx/scene/camera.h> 3#include <gfx/scene.h>
4#include <gfx/sizes.h> 4#include <gfx/sizes.h>
5 5
6#include "animation_impl.h" 6#include "animation_impl.h"
@@ -11,7 +11,6 @@
11#include "scene/scene_impl.h" 11#include "scene/scene_impl.h"
12 12
13#include <log/log.h> 13#include <log/log.h>
14#include <math/camera.h>
15#include <mempool.h> 14#include <mempool.h>
16 15
17DEF_MEMPOOL(anima_pool, Anima, GFX_MAX_NUM_ANIMAS) 16DEF_MEMPOOL(anima_pool, Anima, GFX_MAX_NUM_ANIMAS)
diff --git a/src/scene/camera.c b/src/scene/camera.c
index 475101d..eeb5f7e 100644
--- a/src/scene/camera.c
+++ b/src/scene/camera.c
@@ -1,11 +1,11 @@
1#include <gfx/scene/camera.h> 1#include <gfx/scene.h>
2 2
3#include "memory.h" 3#include "memory.h"
4 4
5#include <assert.h> 5#include <assert.h>
6#include <math/camera.h> 6#include <math/camera.h>
7 7
8Camera* gfx_make_camera() { 8Camera* gfx_make_camera(void) {
9 Camera* camera = mem_alloc_camera(); 9 Camera* camera = mem_alloc_camera();
10 *camera = camera_perspective( 10 *camera = camera_perspective(
11 /*fovy=*/90.0 * TO_RAD, /*aspect=*/16.0 / 9.0, 11 /*fovy=*/90.0 * TO_RAD, /*aspect=*/16.0 / 9.0,
diff --git a/src/scene/model.c b/src/scene/model.c
index e280a41..1bd0112 100644
--- a/src/scene/model.c
+++ b/src/scene/model.c
@@ -1,6 +1,6 @@
1#include "model_impl.h" 1#include "model_impl.h"
2 2
3#include <gfx/scene/node.h> 3#include <gfx/scene.h>
4 4
5#include "memory.h" 5#include "memory.h"
6 6
diff --git a/src/scene/model_impl.h b/src/scene/model_impl.h
index 079aede..72cd0ab 100644
--- a/src/scene/model_impl.h
+++ b/src/scene/model_impl.h
@@ -1,6 +1,6 @@
1#pragma once 1#pragma once
2 2
3#include <gfx/scene/model.h> 3#include <gfx/scene.h>
4 4
5#include "memory.h" 5#include "memory.h"
6 6
diff --git a/src/scene/node.c b/src/scene/node.c
index 7032324..0004d27 100644
--- a/src/scene/node.c
+++ b/src/scene/node.c
@@ -8,7 +8,7 @@
8 8
9#include "gfx_assert.h" 9#include "gfx_assert.h"
10 10
11#include <gfx/scene/camera.h> 11#include <gfx/scene.h>
12 12
13#include <cstring.h> 13#include <cstring.h>
14#include <log/log.h> 14#include <log/log.h>
diff --git a/src/scene/node_impl.h b/src/scene/node_impl.h
index aba8c41..9e65588 100644
--- a/src/scene/node_impl.h
+++ b/src/scene/node_impl.h
@@ -1,6 +1,6 @@
1#pragma once 1#pragma once
2 2
3#include <gfx/scene/node.h> 3#include <gfx/scene.h>
4 4
5#include "../types.h" 5#include "../types.h"
6 6
diff --git a/src/scene/object_impl.h b/src/scene/object_impl.h
index 1b14cb5..345d615 100644
--- a/src/scene/object_impl.h
+++ b/src/scene/object_impl.h
@@ -1,6 +1,6 @@
1#pragma once 1#pragma once
2 2
3#include <gfx/scene/object.h> 3#include <gfx/scene.h>
4 4
5#include "../types.h" 5#include "../types.h"
6 6
diff --git a/src/scene/scene_impl.h b/src/scene/scene_impl.h
index 157f891..ad2e892 100644
--- a/src/scene/scene_impl.h
+++ b/src/scene/scene_impl.h
@@ -1,6 +1,6 @@
1#pragma once 1#pragma once
2 2
3#include <gfx/scene/scene.h> 3#include <gfx/scene.h>
4 4
5#include "../types.h" 5#include "../types.h"
6 6
diff --git a/src/util/skyquad.c b/src/util/skyquad.c
index 1a9b4af..f4561f2 100644
--- a/src/util/skyquad.c
+++ b/src/util/skyquad.c
@@ -1,9 +1,8 @@
1#include <gfx/util/skyquad.h> 1#include <gfx/util/skyquad.h>
2 2
3#include <../../include/gfx/render/llr.h>
4#include <gfx/core.h> 3#include <gfx/core.h>
5#include <gfx/scene/node.h> 4#include <gfx/render/llr.h>
6#include <gfx/scene/object.h> 5#include <gfx/scene.h>
7#include <gfx/util/geometry.h> 6#include <gfx/util/geometry.h>
8#include <gfx/util/shader.h> 7#include <gfx/util/shader.h>
9 8