D3D Implementatino of NanoVG?

Have you considered adding a D3D implementation of NanoVG? Obviously this woudn’t be cross-platform, but I saw you mention in the past that OGL support on Windows is flakey, so for Windows-only projects that would be an advantage.

It seems someone has already ported it to D3D9 and 11, so very broad support (zlib license): https://github.com/crosire/nanovg

I’m not personally going to do that. I don’t think that NanoVG fork is very developed but i might be wrong. Skia has a new D3D backend which might be the best option.

Cool, I might take a look at the D3D fork further down the line (I’ve done lots of D3D9 in the past).

FWIW there is a half-done D2D backend here https://github.com/iPlug2/iPlug2/tree/graphics/d2d

1 Like

But I think Skia is the best option, https://github.com/iPlug2/iPlug2/wiki/IGraphics-backend-comparison

2 Likes