14 Commits (e0cb26a9d14c1f4ae117df2a083b5c389467085c)

Author SHA1 Message Date
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
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.
8 years ago
MitchellHansen d1bd4ce667 The new rendering method now works on the full compat case.
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
8 years ago