[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [45429] trunk/blender/intern/cycles: Cycles / OpenCL:

Thomas Dinges blender at dingto.org
Thu Apr 5 18:19:51 CEST 2012


Revision: 45429
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45429
Author:   dingto
Date:     2012-04-05 16:19:51 +0000 (Thu, 05 Apr 2012)
Log Message:
-----------
Cycles / OpenCL:
* Enable __KERNEL_SHADING__ per default for OpenCL.
This enables basic shading (color, emission, textures...) for AMD cards. 

You need the latest AMD catalyst driver in order to have this work. 

Modified Paths:
--------------
    trunk/blender/intern/cycles/device/device_opencl.cpp
    trunk/blender/intern/cycles/kernel/kernel_types.h

Modified: trunk/blender/intern/cycles/device/device_opencl.cpp
===================================================================
--- trunk/blender/intern/cycles/device/device_opencl.cpp	2012-04-05 15:17:45 UTC (rev 45428)
+++ trunk/blender/intern/cycles/device/device_opencl.cpp	2012-04-05 16:19:51 UTC (rev 45429)
@@ -300,7 +300,7 @@
 		
 		/* full shading only on NVIDIA cards at the moment */
 		if(platform_name == "NVIDIA CUDA")
-			build_options += "-D__KERNEL_SHADING__ -D__MULTI_CLOSURE__ -cl-nv-maxrregcount=24 -cl-nv-verbose ";
+			build_options += "-D__MULTI_CLOSURE__ -cl-nv-maxrregcount=24 -cl-nv-verbose ";
 		if(platform_name == "Apple" || platform_name == "AMD Accelerated Parallel Processing")
 			build_options += " -D__CL_NO_FLOAT3__ ";
 

Modified: trunk/blender/intern/cycles/kernel/kernel_types.h
===================================================================
--- trunk/blender/intern/cycles/kernel/kernel_types.h	2012-04-05 15:17:45 UTC (rev 45428)
+++ trunk/blender/intern/cycles/kernel/kernel_types.h	2012-04-05 16:19:51 UTC (rev 45429)
@@ -45,7 +45,7 @@
 #endif
 
 #ifdef __KERNEL_OPENCL__
-//#define __KERNEL_SHADING__
+#define __KERNEL_SHADING__
 //#define __KERNEL_ADV_SHADING__
 #endif
 




More information about the Bf-blender-cvs mailing list