mitchellhansen
|
51be54c964
|
partway through some documentation and bug fixing
|
7 years ago |
mitchellhansen
|
c698711fdf
|
Finally converted the camera lens to a proper frustrum, no more fish eye
|
7 years ago |
mitchellhansen
|
cc0b078e17
|
changed the paths in cmake, fixed two dumb sigabrts on termination
|
7 years ago |
mitchellhansen
|
2baabf5bc5
|
Holy hell, finally got this working with an R9 390 + Ubuntu.
|
7 years ago |
MitchellHansen
|
40634837a9
|
Porting over the traversal algo to do some in situ programming. Running into some pretty bad register pressure bottlenecks. Might pivot to thinking about the multistage kernel for a bit
|
7 years ago |
MitchellHansen
|
36bf5697fa
|
Tweaking, fixed a very old off by one bug on voxel gen
|
7 years ago |
MitchellHansen
|
dcf355c636
|
Small tweaks while debugging. Will get 1:1 traversal working 100% before tackling jump_power
|
7 years ago |
MitchellHansen
|
3f09515c0a
|
Update video demo, tweaking my refactor of the maps. Working on downwards navigation in the oct traversal
|
7 years ago |
MitchellHansen
|
c35f867c76
|
Shuffling the map stuff around to make more sense structurally. Also shrunk the scope of the demos wayyyy down to facilitate easier debugging in my next planned steps
|
7 years ago |
MitchellHansen
|
77e283a4ce
|
256^3 rendering at 15FPS WITHOUT THE TRAVERSAL ALGORITHM! This thing's gonna FLY!
|
7 years ago |
MitchellHansen
|
2519532172
|
committing in a broken state, we got problems with the far pointers. Acting as absolute when should be relative
|
7 years ago |
MitchellHansen
|
787e308bcb
|
Removed the demo movement, added fog, correctly this time!
|
7 years ago |
MitchellHansen
|
f733ca4aec
|
'Demo Mode' release
|
7 years ago |
MitchellHansen
|
c5c65474d6
|
~10 FPS from moving some oct stuff to const, ~0.5 fps from adding a few more consts to initializers in the kernel
|
7 years ago |
mitchellhansen
|
58ef1da02a
|
Did this work?
|
7 years ago |
MitchellHansen
|
4d6cecc7e0
|
Thinking about doing a simple scheduling system next. Perhaps tick tied to the step_size?
|
7 years ago |
MitchellHansen
|
3ff6fb0b14
|
Adding a method of rendering GUI's that avoid the whole throwing raw
data around everywhere thing I had going on before
|
7 years ago |
MitchellHansen
|
ed250d1291
|
Octree works out to 128x128 as is, and performance seems very promising. Traversal or octree generation fixes will be next
|
7 years ago |
MitchellHansen
|
305ef917e0
|
Thankfully it wasn't a problem with the data format, I was passing the
address of a ptr, not the address contained by the ptr. With that,
preliminary GPU octree interaction works perfectly
|
7 years ago |
mitchell hansen
|
7c86c60f9f
|
Added EGL linking and useage for the linux cl_khr_gl_sharing
interaction. This still crashes on my machine but at least its getting
closer to working. Fixed some warnings and errors while compiling with
clang++
|
7 years ago |
MitchellHansen
|
ebce781eb3
|
Got the octree data to the GPU and it's traversing it, but it having some corruption issues. Endianness???
|
7 years ago |
MitchellHansen
|
ba11f9c081
|
Wrapping up for today
|
7 years ago |
MitchellHansen
|
7cc1b23799
|
Copy pasted main.cpp over into it's own class, hopefully in time will clean up some of this cruft
|
7 years ago |
MitchellHansen
|
8c193acd40
|
quick save before the main.cpp refactor
|
7 years ago |