|
|
46a4edaee5
|
Continuing migration to index and GVec based usage of objects
|
2026-08-31 15:35:55 +01:00 |
|
|
|
8e8a3845f8
|
Moving to index based access of resources and instances
|
2026-08-31 13:10:53 +01:00 |
|
|
|
7db434535b
|
Very, utterly broken
|
2026-06-08 16:32:59 +01:00 |
|
|
|
dac5d2c28f
|
Very broken
|
2026-06-07 18:53:23 +01:00 |
|
|
|
66032abf76
|
Still broken
|
2026-06-02 21:46:11 +01:00 |
|
|
|
8b93ce3d4b
|
Fixing issue with work item definitions and light sampling on wavefront
|
2026-05-29 13:00:20 +01:00 |
|
|
|
5ff8044158
|
Cleaning unused imports, refactoring wavefront integration
|
2026-05-28 14:40:45 +01:00 |
|
|
|
0c62fbc3b5
|
Fixed logic issues in BSDF sampling and pdf calculations, moving on to GPU integrators
|
2026-05-26 19:07:45 +01:00 |
|
|
|
3cb2086f6d
|
Added missing geometry. Implementing missing material methods
|
2026-05-25 22:14:56 +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 |
|
|
|
3226e9c965
|
Refactoring
|
2026-05-22 14:34:53 +01:00 |
|
|
|
226ff88874
|
Fixing rendering issues, unifying rendering pipeline
|
2026-05-21 23:47:37 +01:00 |
|
|
|
1ea327cb6c
|
Changing behaviour of Ray
|
2026-05-21 02:15:08 +01:00 |
|
|
|
82255e5046
|
ALmost done with changes
|
2026-05-20 20:52:34 +01:00 |
|
|
|
72acb8ccdf
|
Continuing cleanup
|
2026-05-20 20:14:58 +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 |
|
|
|
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 |
|
|
|
645556da22
|
Fixign dangling pointer issues. Moving now to bumpalo, not able to keep a stable memory allocation system.
|
2026-05-15 15:35:21 +01:00 |
|
|
|
1e0840dcda
|
Continuing work on BVH creation
|
2026-05-14 15:08:14 +01:00 |
|
|
|
f21cb7cf08
|
Continuing work on handling Options. Lesson learned, actually handle them
|
2026-05-13 23:32:58 +01:00 |
|
|
|
c8d083df62
|
Running tests on parsing
|
2026-05-12 15:07:59 +01:00 |
|
|
|
c659ea0f44
|
Continuing cleanup of builder and parser. Removing light factory, creating issues with function signatures and unnecessary resources for light creation
|
2026-05-12 12:29:44 +01:00 |
|
|
|
7ebed27d4a
|
Cleanup of shared codebase to no_std and spirv compatibility
|
2026-02-20 16:39:27 +00:00 |
|
|
|
0b04d54346
|
Cleanup
|
2026-02-18 19:53:13 +00:00 |
|
|
|
45e866ebd1
|
Continuing with the cleanup
|
2026-02-15 14:48:50 +00:00 |
|
|
|
30e8cf85f8
|
Continuing fixing errors from thoughtless copying of shared code
|
2026-02-13 14:16:22 +00:00 |
|
|
|
a32cd60e9f
|
Fixing film creation, arena allocation separation from texture creation, bad function signatures
|
2026-01-26 19:44:53 +00:00 |
|
|
|
640e17110a
|
Continuing cleanup of scene creation, texture ownership, and memory management
|
2026-01-25 18:15:48 +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 |
|
|
|
14418472d5
|
Some more refactoring, more error correction. When will this end?
|
2026-01-22 16:20:28 +00:00 |
|
|
|
93bcd465eb
|
Fixing errors in CPU code
|
2026-01-22 14:18:57 +00:00 |
|