This website requires JavaScript.
Explore
Help
Register
Sign In
griefith
/
test
Watch
1
Star
0
Fork
0
You've already forked test
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
Files
03164c315237113236751c834cebcefeed927fc5
test
/
intern
/
cycles
/
kernel
/
osl
History
Campbell Barton
9b07c98bb4
code cleanup: minor style change & quiet warning, also add assert for BM_vert_splice() to check for invalid use.
2012-10-19 03:07:58 +00:00
..
nodes
code cleanup: minor style change & quiet warning, also add assert for BM_vert_splice() to check for invalid use.
2012-10-19 03:07:58 +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:
2012-10-17 04:13:03 +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
Fix for OSL compile errors.
2012-10-18 13:16:57 +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