That's not what it is mostly used for, i.e. ML-like workloads.
OpenCL (that's what Blender, DaVinci Resolve, etc use for their acceleration) is a layer above ROCm, and it runs. Not very nicely, but it does and is supposed to receive more attention in future.
Also, you can still use one gpu for desktop and other for compute.