Lines Matching refs:hsv
34 void SkRGBToHSV(U8CPU r, U8CPU g, U8CPU b, SkScalar hsv[3]) {
35 SkASSERT(hsv);
45 hsv[0] = 0;
46 hsv[1] = 0;
47 hsv[2] = v;
69 hsv[0] = h;
70 hsv[1] = s;
71 hsv[2] = v;
84 SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) {
85 SkASSERT(hsv);
87 U8CPU s = UnitScalarToByte(hsv[1]);
88 U8CPU v = UnitScalarToByte(hsv[2]);
93 SkFixed hx = (hsv[0] < 0 || hsv[0] >= SkIntToScalar(360)) ? 0 : SkScalarToFixed(hsv[0]/60);