Cycles:
[blender.git] / intern / cycles / kernel / svm / svm_image.h
index c7551a7263879e09856a2431f937c6eedab3c4bc..57adaa863f111a859ef16482c664b30b233ea3eb 100644 (file)
@@ -45,7 +45,7 @@ __device_inline int svm_image_texture_wrap_clamp(int x, int width)
 
 __device_inline float svm_image_texture_frac(float x, int *ix)
 {
-       int i = (int)x - ((x < 0.0f)? 1: 0);
+       int i = float_to_int(x) - ((x < 0.0f)? 1: 0);
        *ix = i;
        return x - (float)i;
 }