Commit History

Author SHA1 Message Date
  Alexander Gavrilov 81e391a727 Fix issues with node deduplication in Cycles shader graph. 8 years ago
  Brecht Van Lommel 34a42788e7 Code refactor: small code simplification for Cycles constant folding. 8 years ago
  Brecht Van Lommel 42aec3b355 Cycles: nodify shader nodes 8 years ago
  Brecht Van Lommel af073e149b Code refactor: pass ShaderInput to constant_fold, so it supports arbitrary types. 8 years ago
  Brecht Van Lommel b94bfe4cd8 Code refactor: make ShaderNode match Node a bit more, reusing types and enums. 8 years ago
  Sergey Sharybin 2aa4b6045a Cycles: Fix wrong closure counter in feature adaptive kernel 8 years ago
  Brecht Van Lommel 9dc5367c89 Cleanup code style inconsistency in last commits. 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 3aa74828ab Cycles: Cleanup, indentation and braces 9 years ago
  Sergey Sharybin 5d564da3b6 Cycles: Fix memory leak in shader graph when bump graph is used 9 years ago
  Sergey Sharybin aff9fd60bc Cycles: Optimize nodes deduplication routines 9 years ago
  Sergey Sharybin 3482cdb136 Cycles: Remove assert which is no longer valid 9 years ago
  Sergey Sharybin 738f6d8127 Cycles: Implement node deduplication routines 9 years ago
  Sergey Sharybin 5b33115070 Cycles: Fix wrong assert failure happening after recent de-duplicate 9 years ago
  Sergey Sharybin baaf10cb26 Cycles: De-duplicate utility functions in ccl::Graph 9 years ago
  Thomas Dinges a3d774e4c9 Cycles: Fold Value and RGB node as well. 9 years ago
  Sergey Sharybin 6552d5bebd Cycles: Avoid recursion when doing constant fold 9 years ago
  Campbell Barton fc9505c9c5 Cleanup: warnings & spelling 9 years ago
  Sergey Sharybin 1bec2aa54e Cycles: Fix crash in constant folding introduced by recent commit 9 years ago
  Thomas Dinges e796581655 Cycles: Refactor of constant fold. 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 eeed28fefc Fix T46818, crash with Glossy node on Windows. 9 years ago
  Thomas Dinges 0639ba8ea5 Cycles / Shader graph: Fallback to Sharp closures for very small roughness. 9 years ago
  Thomas Dinges 836c69c92f Cleanup: Add some notes in code for upcoming graph simplification process. 9 years ago
  Thomas Dinges 38bbc920a6 Cycles: Add utility functions to get a ShaderInput / ShaderOutput by name. 9 years ago
  Sergey Sharybin 83a36b2829 Cycles: Fix for wrong optimization of bump node 9 years ago
  Thomas Dinges b666593775 Cycles: Remove Bump Node from the graph, if Height input is not connected. 9 years ago