Browse Source

Merge pull request #1097 from gottfriedleibniz/fix/color

fix hsvColor types #1097
Christophe 3 years ago
parent
commit
d33344bd86
1 changed files with 3 additions and 3 deletions
  1. 3 3
      glm/gtx/color_space.inl

+ 3 - 3
glm/gtx/color_space.inl

@@ -63,9 +63,9 @@ namespace glm
 	GLM_FUNC_QUALIFIER vec<3, T, Q> hsvColor(const vec<3, T, Q>& rgbColor)
 	GLM_FUNC_QUALIFIER vec<3, T, Q> hsvColor(const vec<3, T, Q>& rgbColor)
 	{
 	{
 		vec<3, T, Q> hsv = rgbColor;
 		vec<3, T, Q> hsv = rgbColor;
-		float Min   = min(min(rgbColor.r, rgbColor.g), rgbColor.b);
-		float Max   = max(max(rgbColor.r, rgbColor.g), rgbColor.b);
-		float Delta = Max - Min;
+		T Min   = min(min(rgbColor.r, rgbColor.g), rgbColor.b);
+		T Max   = max(max(rgbColor.r, rgbColor.g), rgbColor.b);
+		T Delta = Max - Min;
 
 
 		hsv.z = Max;
 		hsv.z = Max;