Not any FP code, no, but that's architecturally limited and by ISAs. The amount of code that can run via GPGPU varies. You either forget or neglect that I said this
Adobe (the full line, from flash to media converter), GIMP, Handbrake, Chrome, Firefox, Opera, ArcSoft, Sony Vegas, Cyberlink, Corel and there's more.
CUDA took significantly longer to get that kind of support and some of the support that it did get was from some weird developers that only wanted nVidia hardware/money that have since disappeared. It's far easier to draw attention to openCL when the world's biggest and most profitable company is behind it full force and it's not proprietary. nVidia is going to prefer CUDA as that's their last bastion of survival in the market: HPC. Without CUDA nVidia will make no money. Even still nVidia supports openCL on its products.
As for Microsoft, I think we both know where that ship is headed