I assume that means nobody is working on it atm. Maybe using one of those two APIs would simplify things?
* [SYCL](https://www.khronos.org/sycl) C++ Single-source Heterogeneous Programming for OpenCL * [HIP](https://github.com/ROCm-Developer-Tools/HIP) Convert CUDA to Portable C++ Code (where "portable" means that it runs fast on AMD too) If I remember well, basically "everyone" is on the Vulkan bandwagon (NVidia, AMD, Microsoft, ...), except Apple(?). Vulkan will also be better at working on a wide variety of platforms (PC, consoles, mobile, ...) So it would probably make more sense to work on Vulkan instead, unless one is also targeting "older platforms". Not that I'm volunteering; I barely made it through my compiler course...
