From 7e51dc8b4ea8e39357263a7bd70746aad2f5b7f3 Mon Sep 17 00:00:00 2001
From: 3gg <3gg@shellblade.net>
Date: Thu, 5 Jan 2023 16:35:11 -0800
Subject: Let the scene loader compile shader computations.

---
 gltfview/src/game.c | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

(limited to 'gltfview')

diff --git a/gltfview/src/game.c b/gltfview/src/game.c
index f2e5a88..bd474d6 100644
--- a/gltfview/src/game.c
+++ b/gltfview/src/game.c
@@ -37,6 +37,7 @@ static const char* DAMAGED_HELMET =
 
 static const char* CLOUDS1_TEXTURE = "/assets/skybox/clouds1/clouds1_west.bmp";
 
+// TODO: Move this debug rendering to the renderer.
 static ShaderProgram* load_shader(
     RenderBackend* render_backend, const char* view_mode) {
   ShaderProgram* shader = 0;
@@ -147,13 +148,14 @@ static bool load_scene(
     return false;
   }
 
-  ShaderProgram* shader = load_shader(game->render_backend, view_mode);
-  if (!shader) {
-    return false;
-  }
+  // TODO: Move the debug rendering to the renderer.
+  // ShaderProgram* shader = load_shader(game->render_backend, view_mode);
+  // if (!shader) {
+  //   return false;
+  // }
 
   if (!gfx_load_scene(
-          game->gfx, sky_node, shader,
+          game->gfx, sky_node,
           &(LoadSceneCmd){
               .origin = SceneFromFile, .filepath = scene_filepath})) {
     return false;
-- 
cgit v1.2.3