Yeah, if I get this working I will probably start re-writing it. I'm getting farther, but now I seem to be having trouble with compiling a fragment shader:
Caused by: java.lang.RuntimeException: Failed to compile fragment shader: curve.fsh
0(17) : error C7506: OpenGL does not define the global type half4
0(17) : error C7557: OpenGL does not allow Cg-style semantics
0(17) : error C7530: OpenGL requires main to return void
0(21) : error C7506: OpenGL does not define the global type half3
0(22) : error C7506: OpenGL does not define the global type half
I'm really surprised there isn't an SVG / vector font API for OpenGL already in common use. I would think this would be a really popular feature.