yes teeworlds uses opengl for rendering, but it does not support rendering vector graphics by itself. You need to parse the svg files and implement all elements of the file format yourself. opengl itself can basically only render triangles (with colors and texture)