165 Commits

Author SHA1 Message Date
Robert Plummer
fdf547cb80 getting some help on freenode, so made tests run using cdn's rather than node_modules 2018-02-24 20:11:11 -05:00
Robert Plummer
2cb67c4244 propose changes for fix how floating values are handled 2017-12-18 11:10:45 -05:00
Paul Loyd
b5104ddacc Add missed floatOutput testing 2017-12-15 21:41:59 +03:00
Paul Loyd
89ac2592f3 fix #233 2017-12-15 20:53:54 +03:00
Robert Plummer
4b15eea5b3 fix #220 with unit tests
I was able to unify the FunctionNodeBase.astMemberExpressionUnroll for reuse in both CPU and WebGL kernels.  So I refactored for simplification.
2017-11-08 16:16:15 -05:00
Robert Plummer
91519d4175 fix #218 with unit tests 2017-11-08 09:53:15 -05:00
Robert Plummer
6424ecf705 fix #207 2017-10-25 08:33:51 -04:00
Robert Plummer
a1e3793efe correct unit test 2017-10-25 07:54:16 -04:00
Robert Plummer
aa9046476c reproduced error 2017-10-25 07:48:06 -04:00
Robert Plummer
6e3eacffe6 build and min 2017-10-24 10:22:29 -04:00
Robert Plummer
708dbd9bef Merge branch 'develop' into 193-read-in-take-2 2017-10-24 10:16:40 -04:00
Robert Plummer
f0eefff9eb fix #212 2017-10-24 10:12:21 -04:00
Robert Plummer
c749d2e1fa Merge branch 'develop' into 193-read-in-take-2 2017-10-17 08:03:52 -04:00
Richard Mathie
aab66c6c06 Sfixes #195 texture reading in 2d and 3d 2017-10-07 14:29:38 +01:00
Robert Plummer
b9503e8345 #193 solved, by using a flat input that has dimensions 2017-10-05 17:41:12 -04:00
Robert Plummer
1f8de19561 Ensure our demo runs on latest 2017-10-04 15:28:09 -04:00
Robert Plummer
881de164cc Implement #191 2017-09-29 14:01:24 -04:00
Robert Plummer
b9e66c7692 add test for loopMaxIterations reference fix 2017-08-29 16:27:40 -04:00
Robert Plummer
49c8af0a44 expose addFunction and addNativeFunction on kernel and gpu instance. 2017-08-28 09:11:25 -04:00
Robert Plummer
60faeda52f change addGLSLFunction to addNativeFunction, and add unit test 2017-08-28 08:56:59 -04:00
Robert Plummer
c57f543659 runDimensions to output 2017-08-17 14:41:46 -04:00
Robert Plummer
47fd70faab Merge branch 'develop' into 156-proposals 2017-08-17 13:58:21 -04:00
Robert Plummer
d5cb8bbd37 expose means of adding glsl functions directly to kernel 2017-08-15 15:19:02 -04:00
Robert Plummer
0196d3566d fully fix #159 with no performance issue 2017-08-11 16:07:58 -04:00
Robert Plummer
2c79c3452b fully fix #159 2017-08-10 20:36:01 -04:00
Robert Plummer
3848d07f63 #159 unit test 2017-08-10 16:39:53 -04:00
Robert Plummer
1fd535ee64 #156 create ability to add functions on createKernel and createKernelMap 2017-08-09 13:40:11 -04:00
Robert Plummer
4441a28e23 #156 use output rather than dimensions and support both object and array 2017-08-09 13:23:01 -04:00
Robert Plummer
ec7c8a3e4e use this.constants to achieve constant lookup 2017-08-09 12:56:45 -04:00
Robert Plummer
b8a1ce9bfa improve performance by moving more items to build that can be 2017-07-26 17:17:06 -04:00
Robert Plummer
31873d5ae2 More fixes for #58 2017-07-26 12:47:26 -04:00
Robert Plummer
92d25fc9a3 Partially fix #152
And fix broken build
2017-07-25 15:10:48 -04:00
Robert Plummer
3f04b30896 #58
Simpler remove cloning result right after we get it in core, remove debugging in all tests
2017-07-21 18:44:55 -04:00
Robert Plummer
d81271fb6b #58
Strict mode blows up on safari because jison has inline functions defined, this removes jison in favor of acorn
Yay! Less technical debt!
2017-07-21 18:22:32 -04:00
Robert Plummer
00ecd78e97 fixes #147 2017-07-19 11:59:10 -04:00
Robert Plummer
f21bad96c1 beautify 2017-07-18 15:01:24 -04:00
Robert Plummer
6d9e62e796 fix #132 2017-07-14 21:09:23 -04:00
Robert Plummer
78b6b839a3 simplify test 2017-07-12 23:23:56 -04:00
Abhishek Soni
54cf4293bf formatting 2017-07-12 20:32:29 +05:30
Abhishek Soni
9ea38edebc Add assertions 2017-07-12 20:24:57 +05:30
Abhishek Soni
2c851c10ae Add unit test for nngpu 2017-07-12 20:13:59 +05:30
Robert Plummer
bfe1589733 Merge pull request #123 from abhisheksoni27/toArray
Fix texture.toArray() method
2017-07-08 12:02:55 -04:00
Abhishek Soni
93c2864bd5 Added unit tests for texture.toArray() 2017-07-08 20:51:23 +05:30
Abhishek Soni
529f1c014c rename file names to reflect createKernelMap 2017-07-08 12:27:50 +05:30
Abhishek Soni
450d5dc971 Rename in README.md and test/html 2017-07-08 12:22:27 +05:30
Abhishek Soni
c3200f5c22 Closes #119 : Rename createKernels to createKernelMap 2017-07-08 12:19:58 +05:30
Abhishek Soni
04dcd91571 Unit test for #116 2017-07-06 18:47:18 +05:30
Abhishek Soni
acd3f6ed2c Unit test for #116 2017-07-06 18:45:14 +05:30
Robert Plummer
160debab19 Add a test for decimal precision for curiosity 2017-07-05 21:00:01 -04:00
Abhishek Soni
7775a570c6 create-kernels-run-sceond-time fails 2017-07-06 01:46:08 +05:30