Found soulution fir Unity, and it said - use custom shader some kind of “alpha-cut off” for displaying UI, similar like shaders for transparent hairs. But this it too complicated, for person who barely knows how to load image
Just for “science” - Silky.Nvg is a wrpapper? Not real library? I cant modify how things rendered? For example add some effects using shaders from examples.
Repeated my experiment with fresh head, and this works: nvg.CreateImage(Src, ImageFlags.GenerateMimpas);nvg.CreateImage(Src, ImageFlags.GenerateMimpas); Image has dark border, but not pixelated.
I tested with Photoshop, resized image to 100px - and pixelated effect gone. Image displayed ok with default "0" flag. So it was just an issue with image loading. For the average user this is out of logic, we're expecting bigger images will look better.