msdfgen: Sync with upstream 1.10

This commit is contained in:
Rémi Verschelde 2023-06-07 15:36:35 +02:00
parent ea6a141fff
commit 3c25dfe0e4
No known key found for this signature in database
GPG key ID: C3336907360768E1
10 changed files with 22 additions and 103 deletions

View file

@ -1,18 +1,19 @@
#include "contour-combiners.h"
#include <cfloat>
#include "arithmetics.hpp"
namespace msdfgen {
static void initDistance(double &distance) {
distance = SignedDistance::INFINITE.distance;
distance = -DBL_MAX;
}
static void initDistance(MultiDistance &distance) {
distance.r = SignedDistance::INFINITE.distance;
distance.g = SignedDistance::INFINITE.distance;
distance.b = SignedDistance::INFINITE.distance;
distance.r = -DBL_MAX;
distance.g = -DBL_MAX;
distance.b = -DBL_MAX;
}
static double resolveDistance(double distance) {