Commit Graph

123 Commits

Author SHA1 Message Date
Green Sky df949a5afc
add (very) fake halation to the bloom extraction shader 2023-10-31 17:17:59 +01:00
Green Sky 3a885ee250
update entt to v3.12.2 2023-09-07 01:51:33 +02:00
Green Sky c791f4c6a1
fix print formatter 2023-09-04 23:46:12 +02:00
Green Sky 1722f61250
negative_bloom 2023-05-11 02:12:05 +02:00
Green Sky 196ea7b93b
update imgui to v1.89.3 2023-03-04 23:47:18 +01:00
Green Sky f655da82d5
silence more conversion warnings 2023-03-04 19:38:13 +01:00
Green Sky 6df865de3e
fix warning for release builds for opengl es / webgl 2023-03-04 18:57:44 +01:00
Green Sky e9c62f9201
add small helper to scalar range 2023-03-04 02:35:06 +01:00
Green Sky 7bce78167b
mark data const in net interface 2022-12-07 18:42:11 +01:00
Green Sky a45da5c2b0
remove questionable assert in s6zer 2022-12-07 18:40:12 +01:00
Green Sky 4ab1d99529 add color component as s6zer, will do more later 2022-12-07 00:35:25 +01:00
Green Sky f27300a8fa add new serializer based on bitpacking
it has the important stuff, but still misses conviniences like buffers
and optimizations like varints.
only works for little endian but theoretically only needs endian
detection to be able to support bigendian
2022-12-07 00:35:25 +01:00
Green Sky 8d24976a13 entt update to v3.11.1 2022-12-03 20:26:24 +01:00
Green Sky 8036fdf2a9
constexpr range 2022-12-02 00:59:09 +01:00
Green Sky 5148ea7217
componets json with defaults, minor formatting 2022-11-26 13:48:52 +01:00
Green Sky ab0e5afb94
add ordered_json variants for reading files 2022-11-24 20:50:02 +01:00
Green Sky 86c52c4fac
add sound sfxr loaders 2022-11-18 22:32:10 +01:00
Green Sky 0c1a98cfd5
fix opengl shader mismatch when linking on intel 2022-11-15 20:22:41 +01:00
Green Sky a9e56b9e25
fix logging 2022-11-08 18:26:24 +01:00
Green Sky 9f6e9defb0 make tests auto terminate 2022-11-07 01:54:45 +01:00
Green Sky 20dd451cd0
fix linker warning and add lto example as comment 2022-11-06 15:31:38 +01:00
Green Sky 9af3df5550
fix SDL_main windows thingy 2022-11-01 18:44:34 +01:00
Green Sky 8e5471480c
fix vcpkg sdl package not properly exposing linkage flags 2022-11-01 15:41:41 +01:00
Green Sky 8ace6e51f9 fix msvc complaining 2022-11-01 00:15:05 +01:00
Green Sky dffbad65d2 fix cmake sdl finding, find_package for each cmake scope 2022-11-01 00:15:05 +01:00
Green Sky 4d0f731d8d better cmake for emscripten flags 2022-10-30 18:18:20 +01:00
Green Sky c13dff8eb3 add some more c++17 2022-10-30 18:18:20 +01:00
Green Sky 5004e30e18
update tracy to v0.9 and adopt 2022-10-27 16:36:40 +02:00
Green Sky 989e3f7dda change default bloom factor to a more reasonable 0.8 2022-08-02 14:53:21 +02:00
Green Sky 62c8b10131 fix: rename file to interface 2022-08-01 18:49:55 +02:00
Green Sky c1f87aceda rich presence interface draft 2022-07-02 23:36:25 +02:00
Green Sky 2ee17a63ea allow setting target fbo for imgui rendertask 2022-06-29 23:11:34 +02:00
Green Sky 9aa6618e0f replace high_resolution_clock for steady_clock 2022-06-11 11:48:11 +02:00
Green Sky 0f361f6505 add mushmachine ascii art 2022-05-16 18:25:41 +02:00
Green Sky 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
Green Sky 5023a658e7 allow changing particle buffer size 2022-04-26 15:27:15 +02:00
Green Sky 5cc6aa8c74 fix liteparticles2d being named hdr_bloom 2022-04-26 01:01:21 +02:00
Green Sky 563dd80a52 fix liteparticles shaders not compiling on windows firefox webgl d3d 2022-04-25 23:53:47 +02:00
Green Sky 1ae43457ed lite_particles2d 2022-04-18 17:24:01 +02:00
Green Sky 4dd5a69dee port to EnTT v3.10.0 2022-04-15 16:37:53 +02:00
Green Sky e0f503728d add glsl noise lib 2022-04-14 18:05:15 +02:00
Green Sky b520811e72 add missing 4 comp hash variants 2022-04-13 23:35:56 +02:00
Green Sky 69a04cbd7e refactor ogl buffer 2022-04-13 01:23:39 +02:00
Green Sky ab169927fe improve resouce iteration 2022-04-12 16:44:28 +02:00
Green Sky a98098af91 add dither noise to comp 2022-04-05 22:48:01 +02:00
Green Sky 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
Green Sky 15ab73909f fix scene tools 2022-03-30 23:01:39 +02:00
Green Sky 3dc66de3bc change bloom render texture format, and make gles/webgl work properly 2022-03-29 15:32:33 +02:00
Green Sky 5e58a61c93 new bloom render tasks, setup util and hdr bloom code example 2022-03-28 14:22:46 +02:00
Green Sky 8f44e09f32 add trim 2022-03-10 19:10:29 +01:00