Commit Graph

72 Commits

Author SHA1 Message Date
22fb850709 more engine cleanup and fixes (removed the footgun of texture2Ds/instanceAddresses, parse VMT values into material information, re-parent nodes for BSP loader, hopefully final VFS integration fixes) 2026-06-06 15:36:36 -05:00
46c08b0516 lots of things (cleaned up how graph storage works, fixed bugs related to loading from gtlf rather than a graph, fixed lightmap baker, use RGBExp32 format for lightmaps, some other things, in-progress BSP/VTF/MDL loader) 2026-06-03 22:55:14 -05:00
142f584684 fixed odd regression where door collision broke (and trying to fix the weird flickering with using the aliased camera UBO for the deferred pass) 2026-05-15 20:37:10 -05:00
f132f5d6d2 refractored descriptor sets to properly handle multiple sets for a given shader 2026-05-15 14:18:50 -05:00
e35806bb04 painfully diagnosed a performance hit with vxgi from one line being commented out (and a bug from eyepos being wrong) 2026-05-14 22:00:17 -05:00
2afcacc9e1 fixed BARYCENTRIC_CALCULATE because it was actually stemming from not using the actual camera UBO used to render the scene (even though nsight showed the values matching so who knows) 2026-05-13 23:43:21 -05:00
2475605941 VK_KHR_multiview support (but it broke VXGI) 2026-05-11 20:56:16 -05:00
a10ed8bc60 alleged optimizations to vxgi (maybe), fixed crash with enabling shadowmapped lights (but they're broken still for some reason) 2026-05-08 21:09:22 -05:00
682dd2c794 vxgi optimizations (to-do: fix the stuttering again from the UBO lagging or something) 2026-05-06 20:47:54 -05:00
84f2b63a8f revamped meshopt-based mesh optimizations, fixed mesh slicer/gridder, added LOD system (i think it works), physics tweaks (to-do: make meshMesh viable) 2026-04-27 17:09:26 -05:00
2c3da15a4d fake frames (and cleaning up swapchain code) 2026-04-25 00:37:19 -05:00
8803034a60 added frame-gen via FFX-SDK (naively) 2026-04-24 00:18:59 -05:00
a6c74572c6 a shoddy depth-of-field effect, repaired FFX-FSR integration (and upgraded to FFX-FSR3.1 upscale) 2026-04-22 22:37:37 -05:00
6d05ab865a neurotic optimizations (overhauled depth pyramid and bloom to ffx-sdp), more fixes 2026-04-21 20:49:47 -05:00
fd9036ee39 repaired occlusion culling via depth pyramids 2026-04-20 23:40:55 -05:00
012cddd37f more fixes before I lose my mind again (something something making VXGI look actually nice, correctness, fixing graphs, etc etc) 2026-02-21 21:26:37 -06:00
de44a6083d fixes 2026-02-16 18:10:36 -06:00
0fb2e3b750 removed storing model/prev-model matricies and color for every instance entry (by adding another indirection via objectID...), fixed rt pipeline because the BLAS's weren't being generated 2025-08-21 22:54:49 -05:00
8ba6214cc4 repaired barycentric-based deferred rendering 2025-08-01 23:58:25 -05:00
mrq
85696bd8f6 some small vxgi tweaks 2025-08-01 23:58:25 -05:00
mrq
d519af9cc3 stabilized voxelization with a bunch of cringe 2025-08-01 23:58:25 -05:00
mrq
67f0456352 some tweaks or something 2025-08-01 23:58:25 -05:00
mrq
1ef5798017 Fixed bloom 2025-08-01 23:58:24 -05:00
mrq
bb356ee399 Commit for 2024.12.01 23-07-01.7z 2024-12-01 23:07:00 -06:00
mrq
f3800abb21 Commit for 2023.01.06 12-19-28.7z 2023-01-06 12:19:00 -06:00
mrq
28cf6a7d8f Commit for 2022.12.30 20-20-07.7z 2022-12-30 20:20:00 -06:00
mrq
de54bcad8f Commit for 2022.12.21 16-25-26.7z 2022-12-21 16:25:00 -06:00
mrq
38f1437330 Commit for 2022.10.09 22-47-36.7z 2022-10-09 22:47:00 -05:00
mrq
f556532dd4 Commit for 2022.08.14 23-37-12.7z 2022-08-14 23:37:00 -05:00
mrq
cbde0b92d1 Commit for 2022.08.06 22-41-07.7z 2022-08-06 22:41:00 -05:00
mrq
96ca870586 Commit for 2022.08.04 23-27-32.7z 2022-08-04 23:27:00 -05:00
mrq
cfdb877ed3 Commit for 2022.07.31 22-17-30.7z 2022-07-31 22:17:00 -05:00
mrq
212347ee9c Commit for 2022.07.31 00-20-46.7z 2022-07-31 00:20:00 -05:00
mrq
ae28b31d02 Commit for 2022.07.29 00-31-45.7z 2022-07-29 00:31:00 -05:00
mrq
5a12332ad8 Commit for 2022.07.28 00-11-47.7z 2022-07-28 00:11:00 -05:00
mrq
40e346f71c Commit for 2022.07.27 00-01-19.7z 2022-07-27 00:01:00 -05:00
mrq
61cd2a6b5c Commit for 2022.07.26 15-00-39.7z 2022-07-26 15:00:00 -05:00
mrq
928945e727 Commit for 2022.07.21 23-48-52.7z 2022-07-21 23:48:00 -05:00
mrq
64dd96692c Commit for 2022.07.20 00-37-19.7z 2022-07-20 00:37:00 -05:00
mrq
60e64ccb0d Commit for 2022.07.16 23-28-12.7z 2022-07-16 23:28:00 -05:00
mrq
e71f76421c Commit for 2022.07.15 12-29-20.7z 2022-07-15 12:29:00 -05:00
mrq
cbd76acbd5 Commit for 2022.07.09 22-04-13.7z 2022-07-09 22:04:00 -05:00
mrq
967f6b768f Commit for 2022.07.05 00-10-00.7z 2022-07-05 00:10:00 -05:00
mrq
c536d24e63 Commit for 2022.06.28 23-53-39.7z 2022-06-28 23:53:00 -05:00
mrq
813907f0a3 Commit for 2022.06.25 23-41-15.7z 2022-06-25 23:41:00 -05:00
mrq
ddb43b26ea Commit for 2022.06.23 22-40-45.7z 2022-06-23 22:40:00 -05:00
mrq
6418a76456 Commit for 2022.06.02 00-03-46.7z 2022-06-02 00:03:00 -05:00
mrq
22d18c953c Commit for 2022.05.29 22-44-19.7z 2022-05-29 22:44:00 -05:00
mrq
c8853dc1b8 Commit for 2022.05.05 01-14-35.7z 2022-05-05 01:14:00 -05:00
mrq
ccf743d344 Commit for 2022.04.24 23-41-03.7z 2022-04-24 23:41:00 -05:00