[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46104] trunk/blender/intern/cycles/kernel : Cycles: remove a few usages of double, to fix opencl warnings.

Brecht Van Lommel brechtvanlommel at pandora.be
Mon Apr 30 12:03:14 CEST 2012


Revision: 46104
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46104
Author:   blendix
Date:     2012-04-30 10:03:13 +0000 (Mon, 30 Apr 2012)
Log Message:
-----------
Cycles: remove a few usages of double, to fix opencl warnings.

Modified Paths:
--------------
    trunk/blender/intern/cycles/kernel/kernel_camera.h
    trunk/blender/intern/cycles/kernel/kernel_compat_opencl.h
    trunk/blender/intern/cycles/kernel/svm/svm_gamma.h

Modified: trunk/blender/intern/cycles/kernel/kernel_camera.h
===================================================================
--- trunk/blender/intern/cycles/kernel/kernel_camera.h	2012-04-30 10:00:55 UTC (rev 46103)
+++ trunk/blender/intern/cycles/kernel/kernel_camera.h	2012-04-30 10:03:13 UTC (rev 46104)
@@ -130,7 +130,7 @@
 	float3 Pcamera = transform_perspective(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
 
 	/* create ray form raster position */
-	ray->P = make_float3(0.0, 0.0f, 0.0f);
+	ray->P = make_float3(0.0f, 0.0f, 0.0f);
 	ray->D = equirectangular_to_direction(Pcamera.x, Pcamera.y);
 
 	/* transform ray from camera to world */

Modified: trunk/blender/intern/cycles/kernel/kernel_compat_opencl.h
===================================================================
--- trunk/blender/intern/cycles/kernel/kernel_compat_opencl.h	2012-04-30 10:00:55 UTC (rev 46103)
+++ trunk/blender/intern/cycles/kernel/kernel_compat_opencl.h	2012-04-30 10:03:13 UTC (rev 46104)
@@ -78,7 +78,7 @@
 
 #define make_float2(x, y) ((float2)(x, y))
 #ifdef __CL_NO_FLOAT3__
-#define make_float3(x, y, z) ((float4)(x, y, z, 0.0))
+#define make_float3(x, y, z) ((float4)(x, y, z, 0.0f))
 #else
 #define make_float3(x, y, z) ((float3)(x, y, z))
 #endif

Modified: trunk/blender/intern/cycles/kernel/svm/svm_gamma.h
===================================================================
--- trunk/blender/intern/cycles/kernel/svm/svm_gamma.h	2012-04-30 10:00:55 UTC (rev 46103)
+++ trunk/blender/intern/cycles/kernel/svm/svm_gamma.h	2012-04-30 10:03:13 UTC (rev 46104)
@@ -23,11 +23,11 @@
 	float3 color = stack_load_float3(stack, in_color);
 	float gamma = stack_load_float(stack, in_gamma);
 
-	if (color.x > 0.0)
+	if (color.x > 0.0f)
 		color.x = powf(color.x, gamma);
-	if (color.y > 0.0)
+	if (color.y > 0.0f)
 		color.y = powf(color.y, gamma);
-	if (color.z > 0.0)
+	if (color.z > 0.0f)
 		color.z = powf(color.z, gamma);
 
 	if (stack_valid(out_color))




More information about the Bf-blender-cvs mailing list