22 Commits

Author SHA1 Message Date
MihailRis
70cf308771 add '#param' default value syntax 2025-04-04 13:19:25 +03:00
MihailRis
6043ae8331 refactor GLSLExtension 2025-04-03 21:57:46 +03:00
MihailRis
1feee3a809 refactor GLSLExtension.cpp & add 'param' shader preprocessor directive & add PostEffect class (WIP) 2025-04-03 21:46:12 +03:00
MihailRis
e0314803c0 migrate from std::filesystem::path to io::path (WIP) 2025-01-30 22:23:13 +03:00
MihailRis
1e22882284 rename 'files' to 'io' 2025-01-30 16:53:52 +03:00
MihailRis
f43cc93cd2 update project includes format 2024-08-10 01:37:48 +03:00
InfiniteCoder
5c9bc83bbd items/ + objects/ + util/ 2024-08-04 22:26:08 +03:00
InfiniteCoder
3aa0298c85 files/ 2024-08-04 17:08:11 +03:00
InfiniteCoder
d5dc68dd38 Root includes 2024-08-04 10:24:11 +03:00
Vyacheslav Ivanov
bbf33e8e4d
format: reformat project
Signed-off-by: Vyacheslav Ivanov <islavaivanov76@gmail.com>
2024-08-03 19:53:48 +03:00
MihailRis
4197746c69 add entity shader 2024-07-20 17:13:03 +03:00
MihailRis
52381d5afa feat: preprocessing glsl header files 2024-07-20 15:36:30 +03:00
MihailRis
a5dc187481 fix: function returns by const value 2024-06-07 15:17:32 +03:00
Pugemon
f25a425cb9 Optimize parameter passing to avoid unnecessary copying 2024-06-07 04:00:38 +03:00
MihailRis
1627e21c1d the final rename 2024-05-06 03:38:19 +03:00
MihailRis
f27a418dbe however 2024-05-06 03:15:27 +03:00
MihailRis
91aacafecb hpp++ 2024-05-06 01:36:21 +03:00
MihailRis
befc9cf09c assets-related refactor 2024-04-10 17:44:17 +03:00
MihailRis
9d9c9f5570 minor refactor 2024-03-02 13:29:45 +03:00
MihailRis
396ee31bcc content-pack resources support 2023-12-14 02:30:39 +03:00
MihailRis
b6a139528d Small fix 2023-11-28 22:41:55 +03:00
MihailRis
a60cc70246 GLSL 'include' support 2023-11-28 16:13:49 +03:00