I'm trying to debug OpenCL kernel using VivanteIDE5.4. The board is running Yocto BSP version 5.15.5 recently released. I was able to setup the IDE so that the sample project - cl_multi_context can be built successfully and was able to launch debug so that the problem breaks at the main function. My issue was that the program will never go into the OpenCL during debug single stepping.
The things I've tried:
After doing all these, the program still simply doesn't go into the kernel while debugging. In fact, I wasn't able to set breakpoint in the kernel source code (mathop.cl). When I examine the vdb item on left, it doesn't include any Context items which is showing in the images included in the Vivante_IDE_User_guide.pdf
Anyone has any idea what's going on?