blender/intern/cycles/kernel/closure
Mai Lavelle 8fff6cc2f5 Cycles: Fix building of OpenCL kernels
Theres no overloading of functions in OpenCL so we can't make use of
`safe_normalize` with `float2`.
2017-03-20 22:55:52 -04:00
..
alloc.h Cycles: Make MESA compiler more happy 2017-03-13 09:57:25 +01:00
bsdf_ashikhmin_shirley.h Cycles: Consider GGX/Beckmann/Ashikhmin of 0 roughness a singular ray 2016-12-14 11:04:02 +01:00
bsdf_ashikhmin_velvet.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_diffuse_ramp.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_diffuse.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_hair.h Fix T50075: Assert during debug render of hair_geom_transmission.blend 2016-12-01 12:11:11 +01:00
bsdf_microfacet_multi_impl.h Fix Cycles CUDA performance on CUDA 8.0. 2016-10-03 22:15:25 +02:00
bsdf_microfacet_multi.h Cycles: Fix building of OpenCL kernels 2017-03-20 22:55:52 -04:00
bsdf_microfacet.h Cycles: Make MESA compiler more happy 2017-03-13 09:57:25 +01:00
bsdf_oren_nayar.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_phong_ramp.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_reflection.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_refraction.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_toon.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_transparent.h Fix T44123: Cycles SSS renders black in recent builds 2015-03-25 02:33:49 +05:00
bsdf_util.h Cycles: Fix three numerical issues in the fresnel, normal map and Beckmann code 2016-07-16 20:54:14 +02:00
bsdf.h Cycles: Remove ccl_fetch and SOA 2017-03-08 00:52:41 -05:00
bssrdf.h Fix Cycles CUDA performance on CUDA 8.0. 2016-10-03 22:15:25 +02:00
emissive.h Cycles: change __device and similar qualifiers to ccl_device in kernel code. 2013-11-18 08:48:15 +01:00
volume.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00