|
@@ -4624,11 +4624,12 @@ nk_hsva_f(float h, float s, float v, float a)
|
|
|
t = v * (1.0f - s * (1.0f - f));
|
|
|
|
|
|
switch (i) {
|
|
|
- case 0: out.r = v; out.g = t; out.b = p; break;
|
|
|
+ case 0: default: out.r = v; out.g = t; out.b = p; break;
|
|
|
case 1: out.r = q; out.g = v; out.b = p; break;
|
|
|
case 2: out.r = p; out.g = v; out.b = t; break;
|
|
|
+ case 3: out.r = p; out.g = q; out.b = v; break;
|
|
|
case 4: out.r = t; out.g = p; out.b = v; break;
|
|
|
- case 5: default: out.r = v; out.g = p; out.b = q; break;
|
|
|
+ case 5: out.r = v; out.g = p; out.b = q; break;
|
|
|
}
|
|
|
return nk_rgba_f(out.r, out.g, out.b, a);
|
|
|
}
|