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 |
|
Eugene Cheah
|
ab0a97401b
|
get canvas and get webGl refactor to getCanvas and getWebGl respectively
|
2017-07-02 18:35:09 +08:00 |
|
Eugene Cheah
|
d84065b683
|
Reverting getter’s for
+ isCanvasSupported
+ isWebGlSupported
+ isWebGlDrawBuffersSupported
+ initWebGlDefaultOptions
+ systemEndianness
+ isFloatReadPixelsSupported
|
2017-07-02 18:21:14 +08:00 |
|
Eugene Cheah
|
4daf1f6ea7
|
Slowly splitting up utils, to its full, and core variant
|
2017-07-02 14:42:21 +08:00 |
|
Eugene Cheah
|
4082f2afa1
|
Experimental GPUCore base class structure, minor gulp adjustments to make it easier to test on remote devices.
|
2017-07-02 14:24:20 +08:00 |
|
Abhishek Soni
|
deb5a70b46
|
Fix tests for create-kernels.js
|
2017-07-01 03:33:41 +05:30 |
|
Robert Plummer
|
81275b5ac0
|
make tests es5 and add the kernel .toString() method, so we can have the entire kernel, and nothing else.
|
2017-06-29 19:05:56 -04:00 |
|
Robert Plummer
|
8a5c91336e
|
Fix cpu kernel result lookup, and add alias
|
2017-06-27 21:09:09 -04:00 |
|
Robert Plummer
|
439969aeba
|
fixed #96
added test and added null checks
|
2017-06-27 10:49:07 -04:00 |
|
Robert Plummer
|
7b0874b763
|
#95 add constants fixes, and simplify options usage via instantiation
|
2017-06-27 08:21:14 -04:00 |
|
Robert Plummer
|
ec053cd127
|
#91 Add null checks, return all values, and to test-all.html
|
2017-06-26 17:21:41 -04:00 |
|
Robert Plummer
|
612725be5c
|
#91 add in super basic param type checking in added functions
|
2017-06-26 16:59:55 -04:00 |
|
Robert Plummer
|
08bc22a783
|
#84 some cpu optimization and basic createKernels support for cpu
|
2017-06-23 21:53:50 -04:00 |
|
Robert Plummer
|
7054ae15fd
|
#84 array and property out working
|
2017-06-22 16:55:00 -04:00 |
|
Robert Plummer
|
df8094e1b1
|
#84 finally fix the odd output issue
|
2017-06-22 14:13:50 -04:00 |
|
Robert Plummer
|
5a34269eb6
|
#84 trying to get feedback
|
2017-06-18 08:50:10 -04:00 |
|
Robert Plummer
|
9cc1e6ddb7
|
#84 initially working with one dimension and length on gpu, more tough tests next and, cpu next
|
2017-06-16 22:04:07 -04:00 |
|
Robert Plummer
|
56dfc42fcd
|
trying to get feedback on freenode
|
2017-06-16 17:59:25 -04:00 |
|
Robert Plummer
|
8b51a91ba9
|
closer to having multiple outputs and some correction of architecture naming
|
2017-06-02 21:02:56 -04:00 |
|
Robert Plummer
|
2c5f066d8e
|
resolve #78 & resolve #79
|
2017-05-24 08:30:30 -04:00 |
|
Robert Plummer
|
f35b029f1d
|
fix #82
|
2017-05-19 20:19:37 -04:00 |
|
Robert Plummer
|
323a4e1961
|
add new feature combineKernels
and fix a return on cpu when in graphic mode
|
2017-05-17 10:40:20 -04:00 |
|
Robert Plummer
|
acc3651f17
|
put last test back online, and add the ability to pass in object to declare param names and what the function returns
|
2017-05-16 22:07:39 -04:00 |
|
Robert Plummer
|
3d2da05809
|
update documentation to be more es6y, update QUnit usage, and handle #31 correctly
|
2017-05-16 10:40:10 -04:00 |
|
Robert Plummer
|
ac11420e45
|
naming conventions and use node_modeuls qunitjs for smaller lib size
|
2017-05-15 20:45:05 -04:00 |
|
Robert Plummer
|
c5185481f6
|
remove erroneously included file
|
2017-05-13 19:22:08 -04:00 |
|
Robert Plummer
|
e1ed6f9070
|
more cleanup, the GPU namespace changed to "WebGL"
|
2017-05-12 21:15:25 -04:00 |
|
Robert Plummer
|
52cc8c54ef
|
architecture organization
|
2017-05-09 10:44:55 -04:00 |
|
Robert Plummer
|
4ef4992c57
|
correcting unit tests and font case
|
2017-05-08 12:41:52 -04:00 |
|