Releases: gpujs/gpu.js
Releases · gpujs/gpu.js
Fix Memory Leak
2.8.2 fix: Don't call `beforeMutate` if immutable and unit test
Performance fix
2.8.1 fix: Don't call `kernel.updateTextureArgumentRefs` if kernel is mutable
Bring back `kernel.immutable` and `kernel.setImmutable(flag)`
Ty GPU.js community for helping us make a better library!
Today we bring back a feature that was retired, and we're sorry for the inconvenience. We've added documentation and tests to help ensure stability moving forward, as well as documentation identifying which versions were affected.
In addition, we add a more advanced typescript example and more clarity and links in documentation.
Again, ty!
Feature: `texture.clear()`
No you can clear your textures without deleting them!
Security release
2.6.11 fix: Add missing `Math.tanh` support and test
Add missing Math.tanh support
2.6.10 fix: Add missing `Math.tanh` support and test
Fix oddly named variables and more robust typescript
Merge pull request #570 from gpujs/fix-519 fix: #519 funny names from minification and upgrade typescript
Fix WebGL2 SubKernels
2.6.4 fix: #534
Modulo performance, accuracy, and member expression fixes
fix: Modulo performance and simplify tests fix: Modulo negatives fix: Modulo accuracy issue on OSX with `integerCorrectionModulo` fix: Follow naming convention `div_with_int_check` to `divWithIntCheck` fix: Member expression with function fix: CPU variable assignment fix: `gpu.addFunction` needed to be before createKernel and documentation fix: mandelbulb.html from above .addFunction
new boolean expressions, canvas element as input, and fixes for modulo operator
feat: Finish HTMLCanvas input from PR https://github.com/gpujs/gpu.js… …/pull/566 fix: #567 fix: #569 fix: #568 fix: #565 fix: #564