I was left scratching my head over the weekend as to why my OpenCL/OpenGL interop samples were not working on my AMD laptop yet ran without problems on my NVidia powered desktop. The answer was simple enough, it seems AMD requires that you create the CL context before you start allocating OpenGL Data, Nvidia drivers don’t seem to care.