842 Commits

Author SHA1 Message Date
Robert Plummer
a8d5d02c79 Minor fix for 3d kernel maps and test 1.4.13 2018-07-11 18:54:01 -04:00
Robert Plummer
01a18acbdb Minor cleanup
Removal of unused methods and properties, and a doc cleanup.
Version bump
1.4.12
2018-07-11 16:06:25 -04:00
Robert Plummer
31fc680d23 Adding verbiage to readme.md 2018-07-08 22:28:19 -04:00
Robert Plummer
c75397d65a
Merge pull request #336 from gpujs/335-missing-z-index-issue
Fix 335 by checking `output` setting at build time.
1.4.11
2018-07-04 16:15:25 -04:00
Robert Plummer
efdc14a770 Fix 335 by checking output setting at build time.
bump version for release
2018-07-04 16:06:50 -04:00
Robert Plummer
b093d5834e Bump version number for release 1.4.10 2018-07-03 16:24:12 -04:00
Robert Plummer
4a461447a4
Merge pull request #333 from nickhingston/314-large-input-array-addressing
allow for 2^24 addresses (was 2^23)
2018-07-03 16:18:09 -04:00
Robert Plummer
ed9c38c18f Bump version number for release 1.4.9 2018-07-03 16:14:27 -04:00
Robert Plummer
1afdc83786
Merge branch '314-large-input-array-addressing' into 314-large-input-array-addressing 2018-07-03 16:11:56 -04:00
Nick Hingston
21f655f48e allow for 2^24 addresses (was 2^23) 2018-07-03 12:05:54 +01:00
Robert Plummer
03e13826c6 Bump version number for release 1.4.8 2018-07-02 16:41:24 -04:00
Robert Plummer
0c57ce4bbc
Merge pull request #329 from nickhingston/241-incorrect-index
fix problem with thread.y and z index being incorrect in some hardware
2018-07-02 16:38:52 -04:00
Nick Hingston
531efee1a3 fix test case 2018-07-02 21:29:48 +01:00
Nick Hingston
ae5f3cf5a1 fix my boringly repeative mistake of not adding new files 2018-07-02 20:56:19 +01:00
Nick Hingston
693a84741d fix problem with thread.y and z index being incorrect in some hardware 2018-07-02 17:23:03 +01:00
Robert Plummer
54445608c3 Edge case for test using variables for #243, just making sure 2018-06-29 21:40:19 -04:00
Robert Plummer
54d985a47d Edge case for #243, prevent identifier from getting wrapped in math dealing with input-index 2018-06-29 21:16:44 -04:00
Robert Plummer
3e0f72a433 Some related changes to #243, include IdentifierExpressions 2018-06-29 20:31:28 -04:00
Robert Plummer
27772251f6 Some related changes to #243 that make index selection based off the actual argument and not the kernel size
some cleanup to system I noticed along the way
1.4.5
2018-06-29 18:42:44 -04:00
Robert Plummer
c3d148a28c
Merge pull request #328 from gpujs/243-cpu-input
Fix #243 cpu input
1.4.4
2018-06-28 22:27:31 -04:00
Robert Plummer
2d57f2a0b4 simplify tests, fix z and y edge cases, button up for release 2018-06-28 22:26:39 -04:00
Robert Plummer
407ffd1aae cleanup of unit tests, all passing but one, cpu w/ offset 2018-06-27 14:30:46 -04:00
Robert Plummer
439af19982 add states tracking, and cleanup script. Almost all unit tests passing now with inputs. 2018-06-27 14:11:26 -04:00
Robert Plummer
cde8eab625 #243 Some unit tests, not totally done, but at least x, and x & y. Z is failing. 2018-06-22 15:56:23 -04:00
Robert Plummer
66b2649185 Partially fix #243, mvp 2018-06-22 11:58:20 -04:00
Robert Plummer
81ac3f21a0 maintenance, broken test 2018-06-22 10:18:49 -04:00
Robert Plummer
9ad50b8850 maintenance, cleanup of documentation and allow for native functions on node. 2018-06-22 10:17:10 -04:00
Robert Plummer
a0b80970ff maintenance, cleanup of usage of funcParam. No need, we are using this. 2018-06-21 22:34:24 -04:00
Robert Plummer
a70fcc5196 maintenance, cleanup 2018-06-21 22:09:00 -04:00
Robert Plummer
80e4440f17 maintenance, cleanup 2018-06-21 22:05:39 -04:00
Robert Plummer
8fe17c651e
Merge pull request #321 from gpujs/319-infinity
fix #319 add rudimentary infinity handling
1.4.3
2018-06-14 10:54:58 -04:00
Robert Plummer
4165099c60 fix #319 add rudimentary infinity handling 2018-06-14 10:53:15 -04:00
Robert Plummer
07096243b6
Merge pull request #317 from gpujs/316-housecleaning
fix #316
1.4.2
2018-06-12 14:08:13 -04:00
Robert Plummer
b2df0ab604 fix #316
Change `HTMLImageArray` render strategy to `gl.NEAREST`, like all the others
Let `WebGL2FunctionNode` extend `WebGLFunctionNode` and lighten
Remove all the different html pages associated with tests, and just use one file to handle them and use qunit for filtering them
Bump version number
2018-06-12 14:07:41 -04:00
Robert Plummer
518e68bb1e
Merge pull request #315 from gpujs/313-fix-lookup
fix #313 and add unit test
2018-06-12 13:59:08 -04:00
Robert Plummer
ac89e00b8e fix #313 and add unit test 2018-06-12 13:57:47 -04:00
Robert Plummer
3dad60dc50
Merge pull request #309 from gpujs/308-y-cpu-flip
#308 process images in reverse y on cpu
1.4.1
2018-06-08 17:28:27 -04:00
Robert Plummer
480976dd4f Don't start at length, start at last index. 2018-06-08 16:50:37 -04:00
Robert Plummer
33a7dca5df process images in reverse y on cpu
bump version number
2018-06-08 16:42:24 -04:00
Robert Plummer
d5a1734ac4
Merge pull request #307 from gpujs/306-image-documentation
Correct documentation
2018-06-08 10:47:15 -04:00
Robert Plummer
20b0ffe71f
Use onload for images example 2018-06-08 09:47:03 -04:00
Robert Plummer
c00638eac4
Correct documentation 2018-06-08 09:43:58 -04:00
Robert Plummer
cfd3c777d9 Move usage of Number.isInteger to utilities and cleanup some number checking
Tests pass same as before
2018-06-07 21:44:25 -04:00
Robert Plummer
26e14d9ab8
Merge pull request #305 from gpujs/297-array-images
Closes #297 array of images
1.4.0
2018-06-05 20:36:37 -04:00
Robert Plummer
b0ccde2869 update readme 2018-06-05 20:36:19 -04:00
Robert Plummer
a154c1fb5a update readme 2018-06-05 20:30:57 -04:00
Robert Plummer
08ca02b8ef cleanup tests, bump version number, prep for release 2018-06-05 20:29:04 -04:00
Robert Plummer
2dc7c12fdc cleanup on webgl1 and move over to webgl2 where html image array is only supported. 2018-06-05 20:02:53 -04:00
Robert Plummer
b41b51dc96 remove console logging
simplify test
2018-06-05 17:07:29 -04:00
Robert Plummer
3c152beb85 Nearly completed, though not fully working 2018-06-05 15:16:46 -04:00