Rather derpy C++ wrapper around OpenCL