Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2014-10-13 #73

Merged
merged 51 commits into from
Oct 13, 2014
Merged

Release 2014-10-13 #73

merged 51 commits into from
Oct 13, 2014

Conversation

brianchirls
Copy link
Owner

New Plugins

New Examples

New Features/Improvements

Bug fixes

  • Secondary WebGL target was failing to render
  • Target node .inputs changed to a method to match other nodes
  • Transform .inputs() no longer reports methods
  • Fix case-insensitive enum validation
  • Multiple Canvas Targets unit test was not cleaning up after itself
  • Blur was not rendering when amount <= 0.1
  • Secondary WebGL targets were rendering at wrong size/aspect if placed after a transform
  • Fixed texture shape/size in mirror effect
  • Remove branching from split shader (Certain GPU drivers do not handle shader branching correctly #69)
  • Remove branching from Chrome Key shader (Certain GPU drivers do not handle shader branching correctly #69)
  • Linear Transfer example works in IE11 ('input' event not supported)
  • Fix broken hex values for color input elements
  • Make sure asynchronous unit tests don't leak plugins
  • Sizing wasn't working for Layers effect when sizeMode set to a specific layer
  • OpenGL blendFuncSeparate now support ZERO
  • Fixed lost context unit test in IE11

Misc.

  • Fixed index page for Internet Explorer
  • Update included version of three.js
  • Clean out unnecessary code and junk comments

This page stinks anyway.
- Effect inputs
- Transform inputs
- Aliases
- Matches other node types.
- unit test updated
… a node of any given type

- isNode
- isEffect
- isSource]
- isTarget
- isTransform
- Added unit tests for all of the above
- Also cleaned unused junk out of shaders
Hoping this will help address #69. If affected users can run the tests,
maybe the fine-grained results can provide more information about what's not working
- Calculate texture positions in vertex shader so sample can be pre-cached
- Added min/max value to amount
- input objects are normalized when node is created
- handle numerical values as keys (needed for Layers effect to work)
- additional unit tests
- enum output of "inputs()" is now a hash object, not an array
Known to fail in Safari 7, which reports canplaythrough before video data is actually ready
- slightly simpler and less kludgey
- remove timing hack in favor of "seeked" event
- added more flexible "checkDirty" method to source plugins
brianchirls added a commit that referenced this pull request Oct 13, 2014
@brianchirls brianchirls merged commit 63bf296 into master Oct 13, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant