Commit graph

16 commits

Author SHA1 Message Date
63c10c6573 Continguing fixes. Some issues with memory leaks 2026-06-05 19:18:13 +01:00
3d95ff4c92 A lot of fixes, rendering is somewhat working. CAREFUL: REMOVED as_ref, need to sub by get but got lazy 2026-05-25 15:30:14 +01:00
1a7ac9cb22 Fixing typos 2026-05-21 15:05:36 +01:00
1ea327cb6c Changing behaviour of Ray 2026-05-21 02:15:08 +01:00
050698c1d0 Finished work on the shared side. Now moving to host code. May god have mercy on my soul 2026-05-19 19:58:21 +01:00
5b4928e1aa Continuing refactoring, deleted camera construction on host side 2026-05-19 01:44:38 +01:00
a4c751bbcd Just changing var names 2026-05-18 22:59:31 +01:00
0c04eeb0f9 Fixing issues caused by migrating from shared to host code. Lanczos filter is unseemly now, but options have to be handled host side 2026-02-20 22:37:50 +00:00
7ebed27d4a Cleanup of shared codebase to no_std and spirv compatibility 2026-02-20 16:39:27 +00:00
30e8cf85f8 Continuing fixing errors from thoughtless copying of shared code 2026-02-13 14:16:22 +00:00
86c9a90f2e Fixes 2026-01-18 16:29:27 +00:00
f94c5d78c7 Implementing arena based memory allocation 2026-01-10 00:20:43 +00:00
f7c47be077 Some more refactoring 2026-01-01 09:45:00 +00:00
75655ed774 Continuing GPU migration, implemented new parallelization strategies, correcting some logic bugs in maths functions 2025-12-30 18:09:30 +00:00
4dbec9bc2c Major overhaul to data management over CPU and GPU, clean up of incorrectly defined light creation methods, a lot of stuff in general. I should make smaller commits. 2025-12-22 22:54:49 +00:00
2e9d3c7301 Migrating to a more GPU friendly architecture, refactored texture handling, working on images and scene creation. God have mercy on my soul 2025-12-20 18:37:52 +00:00