NanoVG graphics test
NanoVG "main" test isn't going to build without changing the Makefile...
Fixing nonage errors
Starting some Makefile cleanups and including libnanovg.a in build.
Makefile cleanups. It'd also help to actually initialize OpenGLES instead of OpenVG.
Reorganized main.c, added display update thread.
Some graphics changes for figuring out a bug in the graphics stack
In testing display output issues, let's see if OpenGL context is created through HDMI output.
Added some debug output.
Error may not be in GL context creation but in initializing nanovg
We know it is nanovg segfaulting. Let's try and get more info.
And render offscreen please.
Adding openvg shapes api test.
Trying to get libshapes to render to the buffer properly - seems to be drawing out of camera.
Whoops. Should've used dot operator instead of arrow.
And state is static.
Rather, it shouldn't be static in either file because that limits the access from the extern keyword.
Still can't access the variable. Let's just not depend on it for now.
Application seems to crash now. More debugging.
Nope. I just did a dumb thing and forgot to bing the VG api.