MitchellHansen
|
e0cb26a9d1
|
More error checking, probably way more than I would ever need but oh well, it looks cool
|
7 years ago |
MitchellHansen
|
86f1622090
|
Some machinations on a config structure as well as a restructure on how
I do logging.
|
7 years ago |
MitchellHansen
|
7c076ca63c
|
Whoops
|
7 years ago |
MitchellHansen
|
afa6ce463a
|
Whoops, forgot to remove the old stuff
|
8 years ago |
MitchellHansen
|
fa047f9e3a
|
Wrestling with the compiler to pass these shared_ptr's
|
8 years ago |
MitchellHansen
|
a01b089d12
|
Still wrestling with a good way to hide the packing
|
8 years ago |
MitchellHansen
|
effed8a2bf
|
Working more on the lights. Trying to get around the packing requirements for passing data to CL
|
8 years ago |
MitchellHansen
|
1627fe4572
|
Textures were suprisingly trivial with the plane intersection code hashed out
|
8 years ago |
MitchellHansen
|
73026bc65d
|
Very very close to pixel perfect shadows. Having some of that axis switch malarchy slowing things down
|
8 years ago |
MitchellHansen
|
129e475b15
|
Fixed the way lights were linked to opencl, did some tweaking of the phong lighting.
|
8 years ago |
MitchellHansen
|
5f24a4cf3f
|
A good portion of the fallback software caster is done.
Need to test, add global lighting, add switch
|
8 years ago |
MitchellHansen
|
d1bd4ce667
|
The new rendering method now works on the full compat case.
Added a kernel to help test opencl data passing
renamed the kernels, buffers, etc.
|
8 years ago |
MitchellHansen
|
5528e03c69
|
Saving minor tweaks
|
8 years ago |
MitchellHansen
|
518cc757a3
|
Lots of work done moving the various raycasting implementations over to a
consolidated RayCaster class.
|
8 years ago |