Well, what a surprise, I start looking through my samples, sure there were CAL Samples, sure some of this should have been answered, but also wanted to get the post out there to deal with the reply lag, and what do I find? Gone, except the .suo and .user files. So, I google it, and what do I find?
Some genius at AMD decided without having a replacement handy, to deprecate, remove, destroy, not tell anyone this was coming, the whole CAL interface, all documentation, all samples, etc. Thanks AMD. I'm not going to write a book here, but it seems like my only option is to download an old version, and hope/pray the CAL interface libraries don't disappear without warning in the next several months (I'm guessing that's *EXACTLY* what's going to happen). Poor software support is what kept me away from ATi for years, since the late 90's. I finally decide, the hardware is much faster for my purposes, and it seems they have supported CAL for some time, so, though I was the sole dissenter in this R&D lab, I managed to get radeon cards pushed through over comprable nVidia cards. This is my reward.
You have got to understand, not everyone out there is a java programmer who needs the language to deny access to object foot when a reference to object gun has been taken out. I absolutly, 100% need inline IL if OpenCL is to be a viable toolchain. This isn't changing any time soon. I'd actually prefer inline IL in OpenCL to straight CAL, but I'd require straight CAL compared to straight OpenCL. Can I make this any more clear? The forums have plenty of others looking for IL support. You guys need to quit with OpenCL on the CPU bugs like I saw the 2.5 changelog full of, and fix what you removed without warning.