Working on replacing the GLSL fragment shader with OpenCL.