I recently came across the concept of NURBS, and saw that Touchdesigner uses a CPU process to convert nurbs to typical triangle-mesh. I did some googling and saw a couple resources on rendering NURBS to triangle-mesh with GPU (can’t include links). One was titled like NURBS Tessellation with CUDA, which may provide a path to an NVIDIA-only solution, but there was another from UC Berkeley that detailed a method that is supposedly generic.
Perhaps it is now worth a second look into gpu accelerated nurbs rendering? could be a SOP-to-TOP, where the output is a texture of vertex information so it’s easy to further manipulate the mesh via gpu