summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--src/gpu/gpu.cc2
-rw-r--r--src/gpu/gpu.h2
-rw-r--r--src/main.cc2
-rw-r--r--src/platform/platform.cc (renamed from src/platform.cc)2
-rw-r--r--src/platform/platform.h (renamed from src/platform.h)0
-rw-r--r--src/test_demo.cc2
-rw-r--r--src/tests/test_3d_physics.cc2
-rw-r--r--src/tests/test_3d_render.cc2
-rw-r--r--src/tests/test_mesh.cc2
-rw-r--r--src/tests/test_platform.cc2
-rw-r--r--src/tests/test_shader_compilation.cc2
-rw-r--r--src/tests/test_texture_manager.cc2
13 files changed, 12 insertions, 12 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5828db7..3f0db8a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -116,7 +116,7 @@ set(3D_SOURCES
src/3d/bvh.cc
src/3d/physics.cc
)
-set(PLATFORM_SOURCES src/platform.cc third_party/glfw3webgpu/glfw3webgpu.c)
+set(PLATFORM_SOURCES src/platform/platform.cc third_party/glfw3webgpu/glfw3webgpu.c)
set(UTIL_SOURCES src/util/asset_manager.cc)
#-- - Subsystem Libraries -- -
diff --git a/src/gpu/gpu.cc b/src/gpu/gpu.cc
index 1d661c7..45f0f34 100644
--- a/src/gpu/gpu.cc
+++ b/src/gpu/gpu.cc
@@ -6,7 +6,7 @@
#include "demo_effects.h"
#include "effect.h"
#include "gpu/effects/shaders.h"
-#include "platform.h"
+#include "platform/platform.h"
#include <cassert>
#include <cmath>
diff --git a/src/gpu/gpu.h b/src/gpu/gpu.h
index 40274b9..d7f5a8d 100644
--- a/src/gpu/gpu.h
+++ b/src/gpu/gpu.h
@@ -4,7 +4,7 @@
#pragma once
-#include "platform.h"
+#include "platform/platform.h"
struct PlatformState; // Forward declaration
diff --git a/src/main.cc b/src/main.cc
index 978a34e..0fb0fb6 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -14,7 +14,7 @@
#include "generated/assets.h" // Include generated asset header
#include "gpu/demo_effects.h" // For GetDemoDuration()
#include "gpu/gpu.h"
-#include "platform.h"
+#include "platform/platform.h"
#include "util/math.h"
#include <cmath>
#include <cstdio>
diff --git a/src/platform.cc b/src/platform/platform.cc
index fbd1d51..29b3af3 100644
--- a/src/platform.cc
+++ b/src/platform/platform.cc
@@ -2,7 +2,7 @@
// It implements platform-specific windowing and input using GLFW.
// Handles fullscreen toggling and native surface creation for WebGPU.
-#include "platform.h"
+#include "platform/platform.h"
#include "glfw3webgpu.h"
#include <GLFW/glfw3.h>
diff --git a/src/platform.h b/src/platform/platform.h
index 0a98850..0a98850 100644
--- a/src/platform.h
+++ b/src/platform/platform.h
diff --git a/src/test_demo.cc b/src/test_demo.cc
index a93b0b1..0d6be0a 100644
--- a/src/test_demo.cc
+++ b/src/test_demo.cc
@@ -7,7 +7,7 @@
#include "generated/assets.h" // Note: uses main demo asset bundle
#include "gpu/demo_effects.h"
#include "gpu/gpu.h"
-#include "platform.h"
+#include "platform/platform.h"
#include <cmath>
#include <cstdio>
#include <cstdlib>
diff --git a/src/tests/test_3d_physics.cc b/src/tests/test_3d_physics.cc
index 0dfe1ce..eb1f5ef 100644
--- a/src/tests/test_3d_physics.cc
+++ b/src/tests/test_3d_physics.cc
@@ -9,7 +9,7 @@
#include "3d/scene.h"
#include "gpu/effects/shaders.h"
#include "gpu/texture_manager.h"
-#include "platform.h"
+#include "platform/platform.h"
#include "procedural/generator.h"
#include <cmath>
#include <cstdio>
diff --git a/src/tests/test_3d_render.cc b/src/tests/test_3d_render.cc
index 00de60e..d9fb118 100644
--- a/src/tests/test_3d_render.cc
+++ b/src/tests/test_3d_render.cc
@@ -8,7 +8,7 @@
#include "generated/assets.h"
#include "gpu/effects/shaders.h"
#include "gpu/texture_manager.h"
-#include "platform.h"
+#include "platform/platform.h"
#include "procedural/generator.h"
#include <cmath>
#include <cstdio>
diff --git a/src/tests/test_mesh.cc b/src/tests/test_mesh.cc
index 55de3a9..7f898c4 100644
--- a/src/tests/test_mesh.cc
+++ b/src/tests/test_mesh.cc
@@ -7,7 +7,7 @@
#include "3d/scene.h"
#include "gpu/effects/shaders.h"
#include "gpu/texture_manager.h"
-#include "platform.h"
+#include "platform/platform.h"
#include "util/asset_manager_utils.h"
#include <webgpu.h>
#include "procedural/generator.h"
diff --git a/src/tests/test_platform.cc b/src/tests/test_platform.cc
index 80016ec..feac14b 100644
--- a/src/tests/test_platform.cc
+++ b/src/tests/test_platform.cc
@@ -1,7 +1,7 @@
// Tests for platform windowing and input abstraction.
// Covers basic lifecycle, time queries, and string view helpers.
-#include "platform.h"
+#include "platform/platform.h"
#include <cassert>
#include <cmath>
#include <cstdio>
diff --git a/src/tests/test_shader_compilation.cc b/src/tests/test_shader_compilation.cc
index 8b3b5f5..fdd71b8 100644
--- a/src/tests/test_shader_compilation.cc
+++ b/src/tests/test_shader_compilation.cc
@@ -8,7 +8,7 @@
#include "generated/assets.h"
#include "gpu/effects/shader_composer.h"
#include "gpu/effects/shaders.h"
-#include "platform.h"
+#include "platform/platform.h"
#include <cassert>
#include <cstdio>
#include <cstring>
diff --git a/src/tests/test_texture_manager.cc b/src/tests/test_texture_manager.cc
index 75d897d..47c3f9f 100644
--- a/src/tests/test_texture_manager.cc
+++ b/src/tests/test_texture_manager.cc
@@ -3,7 +3,7 @@
// with valid device).
#include "gpu/texture_manager.h"
-#include "platform.h"
+#include "platform/platform.h"
#include "procedural/generator.h"
#include <cstdio>