summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ui: make initialization functions more consistentDanny Holman2024-10-252-2/+2
* render: move all rendering code out of uiDanny Holman2024-10-254-37/+4
* ui: finalize how the rendering API is accessedDanny Holman2024-10-251-7/+10
* core: ANSI colors need additional setup on WindowsDanny Holman2024-10-251-1/+15
* core: call the system exit function when abortingDanny Holman2024-10-251-0/+1
* render: add a skeleton DirectX implementationDanny Holman2024-10-251-0/+19
* core: add documentation comments to API functionsDanny Holman2024-10-258-32/+220
* render: create the rendering subsystemDanny Holman2024-10-2518-1/+1304
* doc: add license requirements fileDanny Holman2024-10-252-1/+46
* doc: add introductory documentation filesDanny Holman2024-10-256-0/+595
* doc: hook documentation into build systemDanny Holman2024-10-185-2/+2943
* ui: input: use scancodes instead of keycodesDanny Holman2024-10-142-4/+4
* include: create a master header fileDanny Holman2024-10-141-0/+41
* core: thread: make helper functions staticDanny Holman2024-10-141-5/+5
* core: alloc: move mem_block alloc to helper funcDanny Holman2024-10-141-27/+56
* core: mod: create a mod interfaceDanny Holman2024-10-143-0/+136
* core: alloc: fix a bug in reallocDanny Holman2024-10-071-4/+6
* core: thread: wrap the pthreads APIDanny Holman2024-10-032-0/+246
* core: logging: make color output optionalDanny Holman2024-10-022-8/+39
* core: callbacks: make error_callback use log_outputDanny Holman2024-09-301-2/+2
* core: abort: disable stack tracing on WindowsDanny Holman2024-09-301-1/+12
* make: add additional information to installDanny Holman2024-09-201-1/+20
* core: logging: print errors and warnings in colorDanny Holman2024-09-183-6/+21
* ui: add new subsystemv0.61Danny Holman2024-09-178-0/+372
* core: add several new filesDanny Holman2024-09-178-41/+80
* gitignore: add files generated by the build systemDanny Holman2024-09-151-2/+12
* build: break the engine into its subsystemsv0.60Danny Holman2024-09-1511-96/+228
* Add README fileDanny Holman2024-08-301-0/+18
* Makefile: retool the build systemv0.55Danny Holman2024-08-3017-171/+304
* core: refactor entire project rootDanny Holman2024-08-256-17/+35
* core: add a header for utility functionsDanny Holman2024-08-241-0/+11
* core: add headers for basic types and export macrosDanny Holman2024-08-222-0/+77
* core: add a linked list implementationDanny Holman2024-08-221-0/+32
* core: add a basic logging frameworkDanny Holman2024-08-223-0/+60
* Initial commitDanny Holman2024-08-044-0/+124