Commit graph

83 commits

Author SHA1 Message Date
John Alanbrook 27aaa8e05d Metal rendering works; high dpi rendering works; fix sokol_gfx_ext to work with metal without SDL 2023-09-19 02:55:37 +00:00
John Alanbrook 60d078321c Fix Linux and Windows build issues; texture looks in CDBs first 2023-09-18 15:45:51 +00:00
John Alanbrook c9c05d931d JSO compiler; packer; update CDB to 0.80; assets now packed into binary 2023-09-18 12:36:07 +00:00
John Alanbrook d15c4ec6d1 Fix rendering regressions; update image and screen pixel pulling 2023-09-15 17:31:31 +00:00
John Alanbrook d86133a317 Compiles on MacOS; use sokol shader converter for shader x-compilation; update sokol 2023-09-15 08:37:07 +00:00
John Alanbrook 009609458b Add compile flags to remove bits of engine; sokol_gfx_ext works on windows; remove glad/gl 2023-09-13 04:32:14 +00:00
John Alanbrook 1ac0c7693d GPU gif creation 2023-09-12 05:02:57 +00:00
John Alanbrook 075b9950e0 Replace SQLite3 with TinyCDB; javascript compile output 2023-09-05 15:44:52 +00:00
John Alanbrook 40974a5261 Makefile simplification 2023-09-04 21:27:30 +00:00
John Alanbrook f41f547f63 Clang warning fixes; remove unneeded nuklear files; remove assumed window size 2023-09-04 06:20:55 +00:00
John Alanbrook 467f7b29ea Makefile fix to easily make linux, windows, web; DBG flag set correctly 2023-09-03 17:50:02 +00:00
John Alanbrook 3e0dc30645 fix log windows bug; remove unneeded third party files 2023-09-02 11:53:52 +00:00
John Alanbrook a58da54994 Remove engine file; add icon support; add QOI and QOA support 2023-08-31 18:00:33 +00:00
John Alanbrook f5f5c16f56 flac, mp3, wav playing 2023-08-30 23:22:32 +00:00
John Alanbrook 9a325543ae par and mipmaps 2023-05-13 03:21:11 +00:00
John Alanbrook e0f3985b00 shaders 2023-05-12 18:22:05 +00:00
John Alanbrook 1408c05103 sokol 2023-05-04 05:03:36 +00:00
John Alanbrook f05e0e59f0 Fix windows build 2023-02-28 15:40:53 +00:00
John Alanbrook 4aa6780a8e Add libsamplerate to source tree 2023-02-28 15:40:46 +00:00
John Alanbrook 35b9482928 Tiny physics engine 2023-01-28 04:35:08 +00:00
John Alanbrook 0f90215b7a Improved REPL 2022-12-19 15:12:34 +00:00
John Alanbrook 998cb11218 Add newlines to the end of files without them; enable warnings on compile 2022-11-25 13:12:31 +00:00
John Alanbrook 36277d5c7b Add portaudio and glfw for static linking 2022-11-03 21:58:03 +00:00
John Alanbrook 5b9369a197 REFACTOR!! 2022-08-06 20:39:29 +00:00
John Alanbrook d016554841 STB vorbis header 2022-08-02 03:15:02 +00:00
John Alanbrook 3842a1a9ff ... 2022-06-23 18:16:39 +00:00
John Alanbrook 41b8632b32 Brainstorm now compiles 2022-06-23 07:34:51 +00:00
John Alanbrook 162aebe3fa Large refactor - IMGUI to Nuklear 2022-06-21 17:48:19 +00:00
John Alanbrook b82ea3d670 Split stb_image into h/c 2022-02-07 14:50:34 +00:00
John Alanbrook 87df6921e8 Turned on warnings and fixed 2022-02-06 16:14:57 +00:00
John Alanbrook 0ba7b441b1 Folder restructure 2022-02-04 14:38:25 +00:00
John Alanbrook a45862c454 Executable 2022-01-25 15:22:03 +00:00
John Alanbrook a7378e1d17 Organized files 2022-01-19 22:43:21 +00:00