raytracer artifacs with ATI and not working with nvidia

Any idea why we are getting this artifacts. Please look at the picture below. if we use a i7 as opencl we get more artifacst than using a ati card, also the code doesnt work in Nvidia opencl implementation, with an nvidia card.

thanks in advance,


Looks like floating-point precision errors to me, this is a classic problem with ray-tracing intersection routines.

You’ll need to give more details if you want us to help with your code not working on NVIDIA OpenCL.