I know you can pass in textures that you will populate on the GPU and readback but is it possible at all to do the same with vertex data?
I'm wondering if there's a way to use GPU tesselation to feed in a mesh, tesselate it as i'd do to render it in a shader, and "read back" the tesselated vertices to avoid having to do this on the CPU side (this is not for real time rendering, i have a software need for heavily tesselated meshes and doing it myself on the CPU is a lot more work than using the GPU and will be much slower, my gut feeling is it's not possible but i thought i'd ask just in case!)