Oh hell the technology has been out there for fscking years
http://llvm.org/
http://graphics.stanford.edu/projects/brookgpu/
http://openmp.org/wp/
It took the evil doer's to get the foss's community's heads out of their collective asses and get shit rolling.
Keep in mind that openCL is not limited to GPU's, but also DSP's, CPU's and solutions like Cell. Many devices but yet only a select few were able to pull off putting out a standard (in record time none the less).
I'm not talking about driver features we might introduce in the future because we don't want you making purchase decisions based on things we haven't released yet. We do pre-announce hardware products to our manufacturing partners because their design cycles require earlier notification, and sometimes that information leaks to the public, but otherwise we try hard to only talk about things when they are ready to ship.
Unless we co-ordinate product planning with our competitors, someone is always going to be first. Sometimes we're first, sometimes we're not.
Yep, nothing wrong with that...
...but I have to take issue with this statement. Vapourware implies that we announced something and didn't deliver it. With respect, you are complaining that we don't talk about future products in one paragraph and accusing us of shipping vapourware in the next. One of those has to be wrong![]()