Results 105 comments of Laurent Gomila

> Is there a resampling happening somewhere in the encoder or in OpenAL? Sure there is! You can play samples with any source sample rate, it's a parameter (see `SoundBuffer::loadFromSamples`,...

As far as I remember, this flag has other implications that make it not suitable for every situation. Do you have a strong experience of socket flags, or did you...

The thing is, it is really up to the operating system. So you may even have inconsistent results across different OSes. Anyway, a more precise definition of these booleans would...

For font rendering issues you should always first check the FreeType documentation, as we highly rely on it. > FreeType only supports kerning via the (rather simple) ‘kern’ table. For...

If using Harfbuzz, it would then be for the whole implementation of sf::Text, no need to limit to just this specific bit. But it's quite a big dependency, I don't...

I never talked about rendering glyphs, sf::Text doesn't do that. As I see it, it would be sf::Text == Harfbuzz and sf::Font == FreeType.

Nothing to add, it looks better and FreeType advises it, so let's go :+1:

The code in FreeType documentation looks simpler than yours: kerning remains separated, and it doesn't use rsb_delta from previous glyph to render the current one. Why did you implement it...

I was referring to the other piece of code; they say this one is for integer positionning. Which is *not* what we do, all coordinates are converted from FT fixed...

> I need to make sure we are on the same page. Agreed 😄 > I'm talking about generating a vertex buffer for strings Ok, `sf::Text::ensureGeometryUpdate()`, as you said previously....