Fix T48556: Missing transparent shadows on AMD OpenCL
authorSergey Sharybin <sergey.vfx@gmail.com>
Tue, 31 May 2016 09:48:07 +0000 (11:48 +0200)
committerSergey Sharybin <sergey.vfx@gmail.com>
Tue, 31 May 2016 09:48:07 +0000 (11:48 +0200)
We had transparent shadows disabled for some time because they were causing
drivers to crash. Can't reproduce that issue anymore with current drivers,
so will enable them and see how it goes.

intern/cycles/kernel/kernel_types.h

index ba50d180acf7670f08cc523b0cf9d4a35d83d31f..1ffcfb94a15e93619b3f10ae5c7a1ef149fed967 100644 (file)
@@ -121,9 +121,7 @@ CCL_NAMESPACE_BEGIN
 #    define __OBJECT_MOTION__
 #    define __HAIR__
 #    define __BAKING__
-#    ifdef __KERNEL_EXPERIMENTAL__
-#      define __TRANSPARENT_SHADOWS__
-#    endif
+#    define __TRANSPARENT_SHADOWS__
 #  endif  /* __KERNEL_OPENCL_AMD__ */
 
 #  ifdef __KERNEL_OPENCL_INTEL_CPU__