No errors in renderer
Passing scene data to GPU kernel
Diffuse lighting works for spheres!
Added triangle intersection. Still not working perfectly.
Fixed ray triangle intersection. Direct diffuse lighting works!
Added hooks for passing view matrix to renderer
Adding driver code
Commented out non-working view matrix code
Really hacky reflections!
Added some stuff to the test scene
Fixed some reflection stuff. Added view matrix
Passing some view matrix data to the kernel
Dicked around with some params
Fixed triangle winding and axis orientation. Now in a proper left handed coordinate system. fixes #11 and fixes #14
Created scene class. Still need to integrate it
Integration of scene with renderer
Added geometry_types header
Pulled opencl device context code out of renderer
Adding cl_device_context struct
Minor refactors