I think we should have nvgRGBf() and nvgRGBAf() too. You can construct these using the struct initializers, but I think having them makes the API more complete.