Home | History | Annotate | Download | only in core

Lines Matching refs:hsv

58 void SkRGBToHSV(U8CPU r, U8CPU g, U8CPU b, SkScalar hsv[3]) {
59 SkASSERT(hsv);
69 hsv[0] = 0;
70 hsv[1] = 0;
71 hsv[2] = v;
93 hsv[0] = h;
94 hsv[1] = s;
95 hsv[2] = v;
108 SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) {
109 SkASSERT(hsv);
111 U8CPU s = UnitScalarToByte(hsv[1]);
112 U8CPU v = UnitScalarToByte(hsv[2]);
117 SkFixed hx = (hsv[0] < 0 || hsv[0] >= SkIntToScalar(360)) ? 0 : SkScalarToFixed(hsv[0]/60);