44 Commits

Author SHA1 Message Date
John Alanbrook
58cf983e5e fix texture color issue on macos 2025-01-11 21:07:48 -06:00
John Alanbrook
034ef8ac94 circle shader 2025-01-11 16:43:17 -06:00
John Alanbrook
4753ef3a9b fix render 2025-01-10 20:08:40 -06:00
John Alanbrook
a76b8725cd fix ps1 shader 2025-01-09 23:20:18 -06:00
John Alanbrook
4a7543fa68 rectangle shading 2025-01-09 19:31:08 -06:00
John Alanbrook
b698b1862e shaders cleanup; add imgui sdl3 gpu support 2025-01-09 13:23:18 -06:00
John Alanbrook
293eb509da text rendering 2025-01-08 17:54:25 -06:00
John Alanbrook
cd9bafd1c1 remove assimp dependency 2025-01-06 12:26:58 -06:00
John Alanbrook
246ef7a566 make work on macos 2025-01-06 09:01:09 -06:00
John Alanbrook
d94f9eab59 ops 2025-01-05 16:11:31 -06:00
John Alanbrook
4914af8a45 more sdl gpu work 2024-12-28 17:01:53 -06:00
John Alanbrook
78fb926a5e post shader 2024-12-27 14:08:26 -06:00
John Alanbrook
a0b610d93f shaders 2024-12-24 09:48:52 -06:00
John Alanbrook
f3f0777de6 3d gpu 2024-12-18 15:39:43 -06:00
John Alanbrook
03b4f9b52e particles render without texture filter 2024-11-07 16:24:07 -06:00
John Alanbrook
90eba900e3 zip side load; 9 slice working 2024-10-19 18:37:27 -05:00
John Alanbrook
14deabf2dd no more mum 2024-10-15 17:15:50 -05:00
John Alanbrook
2a1a5231aa clay 2024-10-14 20:07:32 -05:00
John Alanbrook
39511e0d3b Fix audio; save qoa and wav; separate out idea of pcm and playable sound 2024-10-08 02:46:59 -05:00
John Alanbrook
179e883d0e scriptable rendering pipeline 2024-10-04 00:45:44 -05:00
John Alanbrook
0ffef3b602 fill mask 2024-10-03 23:35:40 -05:00
John Alanbrook
26b42a6747 more sg javascript options 2024-10-03 09:31:06 -05:00
John Alanbrook
5eac1d03e9 fix wasm build; add sharpen shader; add masking 2024-10-02 20:14:45 -05:00
John Alanbrook
a540e14cae scaling done correctly for integer rendering 2024-10-02 11:56:33 -05:00
John Alanbrook
3717e84fe7 particle render speedup 2024-09-30 11:26:56 -05:00
John Alanbrook
6b94349a64 fix rendering 2024-09-29 06:10:42 -05:00
John Alanbrook
f47be2d30c sprite render faster 2024-09-27 10:19:05 -05:00
John Alanbrook
e3029994f9 add color to sprite ssbo 2024-09-10 14:33:49 -05:00
John Alanbrook
515eb65b22 shader hotreload; better circle shader; add nogame for setup help; fix io.mod; add joystick input; fix entity hotreload; implement array length in C; add default game.size 2024-08-07 16:55:08 -05:00
John Alanbrook
ef802bb6f2 add sprite and rendering to engine js 2024-07-23 17:21:27 -05:00
John Alanbrook
f905dbc571 batch drawing for debug shapes 2024-07-23 12:02:46 -05:00
John Alanbrook
9d51858266 sprite ssbo batch render 2024-07-22 19:07:02 -05:00
John Alanbrook
d4b057dc6f javascript based particle system 2024-07-22 15:40:58 -05:00
John Alanbrook
ff71ee9db6 particle texture 2024-07-22 08:29:31 -05:00
John Alanbrook
2eb75491ea particle system support 2024-07-21 15:03:43 -05:00
John Alanbrook
cf6feffda2 custom ssbo buffers 2024-07-18 17:09:35 -05:00
John Alanbrook
066b213fbe particle ssbo 2024-07-18 12:39:58 -05:00
John Alanbrook
845ee6ade3 mum fixes; add mum.rectangle 2024-07-16 15:37:07 -05:00
John Alanbrook
d36ac1957f fix 9 slice 2024-07-09 13:48:15 -05:00
John Alanbrook
9a98ce5e43 New mum tools 2024-07-09 01:03:39 -05:00
John Alanbrook
7e851756de fix sprite render 2024-06-19 18:52:41 -05:00
John Alanbrook
10678e8bcc add shaders 2024-05-30 17:12:54 -05:00
John Alanbrook
e745acad3e Project cleanup
Standard shaders and fonts now belong to the source directory
2022-08-05 21:16:04 +00:00
John Alanbrook
056ce83eb8 NUKLEAR 2022-06-22 04:16:14 +00:00