summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
24 hoursbuild: make workspace members inherit other members as dependenciesHEADmasterHampusM
2 daysfix(ecs): make system with local comps not low/high priority in run orderHampusM
2 daysfeat(ecs): allow creation of already existing entitiesHampusM
4 daysrefactor: use component event EventMatch ext traitHampusM
4 daysrefactor(engine): use component event EventMatch ext traitHampusM
4 daysrefactor(ecs): add ext trait for component event EventMatch fnsHampusM
6 daysfix(engine): make input phase actually be performedHampusM
7 daysfeat(ecs): add support for systems with no paramsHampusM
7 daysfeat(ecs): add logging when component is removedHampusM
8 daysfix(engine): make shader bindings work for multiple windowsHampusM
10 daysfeat(engine): add & improve logging in windowing moduleHampusM
10 daysfix(engine): make GL viewport size tied to window surface sizeHampusM
10 daysfix(engine): make render pass surfaces currentHampusM
11 daysfeat(engine): add command name to GL renderer command handler logsHampusM
11 daysfeat(engine): add enum reflectionHampusM
12 daysrefactor(engine): remove support for multiple renderer contextsHampusM
12 daysrefactor(opengl-bindings): change Error enum into struct MakeContextCurrentErrorHampusM
12 daysfeat(engine): make opengl renderer module not handle window removalsHampusM
13 daysfeat(engine): make windowing & work queue threads namedHampusM
13 daysrefactor: specify graphics props through renderer extensionHampusM
13 daysrefactor(engine): make renderer::GraphicsProperties a singletonHampusM
13 daysfix: use renderer extension instead of opengl renderer extensionHampusM
13 daysfeat(engine): add renderer extensionHampusM
2026-04-20feat(engine): move handling of viewport resizing to renderer moduleHampusM
2026-04-20refactor(engine): move POST_RENDER_PHASE to renderer moduleHampusM
2026-04-20refactor(engine): remove renderer::opengl::handle_model_removed fnHampusM
2026-04-20refactor(engine): move main render pass fn to own moduleHampusM
2026-04-20feat(engine): add RemoveMesh renderer commandHampusM
2026-04-20fix(opengl-bindings): check surface is current in ContextWithFns::make_currentHampusM
2026-04-19feat(engine): add image::Image::try_from_bytes fnHampusM
2026-04-19feat(engine): add data_types::Dimens scalar div implHampusM
2026-04-19feat(engine): add face culling on/off to renderer draw propertiesHampusM
2026-04-18feat(engine): add offset options to renderer::Command::DrawMeshHampusM
2026-04-18feat(engine): add scissor testing to renderer draw propsHampusM
2026-04-18feat(engine): add depth testing on/off to renderer draw propsHampusM
2026-04-18feat(engine): add blending to renderer draw propertiesHampusM
2026-04-18feat(engine): add renderer draw propertiesHampusM
2026-04-18feat(opengl-bindings): add scissor testingHampusM
2026-04-18feat(engine): add UpdateMesh renderer commandHampusM
2026-04-17feat(engine): add mesh usage option to renderer::Command::CreateMeshHampusM
2026-04-17feat(opengl-bindings): make buffer::Usage derive Clone & CopyHampusM
2026-04-17feat(engine): make mesh in renderer::command::CreateMesh optionalHampusM
2026-04-17feat(engine): add sequential renderer object idsHampusM
2026-04-17fix(engine): make Assets:get fn lifetimes less restrictiveHampusM
2026-04-14refactor: remove cube creation callback fnHampusM
2026-04-14refactor(engine): make mesh vertices dynamicHampusM
2026-04-14feat(engine): add into_array fn to Vec2 & Vec3HampusM
2026-04-12refactor(engine): remove VecN traitHampusM
2026-04-06feat(engine): make Reflection trait unsafeHampusM
2026-04-06refactor(engine): improve names of reflection types & itemsHampusM