From b36950ec31e42b0eaf0b2b4f51a21a5f17b779b1 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Fri, 24 Oct 2025 15:02:15 -0700 Subject: Rename ImmRenderer -> Imm --- src/plugins/pong.c | 8 ++++---- src/plugins/viewer.c | 14 +++++++------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/plugins/pong.c b/src/plugins/pong.c index f8d455d..03eac9e 100644 --- a/src/plugins/pong.c +++ b/src/plugins/pong.c @@ -168,7 +168,7 @@ void update(Game* game, State* state, double t, double dt) { collide_ball(old_ball_position, &state->enemy, &state->ball); } -static void draw_player(ImmRenderer* imm, const Player* player) { +static void draw_player(Imm* imm, const Player* player) { assert(imm); assert(player); @@ -181,7 +181,7 @@ static void draw_player(ImmRenderer* imm, const Player* player) { gfx_imm_draw_aabb2(imm, box); } -static void draw_ball(ImmRenderer* imm, const Ball* ball) { +static void draw_ball(Imm* imm, const Ball* ball) { assert(imm); assert(ball); @@ -197,8 +197,8 @@ void render(const Game* game, const State* state) { assert(game); assert(state); - LLR* llr = gfx_get_llr(game->gfx); - ImmRenderer* imm = gfx_get_imm_renderer(game->gfx); + LLR* llr = gfx_get_llr(game->gfx); + Imm* imm = gfx_get_imm(game->gfx); gfx_llr_set_projection_matrix(llr, &state->projection); gfx_llr_load_identity(llr); diff --git a/src/plugins/viewer.c b/src/plugins/viewer.c index 2702980..16c6634 100644 --- a/src/plugins/viewer.c +++ b/src/plugins/viewer.c @@ -46,9 +46,9 @@ static const char* GIRL = static const char* BOXES = "/home/jeanne/Nextcloud/assets/models/boxes/boxes.gltf"; -#define DEFAULT_SCENE_FILE GIRL +#define DEFAULT_SCENE_FILE SPONZA -static const bool RenderBoundingBoxes = true; +static const bool RenderBoundingBoxes = false; static const R DefaultCameraSpeed = (R)6.0; static const R DefaultMouseSensitivity = (R)(10 * TO_RAD); static const vec3 DefaultCameraPosition = (vec3){0, 2, 5}; @@ -276,8 +276,8 @@ void update(Game* game, State* state, double t, double dt) { /// Render the bounding boxes of all scene objects. static void render_bounding_boxes_rec( - LLR* llr, ImmRenderer* imm, const Anima* anima, - const mat4* parent_model_matrix, const SceneNode* node) { + LLR* llr, Imm* imm, const Anima* anima, const mat4* parent_model_matrix, + const SceneNode* node) { assert(llr); assert(imm); assert(node); @@ -331,9 +331,9 @@ static void render_bounding_boxes(const Game* game, const State* state) { assert(game); assert(state); - GfxCore* gfxcore = gfx_get_core(game->gfx); - LLR* llr = gfx_get_llr(game->gfx); - ImmRenderer* imm = gfx_get_imm_renderer(game->gfx); + GfxCore* gfxcore = gfx_get_core(game->gfx); + LLR* llr = gfx_get_llr(game->gfx); + Imm* imm = gfx_get_imm(game->gfx); assert(gfxcore); assert(llr); assert(imm); -- cgit v1.2.3