bruvzg
bruvzg
> _next_po2(20 * 4) = 128. But instead it should be _next_po2(4) * 20 = 80. What's the real memory usage difference, not the one shown by Godot? Underlying `malloc`...
> Can we make it so we don't need to manually prefix file:// on macOS by modifying the engine's OS::shell_open() implementation? > > This would prevent the need for this...
> Can we make it so we don't need to manually prefix file:// on macOS by modifying the engine's OS::shell_open() implementation? https://github.com/godotengine/godot/pull/88126
Most likely `thorvg` related issue (library used to render SVGs). There are 3 common types of color fonts: CBDT/PNG (should always work), SVG (usually works, but depends on `thorvg`), and...
> Outline size and spacing doesn't seem to be adjusted for oversampling, which means characters get larger but the spacing isn't adjusted to account for it. Should be working now....
FYI: This going to take a bit longer than I have expected. `Viewport` and various `popup` related methods are absolute mess, different places are using different (and non-equivalent) transforms and...
> This would address https://github.com/godotengine/godot/issues/41839, right? Yes, this PR should fix it.
With `\\?\` prefix, limit should be 32K. Maybe we aren't using it everywhere.
Performance seems to be pretty reasonable, font lookup takes about 100-1500 μs (every time text with the missing glyphs is shaped, Linux version is the slowest). Loading all fonts for...
> I believe this changes "fontconfig" from optional to required on Linux. I'm not debugging my (build) system today. It should not, but I think I have missed `ifdef` for...