30 Commits

Author SHA1 Message Date
Benjamin Kyd
60a8b83eee a rewrite (maybe rust) is coming SOON 2023-03-15 23:39:24 +00:00
Benjamin Kyd
617750ea47 we are doing stuff 2023-03-14 16:52:00 +00:00
Benjamin Kyd
e322cae815 Beginnings of the HARTViz debug interface 2023-03-04 15:43:29 +00:00
Ben Kyd
08a08fa574 switch machin 2023-03-01 00:51:02 +00:00
Ben Kyd
83280e1046 switch to yolo logger 2023-02-28 17:10:23 +00:00
Ben Kyd
9551eeaa0a remove sbdlog 2023-02-28 14:48:21 +00:00
Benjamin Kyd
5b931aebc4 K-D Tree Implementation, however intersections don't seem to be working properly 2023-02-21 16:55:28 +00:00
Benjamin Kyd
de6153aadd Tweaks for usability, next we will do pathtracing passback 2023-02-17 19:47:40 +00:00
Benjamin Kyd
9135fe1469 hartcpu: we are tracing rays correctly! 2023-02-17 16:05:06 +00:00
Benjamin Kyd
b9813d0126 hart_cpu: thread properly signals a start
the issue was i was being dumb with condition variables, however some additional debugging is required
2023-02-17 14:11:34 +00:00
Benjamin Kyd
a500fa28f8 think i forgot to add this stuff 2023-02-08 11:08:41 +00:00
Ben Kyd
9dd1139c19 we are starting good commit messages
🎨 Refactor of the thread signaling system phase one: design
2023-01-31 17:15:56 +00:00
Benjamin Kyd
7eb251e145 WELL WELL LOOK WHOS INSIDE AGAIN 2023-01-23 16:12:31 +00:00
benkyd
8dde998710 WHERE IS THE BUG COMING FORM 2023-01-19 15:39:17 +00:00
benkyd
68cc749fde module now traces rays but i need a ray referenec system 2023-01-09 17:30:40 +00:00
benkyd
a01ca13bdd Logging more fleshed out and validated the state machine 2023-01-06 13:44:23 +00:00
benkyd
e7f003d6e5 more refined 2022-12-24 17:23:01 +00:00
benkyd
9d0b73480a HHM is now a state machine 2022-12-24 15:12:27 +00:00
benkyd
7b29d1ef20 a complex conumdrum, how can i converse covertly with the concurrent code? 2022-12-08 19:57:19 +00:00
benkyd
d21c9215e1 fleshing out the modules a touch 2022-12-08 18:11:52 +00:00
benkyd
d1aa4ab8dc pass the parcel 2022-12-08 15:05:21 +00:00
Ben Kyd
c066e8e072 turns out im an idiot 2022-12-06 11:40:33 +00:00
benkyd
256032f46b what an obtuse error 2022-12-03 19:05:32 +00:00
Ben Kyd
622ccd68dc skeleton hybridisation of whatever this is 2022-11-22 15:43:05 +00:00
benkyd
1eb8dc727e mody mody module wtf 2022-11-17 17:37:42 +00:00
Ben Kyd
0bdbd96c67 we do a little wavefront obj loading 2022-10-25 16:27:12 +01:00
benkyd
0521bb103d we do a little rasterising 2022-10-24 16:24:24 +01:00
benkyd
fd864d8fc0 namespaces are bloat 2022-10-24 15:47:12 +01:00
benkyd
2645f5e658 fleshing out the structure 2022-10-21 19:55:40 +01:00
benkyd
8c5f1bd757 accelerators can now be shared libraries and loaded at runtime 2022-10-21 14:28:23 +01:00