Changed return ray-tri intersection
Switched to glm-0.9.6
Switched back to glm 0.9.5.4
Added morton codes for ray sorting
Improved BVH rendering performance
Inlined getters - setters
Adde new Mega Kernel
Clean commit.Start from here
Added warp sum reduce(shuffle instr) for deciding which bvh node to traverse.NOT WORKING
Switched to glm 0.9.6.1
Fixed deallocation error
Updated CMakeLists
Clean commit
Added aligned vec3 and vec4 types for gpu code