Commit History

Author SHA1 Message Date
  Brecht Van Lommel b94bfe4cd8 Code refactor: make ShaderNode match Node a bit more, reusing types and enums. 8 years ago
  Sergey Sharybin 2433a537fa Cycles: Explicitly mark arguments as unused 8 years ago
  Brecht Van Lommel 0e8cd14dfe Code refactor: use shader pointers rather than shader indexes. 8 years ago
  Brecht Van Lommel 08670d3b81 Code refactor: use dynamic shader node array lengths now that OSL supports them. 8 years ago
  Brecht Van Lommel a815e10211 Code cleanup: use special type instead of node names. 8 years ago
  Brecht Van Lommel dd8bfa0929 Code refactor: reduce special node types, use generic constant folding. 8 years ago
  Sergey Sharybin d2cb0f955b Cycles: Reduce verbosity of logging 8 years ago
  Sergey Sharybin 21f31e6054 Fix T47856: Cycles problem when running from multi-byte path 8 years ago
  Thomas Dinges a6ca8a1b73 Cleanup: Remove support for OSL versions < 1.6. 9 years ago
  Thomas Dinges 469447f707 Cycles: Auto disable World MIS, if we only use a simple color. 9 years ago
  Thomas Dinges ca88bc5ac1 Cleanup: Rename has_heterogeneous_volume variable. 9 years ago
  Sergey Sharybin d6531a5662 Fix T47302: Crash when OSL active with a viewport on rendered 9 years ago
  Sergey Sharybin d44ea880ea Fix T47201: Cycles+OSL keeps image files open until Blender exits 9 years ago
  Sergey Sharybin 1c71b8e323 Cycles: Fix compilation with older OSL 9 years ago
  Lukas Stockner 70e16b3c99 Fix T47181: Blender OSL script node crash (OSL 1.6.9) 9 years ago
  Sergey Sharybin 772a3dab21 Cycles: Update some types used form OSL 9 years ago
  Sergey Sharybin a3df65dea8 Fix T47008: OSL Memory Corruption (Use after free) 9 years ago
  Sergey Sharybin 8294452b14 Fix T46782: Updating Shaders very slow with complex nodegraph 9 years ago
  Sergey Sharybin 443b159f02 Cycles: Ensure order of shader nodes in the dependnecies set 9 years ago
  Sergey Sharybin 7e71be261b Cycles: Fix filter glossy being broken after recent changes 9 years ago
  Thomas Dinges 900fc43bb4 Cleanup: Remove unused ray type flags. 9 years ago
  Sergey Sharybin 2f5dd83759 Cycles: Add some statistics logging 9 years ago
  Sergey Sharybin 5ff132182d Cycles: Code cleanup, spaces around keywords 10 years ago
  Sergey Sharybin 3d305b5a37 Cycles: Code cleanup, make strict flags happy about disabled OSL 10 years ago
  Sergey Sharybin 585dd26120 Cycles: Code cleanup, prepare for strict C++ flags 10 years ago
  Sergey Sharybin f8c650aa7a Fix T43561: Wrong include path to standard OSL headers 10 years ago
  Thomas Dinges 01cebb6e91 OSL: Updates for OSL 1.5 API changes. 10 years ago
  Sergey Sharybin df07a25d28 Cycles: Support texture coordinate from another object 10 years ago
  Sergey Sharybin 89e562e19b Cycles: Fix compilation error with latest OSL 10 years ago
  Sergey Sharybin 9e2e408323 Cycles: Add logging to OSL and CUDA initialization/compilation 10 years ago