Skip to content

Releases: gpujs/gpu.js

v2 release candidate 26

10 Sep 14:06
Compare
Choose a tag to compare
Pre-release
  • Addition of the tactic feature, allowing for adjusting the performance of the GPU programs

v2 release candidate 25

07 Aug 16:30
Compare
Choose a tag to compare
Pre-release
  • Fix dev mode to work with destroy
  • Fix array switching with array type is not defined in single precision mode
  • GPU instance to work with kernels that have no contexts

v2 release candidate 24

29 Jul 20:10
Compare
Choose a tag to compare
Pre-release
  • Fix edge case literal handling and added unit tests
  • Updated a typescript method

v2 release candidate 23

26 Jul 19:01
Compare
Choose a tag to compare
Pre-release
  • Update typescript definitions
  • Fix how Array{1|2|3}D(2|3|4) handles an initial value that is a texture
  • Fix minification
  • DoxDox documentation issue

v2 release candidate 22

24 Jul 17:00
Compare
Choose a tag to compare
Pre-release
  • Ensure Node 8+ support
  • Faster building commands
  • Specific support for Array1D(2|3|4), Array2D(2|3|4), Array3D(2|3|4), Array(2), Array(3), and Array(4) and unit tests
  • Fix a mandelbulb example
  • Ensure all unit tests that are supported can run in Safari
  • Better fallback support in Node
  • Removed unneeded variables in glsl
  • Fix Typescript details for GPUVariableType, IKernelSettings, and ITypesList

v2 release candidate 21

11 Jul 17:23
Compare
Choose a tag to compare
Pre-release
  • Fix dev mode to have much better support
  • Fix Input's to work with dev mode
  • Fix declarations in for loops when using a literal are only safe

v2 release candidate 20

05 Jul 15:17
Compare
Choose a tag to compare
Pre-release
  • Test images cleanup
  • added warnVarUsage and Dealing With Transpilation
  • Test dynamic arguments and provide some fixes for
  • Fix onRequestFallback and onRequestSwitchKernel settings when using setting methods

v2 release candidate 19

02 Jul 16:21
Compare
Choose a tag to compare
Pre-release
  • Correct wording for validateSettings errors and use Error instance in CPU Kernel
  • Add missing precision for sampler2DArray in WebGL2 fragment shader, for iOS React Native support via expo
  • Add validateSettings in typings file
  • Fix offscreen-canvas.js broken test from bin to dist move

v2 release candidate 18

29 Jun 14:15
Compare
Choose a tag to compare
Pre-release
  • Fix ternary test context
  • Fix Mandelbrot Set in GPU.js, not webgl
  • Browser distribution files, for CDN's
  • Type checking on division
  • Beginning setup of travis-ci builds with use in BrowserStack
  • Fix failing unit test from missing needsArgumentType property in test setup

v2 release candidate 17

25 Jun 01:13
Compare
Choose a tag to compare
Pre-release
  • Fix deep type return to get arguments prior to looking up return type
  • Fix error message when a single line to not repeat unrelated line parts