33 Commits

Author SHA1 Message Date
Robert Plummer
ec7c8a3e4e use this.constants to achieve constant lookup 2017-08-09 12:56:45 -04:00
Abhishek Soni
fdc4665eb2 beautify code 2017-07-14 00:43:00 +05:30
Robert Plummer
3bca99f142 Add strict use 2017-07-10 15:12:09 -04:00
Abhishek Soni
3bbb4a9af2 Fix member definitions to seperate static members 2017-07-05 00:48:04 +05:30
Abhishek Soni
0ac6f9de1d webGl done 2017-07-03 18:57:38 +05:30
Abhishek Soni
71bab4c31e CPU done 2017-07-03 18:10:53 +05:30
Abhishek Soni
054dd55c67 @static complete 2017-07-03 15:41:57 +05:30
Abhishek Soni
8f7a93c59f @function 2017-07-03 15:07:54 +05:30
Abhishek Soni
c57c076ef9 @param paramType paramName JSDoc syntax 2017-07-03 14:14:38 +05:30
Abhishek Soni
029d9208f4 @extends 2017-07-03 00:55:28 +05:30
Abhishek Soni
09d457c2a6 @returns 2017-07-03 00:53:20 +05:30
Abhishek Soni
88fd43fb07 @constructor and @param formatting 2017-07-03 00:29:01 +05:30
Abhishek Soni
fc06aee722 few more @param reformats 2017-07-03 00:15:40 +05:30
Abhishek Soni
5492604408 Class and function names done 2017-07-02 22:44:15 +05:30
Abhishek Soni
a118dd3ae9 ran it, removed it 2017-07-02 18:24:08 +05:30
Eugene Cheah
d84065b683 Reverting getter’s for
+ isCanvasSupported
+ isWebGlSupported
+ isWebGlDrawBuffersSupported
+ initWebGlDefaultOptions
+ systemEndianness
+ isFloatReadPixelsSupported
2017-07-02 18:21:14 +08:00
Eugene Cheah
10e958747d WIP precompilation support 2017-07-02 17:38:49 +08:00
Eugene Cheah
f14dd0eedb Packages namespace cleanup, preparation for GPUCore reduced build. 2017-07-02 12:54:34 +08:00
Abhishek Soni
68b7400221 minor issues with formatting 2017-06-30 21:02:57 +05:30
Abhishek Soni
f83ecb1aaa kernel.js(cpu) 2017-06-30 20:44:05 +05:30
Robert Plummer
db05fd29c6 Merge remote-tracking branch 'origin/develop' into develop 2017-06-29 19:06:03 -04:00
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
Abhishek Soni
d016a85733 formatting 2017-06-29 16:24:02 +05:30
Abhishek Soni
da6d82bcba Internal Documentation: base classes, webgl, cpu 2017-06-29 14:34:32 +05:30
Robert Plummer
8a5c91336e Fix cpu kernel result lookup, and add alias 2017-06-27 21:09:09 -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
612725be5c #91 add in super basic param type checking in added functions 2017-06-26 16:59:55 -04:00
Robert Plummer
e833cc999c #84 add createKernels for cpu, with all tests passing 2017-06-24 21:02:04 -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
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
Eugene Cheah
60b8a877ee ran gulp beautify 2017-05-14 18:42:59 +08:00
Robert Plummer
e1ed6f9070 more cleanup, the GPU namespace changed to "WebGL" 2017-05-12 21:15:25 -04:00