parsing and rendering svg in real time on the gpu would indeed impact performance a considerable ammount... is not just the way opengl or shadeers are supposed to be used.
You shouldnt have resolution problems, as engines dont usually support real time svg rendering (i dont know any at least) but always do an import and rasterization instead. You should not see any glitches if you import properly the image. If you need high res, just import it with a higher scale value in the svg option, enable filter and mipmaps (mipmaps are important when scaling down) and that should be enough.
This thread can give you more insight (read the comments)
Would you share a minimal project to see your problem so i can help further?