Commit graph

15 commits

Author SHA1 Message Date
7db434535b Very, utterly broken 2026-06-08 16:32:59 +01:00
dac5d2c28f Very broken 2026-06-07 18:53:23 +01:00
79c87a6c15 Continuing cleanup. Added constructors for FloatImageTexture 2026-06-05 17:39:22 +01:00
a14960562c This commit is way too large. So, added Upload trait back again, but only for Textures, which are the most complex types. Fixing Medium and PixelSensor creation on host side. Can´t really find a satisfying way of keeping construction and creation separate, so for now, regrettably, putting them in the same place. Added some types to parameter parsing. Continuing fixup caused by creation of GVec and GBox 2026-05-20 16:16:57 +01:00
f21cb7cf08 Continuing work on handling Options. Lesson learned, actually handle them 2026-05-13 23:32:58 +01:00
30e8cf85f8 Continuing fixing errors from thoughtless copying of shared code 2026-02-13 14:16:22 +00:00
64a139d108 Continuing on the quest to fix bugs. Never again 2026-01-23 20:30:55 +00:00
b6b17a8c7e Missing SpectrumTextureTrait implementations, placeholders for now. Continuing fixing errors 2026-01-23 15:23:01 +00:00
93bcd465eb Fixing errors in CPU code 2026-01-22 14:18:57 +00:00
9a8ec13728 Finally fixed import errors due to refactoring, gotta get a better IDE 2026-01-19 23:52:12 +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
75655ed774 Continuing GPU migration, implemented new parallelization strategies, correcting some logic bugs in maths functions 2025-12-30 18:09:30 +00:00
cda63e42c5 Big slog, separating GPU and CPU safe structs and constructors 2025-12-21 02:17:28 +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