• Joined on 2025-12-11
wito created branch allocatorvec in wito/pbrt 2026-05-19 18:58:32 +00:00
wito pushed to allocatorvec at wito/pbrt 2026-05-19 18:58:32 +00:00
050698c1d0 Finished work on the shared side. Now moving to host code. May god have mercy on my soul
5b4928e1aa Continuing refactoring, deleted camera construction on host side
31106696bd Continuing refactoring
a4c751bbcd Just changing var names
fa4692bfe6 Trying out allocate API, and just have a unified Vec and Ptr representation instead of duplicating everything and having DeviceRepr
Compare 5 commits »
wito pushed to arena at wito/pbrt 2026-05-17 10:36:51 +00:00
dad7300a14 Hitting myself, and going for a trait for uploading objs to GPU. Keep forgetting to actually upload them
645556da22 Fixign dangling pointer issues. Moving now to bumpalo, not able to keep a stable memory allocation system.
1e0840dcda Continuing work on BVH creation
2fc366878f Continuing, ever onwards
f21cb7cf08 Continuing work on handling Options. Lesson learned, actually handle them
Compare 6 commits »
wito pushed to arena at wito/pbrt 2026-05-12 11:29:54 +00:00
c659ea0f44 Continuing cleanup of builder and parser. Removing light factory, creating issues with function signatures and unnecessary resources for light creation
wito pushed to arena at wito/pbrt 2026-02-20 22:38:48 +00: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
731a37abae More fixes to allow for spirv compilation. Namely,
Compare 2 commits »
wito pushed to arena at wito/pbrt 2026-02-20 21:10:41 +00:00
599683eaad More fixes to allow for spirv compilation
31ce07e079 SPIR-V doesnt like mismatched enums
Compare 2 commits »
wito pushed to arena at wito/pbrt 2026-02-20 16:39:36 +00:00
7ebed27d4a Cleanup of shared codebase to no_std and spirv compatibility
wito created repository wito/tuwunel_reformados 2026-02-19 18:05:28 +00:00
wito pushed to arena at wito/pbrt 2026-02-19 15:41:32 +00:00
b36105edc1 Changing error handling with scene file parsing
8a92d7642d Generalizing GPU framework to use Vulkan or CUDA with spirv
Compare 2 commits »
wito pushed to arena at wito/pbrt 2026-02-18 19:53:45 +00:00
0b04d54346 Cleanup
wito pushed to arena at wito/pbrt 2026-02-15 14:48:54 +00:00
45e866ebd1 Continuing with the cleanup
wito pushed to arena at wito/pbrt 2026-02-13 14:16:33 +00:00
30e8cf85f8 Continuing fixing errors from thoughtless copying of shared code
wito pushed to arena at wito/pbrt 2026-01-26 19:44:56 +00:00
a32cd60e9f Fixing film creation, arena allocation separation from texture creation, bad function signatures
wito pushed to arena at wito/pbrt 2026-01-25 18:15:52 +00:00
640e17110a Continuing cleanup of scene creation, texture ownership, and memory management
wito pushed to arena at wito/pbrt 2026-01-23 20:31:01 +00:00
64a139d108 Continuing on the quest to fix bugs. Never again
wito pushed to arena at wito/pbrt 2026-01-23 15:23:06 +00:00
b6b17a8c7e Missing SpectrumTextureTrait implementations, placeholders for now. Continuing fixing errors
wito pushed to arena at wito/pbrt 2026-01-22 16:20:34 +00:00
14418472d5 Some more refactoring, more error correction. When will this end?
wito pushed to arena at wito/pbrt 2026-01-22 16:18:30 +00:00
380b1c9f90 Some more refactoring, more error correction. When will this end?
wito pushed to arena at wito/pbrt 2026-01-22 14:19:01 +00:00
93bcd465eb Fixing errors in CPU code
wito pushed to arena at wito/pbrt 2026-01-20 01:01:22 +00:00
1e21cc64f9 Unused parameters, lifetime issues in sampling