John Alanbrook
|
90940b42f5
|
add quickjs cpu profiling
|
2024-07-24 08:26:29 -05:00 |
|
John Alanbrook
|
ecf3859067
|
initial add of imgui
|
2024-06-05 16:07:44 -05:00 |
|
John Alanbrook
|
ee72949029
|
move window ideas to javascript
|
2024-05-16 14:50:18 -05:00 |
|
John Alanbrook
|
011d1d99d5
|
Update sokol gfx
|
2024-05-09 21:15:19 -05:00 |
|
John Alanbrook
|
c368b81216
|
Fix crash on exit
|
2024-04-16 07:48:34 -05:00 |
|
John Alanbrook
|
403771d7f8
|
many fixes to editor
|
2024-04-04 17:28:11 -05:00 |
|
John Alanbrook
|
59ad64bbba
|
Replace tinycdb with miniz; remove unnecessary files; use sokol_main
|
2024-03-28 17:40:14 -05:00 |
|
John Alanbrook
|
c27e1a3071
|
Update tinycdb to 0.81
|
2024-03-27 17:54:58 -05:00 |
|
John Alanbrook
|
845fc5d4b8
|
Clean up render; fix delay kills
|
2024-03-22 09:02:10 -05:00 |
|
John Alanbrook
|
1540da8392
|
Move texture caching/handling to javascript
|
2024-03-21 21:07:24 -05:00 |
|
John Alanbrook
|
088dd4d4fd
|
Move main process into javascript
|
2024-03-15 13:04:56 -05:00 |
|
John Alanbrook
|
32b0cc7377
|
quickjs log to its own file; cleanup script.c
|
2024-03-15 10:51:04 -05:00 |
|
John Alanbrook
|
bad225b965
|
add dump option for qjs, clean up makefile
|
2024-03-14 16:48:05 -05:00 |
|
John Alanbrook
|
52fe4b56fa
|
Vendored dependencies (no more submodules)
|
2024-03-13 17:08:14 -05:00 |
|
John Alanbrook
|
7d1f19bbf5
|
Fixup makefile for docker builds
|
2024-03-09 18:22:06 -06:00 |
|
John Alanbrook
|
89e3f9b849
|
move dr_libs from versioned to git submodule
|
2024-03-03 17:10:08 -06:00 |
|
John Alanbrook
|
d46be24c41
|
change tinysoundfont from versioned to git submodule
|
2024-03-03 17:07:06 -06:00 |
|
John Alanbrook
|
b8af92a138
|
use cgltf git submodule
|
2024-03-03 17:02:22 -06:00 |
|
John Alanbrook
|
c216dba97b
|
remove versioned clgtf
|
2024-03-03 17:01:15 -06:00 |
|
John Alanbrook
|
bbdf218a9c
|
use stb submodule
|
2024-03-03 16:58:59 -06:00 |
|
John Alanbrook
|
1a3b322df4
|
remove stb vendored
|
2024-03-03 16:50:04 -06:00 |
|
John Alanbrook
|
5a3ef830a4
|
use sokol git and upgrade
|
2024-03-03 16:49:34 -06:00 |
|
John Alanbrook
|
a43b5dd010
|
delete sokol
|
2024-03-03 12:36:43 -06:00 |
|
John Alanbrook
|
0054c7ab2e
|
cdb command line options; packing and playing game; add stb_vorbis
|
2024-03-02 06:00:35 +00:00 |
|
John Alanbrook
|
4351b4bf20
|
Update what's in global scope
|
2024-02-25 23:31:48 +00:00 |
|
John Alanbrook
|
606dfbea93
|
bug fixing
|
2023-12-22 13:14:44 +00:00 |
|
John Alanbrook
|
dacad57577
|
fix camera, spline
|
2023-12-19 21:34:36 +00:00 |
|
John Alanbrook
|
44febe1c6d
|
audio reworked
|
2023-11-27 20:29:55 +00:00 |
|
John Alanbrook
|
21464c44fb
|
Support fat macos binaries; rudimentary support for ios
|
2023-11-11 15:56:57 +00:00 |
|
John Alanbrook
|
366a20e7ed
|
3d rendering
|
2023-11-03 13:31:06 +00:00 |
|
John Alanbrook
|
71d5ae7619
|
Update sokol
|
2023-11-01 20:33:22 +00:00 |
|
John Alanbrook
|
03f209ddef
|
proper proto chaining in ur construction
|
2023-10-05 18:33:43 +00:00 |
|
John Alanbrook
|
2b402d7a2d
|
removed nuke; restored quickjs due to mem leaks
|
2023-10-03 22:16:38 +00:00 |
|
John Alanbrook
|
3c43a1fad8
|
D3D11 build for windows; gif making works everywhere & gif names are now dates
|
2023-09-25 17:29:04 +00:00 |
|
John Alanbrook
|
d52b15e1be
|
aseprite importer
|
2023-09-25 13:21:02 +00:00 |
|
John Alanbrook
|
0256f4cd15
|
add gif for animations; unique anim types
|
2023-09-24 16:26:44 +00:00 |
|
John Alanbrook
|
24a3ee20c6
|
Add simple macos window cmds; add moon.gif app icon; add editor mode for low power editing
|
2023-09-19 06:10:00 +00:00 |
|
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 |
|