Cycles:
[blender.git] / intern / cycles / kernel / closure / bsdf_phong_ramp.h
index e518f3675c8e7f973683b209240ad6c1221e4796..b51d41486c7f89451d3ecd72ebf7fe6db4e9cdaa 100644 (file)
@@ -40,7 +40,7 @@ __device float3 bsdf_phong_ramp_get_color(const ShaderClosure *sc, const float3
        int MAXCOLORS = 8;
        
        float npos = pos * (float)(MAXCOLORS - 1);
-       int ipos = (int)npos;
+       int ipos = float_to_int(npos);
        if (ipos >= (MAXCOLORS - 1))
                return colors[MAXCOLORS - 1];
        float offset = npos - (float)ipos;