30 Commits

Author SHA1 Message Date
d848080d5e update 2025-12-15 19:56:18 -05:00
2a5a526b07 Cleanup more warnings and bad code 2025-09-29 05:30:22 -04:00
ba50eeca02 Update CMake configuration: bump C++ standard, replace fgl_cmake_modules with libFGL dependency. 2025-07-01 00:18:57 -04:00
1b4f8f42ea Implement basic buffer resizing 2025-04-15 00:57:54 -04:00
3a55398364 GPU culling work 2025-03-17 14:46:50 -04:00
920d728360 Fixes a bunch of compilation warnings 2025-02-17 02:21:10 -05:00
289a074640 Gets slang shaders mostly working 2025-02-13 15:17:05 -05:00
864325060a Some starting cleanup 2025-01-20 10:45:34 -05:00
2e9e08a185 Finish dynamic rendering changes 2025-01-20 09:58:33 -05:00
d33379850c Some compiling cleanup 2025-01-18 15:29:02 -05:00
7277c99223 Add in shader reloading and cleanup 2024-10-20 00:09:28 -04:00
7a85b0eb5a Implement extra render outputs for metallic and emissives 2024-10-15 05:24:48 -04:00
1254809501 Tell cmake to use ccache if present 2024-10-12 08:06:05 -04:00
8a055b28a0 get runtime shader compilation working 2024-08-05 10:25:08 -04:00
fdcd6a6c31 Move shaders and assets into the src build tree 2024-08-05 09:48:27 -04:00
849a1283cf Seperate editor from engine lib 2024-08-04 11:57:14 -04:00
30a932e4fe Transfer editor specific code to a separate binary 2024-08-02 09:26:44 -04:00
08d433319f Change project name 2024-06-24 10:42:37 -04:00
f9030253e9 Moves around assets stuff in cmake 2024-06-17 04:08:34 -04:00
4861761b9b Changeup cmake to properly copy assets folder 2024-06-17 02:54:53 -04:00
fcaafba134 Changeup cmake to properly copy assets folder 2024-06-17 02:52:26 -04:00
c8ec3a741c Get traiin rendering working with random noise 2024-03-30 10:00:09 -04:00
4fdfac200d Prepare for new system and add Shader strict type abstraction 2024-03-13 19:32:42 -04:00
5295d9a1f3 Optimization 2024-03-12 22:10:02 -04:00
acf2416e6f Cleanup some octree stuff 2024-03-11 02:22:23 -04:00
c4b01b8a27 More progress on getting frustums working 2024-02-16 16:19:38 -05:00
516c31dc92 Add tests for bounding box 2024-02-14 08:38:22 -05:00
23fc3371f4 Get debugging information mostly working 2024-01-29 14:00:15 -05:00
64c1960730 Implement basic glTF loading for sponza 2024-01-16 17:26:34 -05:00
da6a55e754 Inital commit 2024-01-09 08:29:46 -05:00