I'll just add references below. On Tue, May 12, 2020 at 4:15 PM Werner LEMBERG <w...@gnu.org> wrote: > > I can't decide which format to use for storing the SDF(signed > > distance fields). I think using floating-point values (fixed-point > > in this case) for generation will be more accurate than using > > integer, but then saving the SDF to a file will require a > > conversion.
The basic types are described here: https://www.freetype.org/freetype2/docs/reference/ft2-basic_types.html The computations are described here: https://www.freetype.org/freetype2/docs/reference/ft2-computations.html Saving files is not of FreeType's business. We just return data. > The basic question is whether the accuracy is really needed. > Currently, FreeType doesn't use floating-point arithmetics. > Personally, I would favour a solution without floats, but maybe there > are good reasons for using them.