blender/intern/cycles
Brecht Van Lommel 9a1c1f132d Cycles OSL: most closure code is now shared between OSL and SVM. Also fix
transmission pass and filter glossy option.

The BSDF closure class is now more similar to the SVM closures, and includes
some flags and labels that are needed to properly categorize the BSDF's for
render passes. Phong closure is gone for the moment, needs to be adapated to
the new structure still.
2012-10-20 12:18:00 +00:00
..
app code cleanup: cycles now uses system includes for boost/oiio.. etc, so we dont get warnings from system headers. 2012-09-20 09:04:43 +00:00
blender Fix #32912: cycles crash with dead particles, actual crash was caused by an 2012-10-18 15:00:32 +00:00
bvh code cleanup: 2012-10-17 04:13:03 +00:00
cmake Cleanup for OSL linking in cmake: Move cmake OSL library search and path definition from the cycles macro file to the top-level CMakeLists.txt. This makes the OSL_LIBRARIES and other variables accessible throughout Blender cmake scripts and especially in the creator module for linking libraries. 2012-09-10 06:18:20 +00:00
device code cleanup: 2012-10-17 04:13:03 +00:00
doc edits to cycles cmake files so cmake_consistency_check.py can parse them. 2011-11-08 20:27:37 +00:00
kernel Cycles OSL: most closure code is now shared between OSL and SVM. Also fix 2012-10-20 12:18:00 +00:00
render Cycles OSL: most closure code is now shared between OSL and SVM. Also fix 2012-10-20 12:18:00 +00:00
subd code cleanup: 2012-10-17 04:13:03 +00:00
util Cycles: suppress path to nvcc appearing in the console in cases 2012-10-18 13:48:02 +00:00
CMakeLists.txt Cycles OSL: some build system tweaks to avoid global includes and definitions, 2012-10-20 12:17:45 +00:00
SConscript Fix for cycles building with assertions on scons/windows. 2012-06-25 11:42:58 +00:00