blender/intern/cycles/kernel/osl
Campbell Barton a425790065 style cleanup
2012-09-14 23:11:47 +00:00
..
nodes Implemented the Particle Info for OSL. Uses the following attributes: 2012-09-14 19:09:25 +00:00
background.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_ashikhmin_velvet.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_diffuse.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_microfacet.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_oren_nayar.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_phong.cpp OSL Backend: 2012-09-05 23:22:36 +00:00
bsdf_reflection.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_refraction.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_transparent.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_ward.cpp style cleanup 2012-06-04 22:44:58 +00:00
bsdf_westin.cpp style cleanup 2012-06-04 22:44:58 +00:00
bssrdf.cpp style cleanup 2012-06-04 22:44:58 +00:00
CMakeLists.txt 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
debug.cpp style cleanup 2012-06-04 22:44:58 +00:00
emissive.cpp style cleanup 2012-06-04 22:44:58 +00:00
osl_closures.cpp OSL Backend: 2012-09-05 23:22:36 +00:00
osl_closures.h OSL Backend: 2012-09-05 23:22:36 +00:00
osl_globals.h style cleanup 2012-09-14 23:11:47 +00:00
osl_services.cpp style cleanup 2012-09-14 23:11:47 +00:00
osl_services.h style cleanup 2012-09-14 23:11:47 +00:00
osl_shader.cpp Fix for OSL memory leak. The context creation for OSL is now done in the shader_setup_* functions, since it should specific to the sample being worked on. The the context release then happens in the kernel_shader functions after shader evaluation is done. Care has to be taken to ensure the shader_release function is also called in cases where the path integration is cancelled early, this was the main cause for unreleased contexts and subsequent new allocations. 2012-09-05 08:12:22 +00:00
osl_shader.h silencing some of the warnings in OSL for OSX 2012-09-05 20:50:10 +00:00
vol_subsurface.cpp style cleanup 2012-06-04 22:44:58 +00:00