rgb565/
std.rs

1pub fn srgb_transfer(v: f32) -> f32 {
2	if v < 0.0031308 {
3		v * 12.9232102
4	} else {
5		1.055 * v.powf(1.0 / 2.4) - 0.055
6	}
7}
8
9pub fn srgb_untransfer(v: f32) -> f32 {
10	if v < 0.0404599 {
11		v / 12.9232102
12	} else {
13		((v + 0.055) / 1.055).powf(2.4)
14	}
15}