basic opencl opengl context sharing