How fast is OpenCL and Cuda compared to just doing direct shader programming? For example doing an ambient occlusion pass by raycasting triangles at each screen pixel in the frag program. I did this with direct shader programming and many passes to trace all triangles and it calculates at about 2-3 fps for that scene. Is…