msdfgen-sys 0.2.1

Unsafe bindings for msdfgen (multi-channel signed distance field generator)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

#pragma once

#include "arithmetics.hpp"

namespace msdfgen {

typedef unsigned char byte;

inline byte pixelFloatToByte(float x) {
    return byte(clamp(256.f*x, 255.f));
}

inline float pixelByteToFloat(byte x) {
    return 1.f/255.f*float(x);
}

}