internal void Unpack(out RgbF32 cl) { cl.R = RF; cl.G = GF; cl.B = BF; }
public static void Lerp(out RgbF32 o, RgbF32 a, RgbF32 b, float t) { o.R = a.R + t * (b.R - a.R); o.G = a.G + t * (b.G - a.G); o.B = a.B + t * (b.B - a.B); }
internal static Rgb565 Pack(RgbF32 cl) { return(Pack(cl.R, cl.G, cl.B)); }