[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57086] trunk/blender/intern/cycles: Cycles OpenCL: disable requirement of enabling Experimental, environment varibale

Brecht Van Lommel brechtvanlommel at pandora.be
Tue May 28 19:37:24 CEST 2013


Revision: 57086
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57086
Author:   blendix
Date:     2013-05-28 17:37:24 +0000 (Tue, 28 May 2013)
Log Message:
-----------
Cycles OpenCL: disable requirement of enabling Experimental, environment varibale
already adds an extra step. Also list all features for OpenCL AMD to make testing
easier.

Modified Paths:
--------------
    trunk/blender/intern/cycles/blender/addon/ui.py
    trunk/blender/intern/cycles/kernel/kernel_types.h

Modified: trunk/blender/intern/cycles/blender/addon/ui.py
===================================================================
--- trunk/blender/intern/cycles/blender/addon/ui.py	2013-05-28 16:57:28 UTC (rev 57085)
+++ trunk/blender/intern/cycles/blender/addon/ui.py	2013-05-28 17:37:24 UTC (rev 57086)
@@ -1162,7 +1162,7 @@
         device_type = context.user_preferences.system.compute_device_type
         if device_type == 'CUDA':
             layout.prop(cscene, "device")
-        elif device_type == 'OPENCL' and cscene.feature_set == 'EXPERIMENTAL':
+        elif device_type == 'OPENCL':
             layout.prop(cscene, "device")
 
         if engine.with_osl() and (cscene.device == 'CPU' or device_type == 'NONE'):

Modified: trunk/blender/intern/cycles/kernel/kernel_types.h
===================================================================
--- trunk/blender/intern/cycles/kernel/kernel_types.h	2013-05-28 16:57:28 UTC (rev 57085)
+++ trunk/blender/intern/cycles/kernel/kernel_types.h	2013-05-28 17:37:24 UTC (rev 57086)
@@ -82,9 +82,20 @@
 #define __SVM__
 #define __EMISSION__
 #define __IMAGE_TEXTURES__
-#define __HOLDOUT__
 #define __PROCEDURAL_TEXTURES__
 #define __EXTRA_NODES__
+#define __HOLDOUT__
+#define __NORMAL_MAP__
+//#define __BACKGROUND_MIS__
+//#define __LAMP_MIS__
+//#define __AO__
+//#define __ANISOTROPIC__
+//#define __CAMERA_MOTION__
+//#define __OBJECT_MOTION__
+//#define __HAIR__
+//#define __MULTI_CLOSURE__
+//#define __TRANSPARENT_SHADOWS__
+//#define __PASSES__
 #endif
 
 #ifdef __KERNEL_OPENCL_INTEL_CPU__




More information about the Bf-blender-cvs mailing list