Vladimír Vondruš

Results 549 comments of Vladimír Vondruš

Safe-to-break API appearing in HarfBuzz: https://github.com/behdad/harfbuzz/issues/224

@ytain wow, that vector rendering is really neat! Knew about Glyphy but forgot to add it. Updated the list, thank you!

`stb_truetype` font plugin merged: https://github.com/mosra/magnum-plugins/pull/12

More emoji fonts: http://emojione.com/, https://github.com/Ranks/emojione/tree/master/assets/fonts

@Alicemargatroid there's currently not much use of `AnyFont`-like plugin, because the engine supports mainly just the TTF format. I think you might want to use the `TrueTypeFont` plugin alias --...

Qt has a nice new tool for generating distance fields, appending them to the original TTF/OTF file: https://blog.qt.io/blog/2018/10/10/introducing-distance-field-generator/ Support for such files (and ability to generate compatible files directly with...

Progress: - Distance field conversion is now tested and confirmed to be working on most platforms since 209cdbcd050b7cdc76f58638cc99230a1d301351, 2e4beb361c3a23692722454cc2dfb28ffe980ff1 and 8ba2cac0eef024774cae2bac9cf213eaea5de2bb - API-agnostic glyph cache base done in 834c5fe40d01499755b8281c667a7402ca94583e

Wait, *what*? So you're saying `-lGL -s USE_WEBGL2=1` causes ... *what* actually? I suspect the problem is somewhere else, this has always worked. The `-s USE_WEBGL2=1` flag is added for...

Would be great to finish this before the issue turns 10 years old, heh. Just for the record, an alternative and very specialized algorithm was added recently: https://blog.magnum.graphics/backstage/pot-array-packing/

Hm, couldn't you use `mainLoopIteration()` directly in that case? Completely with your own `main()` as well, since the `MAGNUM_APPLICATION_MAIN()` calls `exec()`. There's a lot of use cases where `exec()` isn't...