MCPcopy Create free account
hub / github.com/MyGUI/mygui / generateMSDF

Function generateMSDF

MyGUIEngine/src/msdfgen/core/msdfgen.cpp:92–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

90}
91
92void generateMSDF(const BitmapSection<float, 3> &output, const Shape &shape, const SDFTransformation &transformation, const MSDFGeneratorConfig &config) {
93 if (config.overlapSupport)
94 generateDistanceField<OverlappingContourCombiner<MultiDistanceSelector> >(output, shape, transformation);
95 else
96 generateDistanceField<SimpleContourCombiner<MultiDistanceSelector> >(output, shape, transformation);
97 msdfErrorCorrection(output, shape, transformation, config);
98}
99
100void generateMTSDF(const BitmapSection<float, 4> &output, const Shape &shape, const SDFTransformation &transformation, const MSDFGeneratorConfig &config) {
101 if (config.overlapSupport)

Callers 2

renderMsdfGlyphsMethod · 0.85
mainFunction · 0.85

Calls 4

msdfErrorCorrectionFunction · 0.85
SDFTransformationClass · 0.85
ProjectionClass · 0.85
MSDFGeneratorConfigClass · 0.85

Tested by

no test coverage detected