This website requires JavaScript.
Explore
Help
Register
Sign In
Cr8-xyz
/
blender
Watch
1
Star
0
Fork
0
You've already forked blender
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
a1af01249de4be5f212ff896075626630c453846
blender
/
intern
/
cycles
/
kernel
/
osl
History
Thomas Dinges
a1af01249d
Cycles / OSL:
...
* Add Light Falloff Node.
2012-10-17 00:28:46 +00:00
..
nodes
Cycles / OSL:
2012-10-17 00:28:46 +00:00
background.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_ashikhmin_velvet.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_diffuse.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_microfacet.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_oren_nayar.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_phong.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_reflection.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_refraction.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_transparent.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_ward.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bsdf_westin.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
bssrdf.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
CMakeLists.txt
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
debug.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
emissive.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
osl_closures.cpp
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
osl_closures.h
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00
osl_globals.h
style cleanup
2012-09-14 23:11:47 +00:00
osl_services.cpp
Cycles / OSL:
2012-10-16 22:42:05 +00:00
osl_services.h
Fix for (camera) motion blur changes in Cycles OSL. Compilation was broken due to changed object transform functions. Also added a few missing renderer service implementations for matrix callbacks.
2012-10-16 10:59:35 +00:00
osl_shader.cpp
Fix part of cycles/osl light pass rendering, transmission still not correct.
2012-10-05 17:17:19 +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
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
2012-10-06 16:28:02 +00:00