summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
35 hoursrefactor(engine): make asset importers per asset typeHampusM
36 hoursrefactor(engine): update to version 0.18.0 dear-imgui-rs & dear-imguizmoHampusM
36 hoursfeat(engine): add invalid asset IDs & handlesHampusM
2 daysfix(engine-ecs): improve warn log message in Actions::despawnHampusM
3 daysfix(engine-ecs): remove bad entity & component existance checks in Actions fnsHampusM
7 dayschore: set clippy as check command in rust analyzer configHampusM
7 daysrefactor: remove unused yellow color of floor materialHampusM
7 daysrefactor(engine): fix portion of clippy lintsHampusM
7 daysrefactor(engine-reflection): allow type complexity clippy lintHampusM
7 daysrefactor(engine-ecs): allow type complexity clippy lintHampusM
7 dayschore: remove clippy configHampusM
7 daysrefactor(opengl-bindings): fix clippy lintsHampusM
7 daysrefactor(engine-reflection): add & fix clippy lintsHampusM
7 daysrefactor(engine-ecs): fix clippy lintsHampusM
7 dayschore: add clippy configHampusM
8 daysrefactor(engine-macros): fix clippy lintsHampusM
8 daysdocs: update todo listHampusM
8 daysbuild: use engine workspace dependencyHampusM
8 daysfix(engine): fix borrow compile error in gl rendering backendHampusM
8 daysbuild: disable polonius in fast compilation cargo configHampusM
8 daysfeat(engine-ecs): make bundles nestableHampusM
9 daysrefactor(engine): make compile again after changes in engine-ecsHampusM
9 daysrefactor(engine-ecs): move & rename component::Sequence to bundle::BundleHampusM
9 daysfix(engine): prevent using index buffer when mesh updated with no indicesHampusM
9 daysfeat(opengl-bindings): add VertexArray::unbind_element_buffer fnHampusM
9 daysfix(engine): prevent Vec3::into_deg_angles creating angles from unnormalized vecHampusM
10 daysfix(engine): use diffuse map as ambient map if none is specifiedHampusM
13 daysrefactor: make compile again after changes in engineHampusM
13 daysrefactor(engine): simplify how model materials are handledHampusM
13 daysfix(engine): disable old mesh vertex attrs even if not consecutiveHampusM
13 daysfix(engine): make textures not flippedHampusM
14 daysfix(engine): remove creation of bad parent assetsHampusM
14 dayschore: make file paths in teapot model & material relative to fileHampusM
14 daysfix(engine): treat file paths in obj & mtl assets as relative to fileHampusM
2026-09-14feat: use 3D transforming ui viewHampusM
2026-09-14feat(engine): add 3D transforming ui viewHampusM
2026-09-14feat(engine): add fns for conversion between Dimens3 & arrayHampusM
2026-09-14feat(engine): add Matrix::to_column_major fnHampusM
2026-09-14feat(engine): add Matrix::from_rows fnHampusM
2026-09-14feat(opengl-bindings): add tracing instrumentation to fnsHampusM
2026-09-14refactor(engine): make compile again after changes in opengl-bindingsHampusM
2026-09-14refactor(opengl-bindings): make misc::set_polygon_mode not take impl trait pa...HampusM
2026-09-14fix(engine): remove useless tracing instrumentation of gl debug message cb fnHampusM
2026-09-14feat(engine): add free standing fn for creating a ortho projection matrixHampusM
2026-09-14feat(engine): add Vec3::from_vec4 fnHampusM
2026-09-14feat(engine): add matrix impls for multiplication with Vec3 & Vec4HampusM
2026-09-14feat(engine): add finite assert in Vec3::normalizeHampusM
2026-09-13feat(engine): add naive matrix multiplication by ref fnsHampusM
2026-09-12feat(engine): make rendering::BufferClearMask derive Clone & CopyHampusM
2026-09-12feat(engine): add border texture propertyHampusM