Commit Graph

49 Commits

Author SHA1 Message Date
8d24976a13 entt update to v3.11.1 2022-12-03 20:26:24 +01:00
0c1a98cfd5
fix opengl shader mismatch when linking on intel 2022-11-15 20:22:41 +01:00
9f6e9defb0 make tests auto terminate 2022-11-07 01:54:45 +01:00
9af3df5550
fix SDL_main windows thingy 2022-11-01 18:44:34 +01:00
8ace6e51f9 fix msvc complaining 2022-11-01 00:15:05 +01:00
4d0f731d8d better cmake for emscripten flags 2022-10-30 18:18:20 +01:00
5004e30e18
update tracy to v0.9 and adopt 2022-10-27 16:36:40 +02:00
989e3f7dda change default bloom factor to a more reasonable 0.8 2022-08-02 14:53:21 +02:00
2ee17a63ea allow setting target fbo for imgui rendertask 2022-06-29 23:11:34 +02:00
9aa6618e0f replace high_resolution_clock for steady_clock 2022-06-11 11:48:11 +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
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
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
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
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
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
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
4304701e5e fix camera, broken since f5eb0e0dfa 2022-02-17 00:53:21 +01:00
f5eb0e0dfa add camera view dir helper 2022-02-15 17:21:45 +01:00
6aa7e3899e add screen to world to camera 2022-02-01 15:28:15 +01:00
513ac12e30 fix aa causing gaps 2022-01-22 01:42:37 +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
81043264d2 update to entt v3.9.0 2021-12-21 14:04:02 +01:00
edcecba2eb port everything over to organizer 2021-12-12 22:56:16 +01:00
0ad504e5d4 remove simple scene and disable most stuff that used it. TODO: replace with organizer 2021-12-11 23:21:09 +01:00
5d74c3298d add a map range option to ogl (instance) buffer 2021-10-20 02:51:53 +02:00
573b276116 trying to fix some warnings (had side effects) 2021-06-14 17:44:59 +02:00
2c1faa60c6 added screen director tools
minor additions / fixes
2021-05-29 18:22:08 +02:00
1248957a18 cleanup includes, primarily artifacts of the updatestrat refactor 2021-05-17 01:35:35 +02:00
efad254193 reworked the general update strategy interface 2021-05-16 16:48:58 +02:00
e3ae6c1521 refactor render tasks (added name())
add opengl renderer imgui tools to menu bar
2021-04-18 01:36:01 +02:00
7e1137732b update entt to v3.7.1 2021-04-14 15:48:56 +02:00
d91e7dd5a1 update imgui to 1.80 and remove backend copies 2021-01-22 01:27:50 +01:00
1d59003858 fix entt update 2020-12-29 19:22:36 +01:00
7cf434d877 update to entt master (v3.6.0-pre) 2020-12-29 18:22:53 +01:00
840b663d5e adopt engine stuff to new update strategy 2020-12-29 18:20:06 +01:00
88f134ff8a tilemap renderer now uses dithering for transparency 2020-11-11 00:31:37 +01:00
3c3afb1fcc fix blur rendertask 2020-10-06 16:27:32 +02:00
95d1530c6d add color multiplier to tilemap render task 2020-10-06 16:27:16 +02:00
e74154ccee initial import, >900commits predate this 2020-09-29 13:58:20 +02:00