Commit Graph

132 Commits

Author SHA1 Message Date
96722abe4e load vulkan using volk and create window instance surface 2022-06-01 02:39:20 +02:00
0f361f6505 add mushmachine ascii art 2022-05-16 18:25:41 +02:00
6b06d5cb99 update all cmake files to version 3.9
other misc cmake fixes

version 3.9 allows for ipo (lto)
2022-05-03 19:33:19 +02:00
052bdb45ec update entt to v3.10.1 2022-04-28 16:12:51 +02:00
a6950b9de7 add more related repos to the README 2022-04-26 15:44:00 +02:00
5023a658e7 allow changing particle buffer size 2022-04-26 15:27:15 +02:00
5cc6aa8c74 fix liteparticles2d being named hdr_bloom 2022-04-26 01:01:21 +02:00
563dd80a52 fix liteparticles shaders not compiling on windows firefox webgl d3d 2022-04-25 23:53:47 +02:00
1ae43457ed lite_particles2d 2022-04-18 17:24:01 +02:00
5f066faa28 fix tracy for emscripten 2022-04-16 20:33:35 +02:00
bbbbc655e7 update tracy to v0.8 2022-04-15 18:19:45 +02:00
410b373fda update spdlog to v1.10.0 2022-04-15 18:09:53 +02:00
72add20751 update EnTT to v3.10.0 2022-04-15 16:37:53 +02:00
4dd5a69dee port to EnTT v3.10.0 2022-04-15 16:37:53 +02:00
e0f503728d add glsl noise lib 2022-04-14 18:05:15 +02:00
b520811e72 add missing 4 comp hash variants 2022-04-13 23:35:56 +02:00
69a04cbd7e refactor ogl buffer 2022-04-13 01:23:39 +02:00
ab169927fe improve resouce iteration 2022-04-12 16:44:28 +02:00
a98098af91 add dither noise to comp 2022-04-05 22:48:01 +02:00
631b9433c2 adding David Hoskins's hasing functions to shader builtins
https://www.shadertoy.com/view/4djSRW (hash without sine)
2022-04-02 16:12:20 +02:00
15ab73909f fix scene tools 2022-03-30 23:01:39 +02:00
3dc66de3bc change bloom render texture format, and make gles/webgl work properly 2022-03-29 15:32:33 +02:00
5e58a61c93 new bloom render tasks, setup util and hdr bloom code example 2022-03-28 14:22:46 +02:00
8f44e09f32 add trim 2022-03-10 19:10:29 +01:00
0408f771b7 fix builtins test vertex shader 2022-02-22 01:46:39 +01:00
4029dcd50c add builtin shaders 2022-02-21 00:42:18 +01:00
338fbf70d0 add gles build to github 2022-02-19 00:59:07 +01:00
e39b23ac72 better fbo building error printing 2022-02-19 00:56:16 +01:00
c48ae81238 disable ms for gles 2022-02-18 17:21:53 +01:00
7a461111e1 change blur to allow output to a different buffer then input 2022-02-18 00:41:34 +01:00
9ff0b17a5e [tilemap] add bias to verts to avoid cracks 2022-02-17 18:54:11 +01:00
60aca24ec6 add multisampled fbo support + multisampled fixes 2022-02-17 16:28:54 +01:00
4304701e5e fix camera, broken since f5eb0e0dfa 2022-02-17 00:53:21 +01:00
601e1ca99d add multisampled textures 2022-02-16 19:22:25 +01:00
f5eb0e0dfa add camera view dir helper 2022-02-15 17:21:45 +01:00
49ed05dfd6 lil fixes in readme 2022-02-12 17:14:52 +01:00
71486b2550 macos github workflow 2022-02-11 18:14:27 +01:00
5089fd91aa replace physfs 2022-02-11 18:05:20 +01:00
bfe09374bb make timer cleaner 2022-02-09 11:23:23 +01:00
a2b056f385 change scene engine from pointer to reference 2022-02-08 21:06:22 +01:00
a8b3b25e7d disable shader validation, as i misunderstood its use 2022-02-08 20:33:55 +01:00
170b21089f force c++11 on text editor 2022-02-08 19:36:31 +01:00
cec80fd492 reduce backends soloud builds 2022-02-08 19:24:59 +01:00
b3d700e910 update imgui to v1.87 2022-02-07 22:45:50 +01:00
592138845c little sound json thingy 2022-02-07 22:43:37 +01:00
6aa7e3899e add screen to world to camera 2022-02-01 15:28:15 +01:00
e64c68d942 fix error in mm_logo_screen 2022-01-27 17:42:16 +01:00
513ac12e30 fix aa causing gaps 2022-01-22 01:42:37 +01:00
597a98c3b5 more trace logging in filesystem 2022-01-11 18:55:02 +01:00
12b0a90ad0 remove old transform and velocity components and replace with new decomposed components
focus on 2D for now
2022-01-09 18:32:59 +01:00