Skip to content

@robertleeplummerjr robertleeplummerjr released this Apr 1, 2020 · 1 commit to master since this release

fix: #590 add Kernel.onActivate

- which is called after gpu.js switches kernels based off need
fix: Consistent error message for values that are not defined
fix: Add recompiled kernels to gpu.js kernels property and test
fix: Move texture deleting to within the GLKernel Texture implementation
fix: Add Texture.clear as an abstract method on the base Texture
fix: Bump and build
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 30, 2020 · 2 commits to master since this release

fix: #585 check for inaccurate results for very small kernel

fix: #585 add features.isSpeedTacticSupported and tests
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 24, 2020 · 3 commits to master since this release

2.9.1

fix: #586
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 22, 2020 · 4 commits to master since this release

  • Better managing when gl.framebufferTexture2D and gl.scissor are called, to cut down on resources
  • More Math.method()'s added
  • Safari textures fix
  • CPU kernels with pipeline: true with immutable: false, by default, now operate similarly/same to GPU
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 20, 2020 · 10 commits to master since this release

2.8.5

fix: Build and build
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 20, 2020

Deallocate when clearing textures

Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 16, 2020

2.8.3

fix: security
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 16, 2020

2.8.2

fix: Don't call `beforeMutate` if immutable and unit test
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 12, 2020 · 15 commits to master since this release

2.8.1

fix: Don't call `kernel.updateTextureArgumentRefs` if kernel is mutable
Assets 2

@robertleeplummerjr robertleeplummerjr released this Mar 11, 2020 · 16 commits to master since this release

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!

Assets 2
You can’t perform that action at this time.