Ray tracing on programmable graphics hardware | Synapse