Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.2 KB

CHANGES.md

File metadata and controls

33 lines (24 loc) · 1.2 KB

2.0.7

  • Clean state NPM dependencies / karma
  • CoffeeScript 1.10 compatibility
  • Make graph visualizer take raw properties
  • Add raw graph example (graph.html)

2.0.6

  • Remove unnecessary _i_o suffix from inout registers.
  • Append programmatic defines to bound snippet._original
  • Make return argument first instead of last output
  • Improved auto-connection logic, always match hints first

2.0.5

  • Fix graph not being returned with material in case of automatic tail block.

2.0.4

  • Ensure correct ordering of snippet callbacks in all cases
  • Refactor outlet creation / handling
  • Allow multiple open 'return' and 'callback' outlets in one graph
  • Simplify .isolate() / .callback() interactions
  • Improve autoInspect with error message
  • Keep graphs around as program.graph, material.vertexGraph, material.fragmentGraph. Call graph.inspect() to inspect.

2.0.3

  • material.build() is now .link() to be consistent. The old name will continue to work.
  • .pipe() and .require() now accept a defines argument, a hash of symbols to #define ad-hoc in GLSL.
  • .visualize(graph) now shows the original code snippets in popups
  • Added .inspect(graph) which shows a floating inspector panel