summaryrefslogtreecommitdiff
path: root/engine
AgeCommit message (Expand)Author
3 daysrefactor(engine): use new Single get* fnsHampusM
3 daysrefactor(engine): move shader module to inside of rendering moduleHampusM
3 daysfeat(engine): make texture shader binding values specified by object IDHampusM
5 daysrefactor(engine): use new name of extension collector add_declared_entity fnHampusM
7 daysfeat(engine): make context addable to errors & resultsHampusM
7 daysfeat(engine): add error macro in crate rootHampusM
7 daysfeat(engine): reexport Error struct from engine-ecsHampusM
7 daysrefactor(engine): remove enabling ansi support on WindowsHampusM
8 daysfeat(engine): add icon to window creation attributesHampusM
9 daysfeat(engine): make Reflection derivable on enums without C or primitive reprHampusM
10 daysfeat(engine): add position & scale factor fns to monitor handle structHampusM
11 daysrefactor(engine): fix unused variable warning in windowing modHampusM
11 daysfeat(engine): add monitor retrieval fns to windowing::ContextHampusM
11 daysfix(engine): only lock cursor when window is focusedHampusM
11 daysbuild(engine): use upstream dear-imgui-rs commit with libstdc++ linking fixHampusM
11 daysrefactor(engine): remove windowing panic hookHampusM
11 daysrefactor(engine): wait for windowing app initializationHampusM
12 daysrefactor(engine): remove unnecessary methods from Engine structHampusM
12 daysfeat(engine): add Engine::with_extension fnHampusM
13 daysfix(engine): change default shader system 'No current camera' log level to traceHampusM
13 daysfeat(engine): add Engine::with_error_handler fnHampusM
13 daysfeat(engine): add cursor_visible & cursor_grab_mode window creation attrsHampusM
13 daysrefactor(engine): move some windowing::Context fields to SharedState structHampusM
13 daysfeat(engine): add fields to window creation attrsHampusM
13 daysfeat(engine): add windowing DPI utilitiesHampusM
13 daysrefactor(engine): make window creation attrs struct not a wrapperHampusM
13 daysrefactor(engine): render only to window targeted windowsHampusM
13 dayschore(engine): change default multisampling to 4HampusM
2026-06-23feat(engine): handle windowing thread errors in main threadHampusM
2026-06-11feat(engine): make window inner size modifiableHampusM
2026-06-11feat(engine): make Window & CursorGrabMode derive ReflectionHampusM
2026-06-09feat(engine): add offsets to reflection of enum variant fieldsHampusM
2026-06-06chore(engine): re-export engine-reflection crate in reflection moduleHampusM
2026-06-05feat(engine): add imgui ui supportHampusM
2026-06-05feat(engine): add fns for changing mesh dataHampusM
2026-06-05refactor(engine): change rendering window changed log level to traceHampusM
2026-06-05feat(engine): add controllable camera componentHampusM
2026-06-05feat(engine): add support for text keyboard inputHampusM
2026-06-05feat(engine): add Keyboard::new_key_states fnHampusM
2026-06-04refactor(engine): remove cfg aliasesHampusM
2026-06-04refactor(engine): use cfg_select in glutin compat moduleHampusM
2026-06-02refactor(engine): implement vector math op traits with macroHampusM
2026-06-01refactor(engine): make gl renderer a rendering backendHampusM
2026-06-01refactor(engine): rename 'renderer' module to 'rendering'HampusM
2026-06-01fix(engine): stop if windowing app thread panicsHampusM
2026-06-01fix(engine): stop if asset import work queue thread panicsHampusM
2026-06-01feat(engine): show message dialog with error on panic in release buildsHampusM
2026-05-31fix(engine): prevent creation of multiple windowing contextsHampusM
2026-05-31refactor(engine): replace windowing app message channels with queuesHampusM
2026-05-28fix(engine): prevent no gl ctx current after RemoveSurface renderer cmdHampusM