A simple OpenCL path tracer with spheres and mixed glossy/specular + diffuse + emission material