Hi. I just start learning OpenCL and I am trying to debug my program. But I can not debug into the kernel code (even the HelloWorld example) using gDEBugger (I can not install CodeXL in Win 8). As I read the release note, maybe the problem is that the kernel is linked with OpenCL 1.2... So is there any way to use OpenCL 1.1 instead of OpenCL 1.2, so maybe I can debug into kernel code?
I am using APP SDK v2.8 on a machine with Windows 8 Pro x64, Visual Studio 2012, CAT 13.1 and Radeon Mobility HD5650.
The future versions of CodeXL will have support for Win8 enabled.
This should solve all the problems that you are facing.
I'm getting mad trying to use gDebugger. I hope you can solve your problem just with another version of OpenCL (I guess not, but just thinking about the time I'm spending trying to fix it! Many, many unresolved problems!!)
To have OpenCL 1.1, I think you should install AMD APP SDK 2.6. Previously I was programming with OpenCL and printing the Platform and Device Info I noticed "OpenCL version: 1.1", then I moved to SDK 2.8 and I noticed version 1.2. This should work, I guess.