diff options
| author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2026-04-12 22:33:11 +0200 |
|---|---|---|
| committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2026-04-12 22:33:11 +0200 |
| commit | 5aa88cf26954a738d0f22a7c90bb33f1df422919 (patch) | |
| tree | 069e4151823ba1d4a00c477571b7a3c8376f2950 | |
| parent | f114edae9a6a84c1b618dd36c4e4a73c39c6abb8 (diff) | |
| download | animtool-5aa88cf26954a738d0f22a7c90bb33f1df422919.tar.xz | |
minor refactors
| -rw-r--r-- | src/render.c | 4 | ||||
| -rw-r--r-- | src/resource.c | 12 | ||||
| -rw-r--r-- | src/scene.c | 2 |
3 files changed, 2 insertions, 16 deletions
diff --git a/src/render.c b/src/render.c index fd88278..fe0c200 100644 --- a/src/render.c +++ b/src/render.c @@ -4,6 +4,8 @@ #include "lib/linmath.h" #include "render.h" +#define deg2rad(X) ((X)*M_PI/180.0) + typedef arraybuf(struct draw_call) draw_calls; struct render_state { @@ -23,8 +25,6 @@ static void render_surface(struct draw_surface *dsurf, struct surface *surf, dou dsurf->texture.data = surf->texture.data.id; } -#define deg2rad(X) ((X)*M_PI/180.0) - static void render_node(struct node *node, mat4x4 model, draw_calls *calls, double time) { switch (node->type) { diff --git a/src/resource.c b/src/resource.c index 8a0fa6c..2b617d4 100644 --- a/src/resource.c +++ b/src/resource.c @@ -82,18 +82,6 @@ static mesh_id create_mesh(struct mesh_source *mesh, struct source *src, struct void texture_load(struct texture *texture, struct source *src, struct draw_backend *draw, struct cache *cache) { - /* - texture_id id, *p_id = nullptr; - map_find(&cache->textures[tex->source.type], tex->source.path, &p_id); - if (p_id) { - id = *p_id; - } else { - id = create_texture(&tex->source, src, draw); - map_insert_end(&cache->textures[tex->source.type], tex->source.path, id); - } - free(tex->source.path.str); - tex->id = id; - */ LOAD_CACHED(texture, textures[texture->source.type]); } diff --git a/src/scene.c b/src/scene.c index 645c30e..54677e9 100644 --- a/src/scene.c +++ b/src/scene.c @@ -42,8 +42,6 @@ void registry_free(struct registry *reg) free(reg->bones.ptr); } - -// - transform, - camera (pos) - surface (color) - projection fov void scene_init(struct scene *scene) { *scene = (struct scene) { |
