Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gpujs/gpu.js

GPU Accelerated JavaScript
https://github.com/gpujs/gpu.js

few more @param reformats

fc06aee722d9277f5f71e120e76f6e457af1a88f authored over 7 years ago
@param partially done

105e0e1e7c4dc7169604d7a40546a963e6af6a9a authored over 7 years ago
revert gulpfile.js

2f756de798c32671d871003bffe62c28c3293cae authored over 7 years ago
Class and function names done

54926044086e7ee2fa12118f697f40a0391609f1 authored over 7 years ago
Merge pull request #106 from abhisheksoni27/refactor

Gulp task to convert comments to JSDoc format

6bb5799f13706a091089062b8758618e42ce7792 authored over 7 years ago
ran it, removed it

a118dd3ae9d57b70d4200cf72b92c121cc6885d2 authored over 7 years ago
gulp task to convert comments to JSDoc format

aa55b66cd219dd8fc07bc51e50c8d56052237968 authored over 7 years ago
Merge pull request #105 from gpujs/eugene-#72-gpu-import-export

Eugene - Documentation and file cleanup - prior to #72

1fd8a84bea51f8d311f1880218144104d485460f authored over 7 years ago
`get canvas` and `get webGl` refactor to `getCanvas` and `getWebGl` respectively

ab0a97401b95044f95e209e3d2cfd20e76301140 authored over 7 years ago
Reverting getter’s for

+ isCanvasSupported
+ isWebGlSupported
+ isWebGlDrawBuffersSupported
+ initWebGlDefaultOptions
+...

d84065b6835d9761892e08c39e07f1d45f68ba7d authored over 7 years ago
Changing `get mode()` to `getMode()`

0a3fca369abead9d24abc1d0e1d858d64458db3b authored over 7 years ago
WIP precompilation support

10e958747d1d3cd58e33a4016daf17b462f0fc09 authored over 7 years ago
linking the main GPU.js to extend from GPUCore.js

62a2a840db1c05852c3853e261224540819f9b59 authored over 7 years ago
Migrating core utils from Utils, to UtilsCore

e84c3ce3f25415fc0557a382a618576c2c59cb09 authored over 7 years ago
Slowly splitting up utils, to its full, and core variant

4daf1f6ea7ffe9b882dee4d9c3c9024a016f4908 authored over 7 years ago
Experimental GPUCore base class structure, minor gulp adjustments to make it easier to test on remote devices.

4082f2afa11fc5319741089575260d259cc0ec26 authored over 7 years ago
Packages namespace cleanup, preparation for GPUCore reduced build.

f14dd0eedb8cc5137a1253af75fbf24a71fa8beb authored over 7 years ago
Added notes JS file : for better linking in documentation engine

593d38256156a543890a53e38ab046f5912bcb5b authored over 7 years ago
Add build as part of the default steps

86a486ffdcabe4e1fa1f8d6aa3b8a586a1862da3 authored over 7 years ago
gulp opens test-all by default : because I am that lazy to naviagate to test-all

6e26f70dcf28eed442886d62f5bf4977bcd3ca14 authored over 7 years ago
Whitespace cleanup

570388a9051b55762ee265e2d8d7395e088b54bc authored over 7 years ago
Merge pull request #104 from abhisheksoni27/develop

CPU fallback and tests fix

0e7effb23c0f6d733afef4fb0def644db3c8f463 authored over 7 years ago
pass settings to the runner instance

5cd438707ddb7e6876fcbd406063e499efeeea2b authored over 7 years ago
move fallback check after settings/fn check

4f342db7bf9fddb7b3a94b531b57159c52aeb2ee authored over 7 years ago
Fix tests for create-kernels.js

deb5a70b469ceb576381e0da7f68f3179cf4f53e authored over 7 years ago
CPU fallback for createKernels

ab1a2ad490d4770b0752bca17ff2657ea24cae64 authored over 7 years ago
Merge pull request #103 from abhisheksoni27/develop

Strip comments and mangled output for browser build

52fc1e6090756c3be73cc142db53d22ceea820b3 authored over 7 years ago
Strip comments and mangled output for browser build

76617d298c34ef7aa66e7291d90bccd89377d2e6 authored over 7 years ago
Merge pull request #102 from abhisheksoni27/develop

Internal Documentation: kernel.js for webGl and CPU

c482c00294062343c7cac69283a3706bd4b9ee18 authored over 7 years ago
minor issues with formatting

68b7400221482e225764d5627578824c0447540b authored over 7 years ago
Revert gulpfile.js for a seperate PR

This reverts commit f3e51e30e5f68fb1a8dbdd8913842829a0f206e5.

149cd5df63b564500594d15b5d5430767c1867e1 authored over 7 years ago
kernel.js(cpu)

f83ecb1aaa9c5dc220709fa9db342652ca4d516d authored over 7 years ago
Internal Documentation: kernel.js (webgl)

fe78eb5d9e7a1827ac3ce54300a726022a304e85 authored over 7 years ago
Strip comments for browser build

f3e51e30e5f68fb1a8dbdd8913842829a0f206e5 authored over 7 years ago
Merge pull request #101 from abhisheksoni27/develop

Babel is here

ec06244b00b90c72913ca9dfae67c52ecdd00289 authored over 7 years ago
Merge remote-tracking branch 'origin/develop' into develop

db05fd29c6d55ff3d94f1d12d93d5f9f6c8ad4b1 authored over 7 years ago
make tests es5 and add the kernel `.toString()` method, so we can have the entire kernel, and nothing else.

81275b5ac01e5f2d870ad4412c251d335e4531b5 authored over 7 years ago
path changes

573064237eadd4d6b14773e71528186f90581f82 authored over 7 years ago
babel is here

29cc0b57fa55e85963cedee98befe664632c0290 authored over 7 years ago
Merge pull request #100 from abhisheksoni27/develop

Internal Documentation: base classes, webgl, cpu

e05b05682ffa9b12d8b41eea92c85d09ddbfa494 authored over 7 years ago
formatting

d016a85733f19ad3c9ebc862057d0e4b000eb50b authored over 7 years ago
Internal Documentation: base classes, webgl, cpu

da6d82bcba0311980531320b2abed4c9c14d7bac authored over 7 years ago
Merge remote-tracking branch 'origin/develop' into develop

c5db5b0e3ed045c6b749b0d3a89b8d4d9201f0eb authored over 7 years ago
Add missing doc item

15ba8715539a138a75fd5dff50ec4d19642802d4 authored over 7 years ago
Merge pull request #99 from abhisheksoni27/develop

![](https://media0.giphy.com/media/nXxOjZrbnbRxS/giphy.gif)

Nice work!

507aaaa0d66c0cbc929c4bb42ec7d8f3f6221918 authored over 7 years ago
formatting

6c06502df00315cb7f0b0d42bef50219eef19806 authored over 7 years ago
gpu.js, runner-base.js, function-builder-base.js docs

e369345df1f573f632425cf2681acd5d1213b295 authored over 7 years ago
Merge remote-tracking branch 'origin/develop' into develop

f1d7399cbf29699e8a354e93a426bb634579663d authored over 7 years ago
Fix cpu kernel result lookup, and add alias

8a5c91336edd325d5de9c5e3950269cb398226cc authored over 7 years ago
Merge pull request #98 from abhisheksoni27/documentation

Very nice job!

89f239c0a7f0f193374b92896d9cf05a6be74fd6 authored over 7 years ago
kernel-base almost done

c574393d420cd568aed9b8ce965515786218a4ad authored over 7 years ago
kernel-base

e91304d24df898bab6e2e712c6948b61c6d4cf49 authored over 7 years ago
docs init

700897fa19670092bfae03606cfb2e9b45b80e4b authored over 7 years ago
Merge pull request #97 from abhisheksoni27/rewrite/documentation

![](https://media2.giphy.com/media/BbIBCTZOOsF2w/giphy.gif)
(cool it is.)

5f14f5f2c5041616450f763d8806d706cb3317b9 authored over 7 years ago
formatting and other fixes

d221abe1a0964df75ca4379712a71629abd787fe authored over 7 years ago
fixed #96

added test and added null checks

439969aeba95371a53dfb6091cbcd5e9ecac8734 authored over 7 years ago
Merge branch 'createKernels' into develop

16b77f7c1558b3fb3f1cce4fea623e62a75e0a9f authored over 7 years ago
Merge branch 'develop' of https://github.com/gpujs/gpu.js into develop

c022289616fb931cf12c08041087bb8cc3c5367d authored over 7 years ago
#84 working solid on gpu, cpu next

70e8582e2930bf2afc9c0aca6f6db0e32f972573 authored over 7 years ago
#95 add constants fixes, and simplify options usage via instantiation

7b0874b76385fefaef4acfda42a54434cad618ba authored over 7 years ago
Merge pull request #94 from gpujs/createKernels

Closes #84: add `createKernels` officially

639a8ee5b83f44c0187660e0a1f2dc1e8d1afbee authored over 7 years ago
Merge pull request #93 from abhisheksoni27/createKernels

Clean up documentation

85c44d27a661b6ae5330f3099d4a5a5fff0f6dbd authored over 7 years ago
#91 Add null checks, return all values, and to test-all.html

ec053cd12705cf624bb0d7cd067ee978190a79a6 authored over 7 years ago
#91 add in super basic param type checking in added functions

612725be5c0243ce5617e1406675b6333eec42d4 authored over 7 years ago
More cleaning

83777105304ca5f84a005c48453a2f6537fde9e0 authored over 7 years ago
Clean up documentation

0427e3f1ceff7be876d01a1dc92238bfd6b03df1 authored over 7 years ago
part of #91 give paramTypes to function builder

16936a832cc3499c1c1088ccd0f8c764f2e78311 authored over 7 years ago
#84 update documentation

3926408071614ea29942097bcdd97014b7b2a846 authored over 7 years ago
#84 add createKernels for cpu, with all tests passing

e833cc999cfd213aa0f06ab930b03604c36cd5bc authored over 7 years ago
#84 some cpu optimization and basic createKernels support for cpu

08bc22a783e126a4a6aea9632c3b36ab923d0439 authored over 7 years ago
#84 array and property out working

7054ae15fd010a355f538376179a2c58fe66e296 authored over 7 years ago
#84 finally fix the odd output issue

df8094e1b1b3e3312dc88a3a75f97f26a682ab82 authored over 7 years ago
Merge pull request #90 from abhisheksoni27/fix/redundant-check

Removes redundant check in runner-base

76521f4c802cbdf073556b9cca08595a45ffb91d authored over 7 years ago
Removes redundant check in runner-base

31687c062280da6bb3d33a844f118aa3f236e787 authored over 7 years ago
#84 house cleaning

0d92f5ec6f9bd995ff0d1d12f86c6171cbecc33d authored over 7 years ago
#84 trying to get feedback

5a34269eb662fb002997458b591a027a6b686e07 authored over 7 years ago
#84 initially working with one dimension and length on gpu, more tough tests next and, cpu next

9cc1e6ddb7a476652ffbe97db9b0018c5a974fac authored over 7 years ago
trying to get feedback on freenode

56dfc42fcd3e4895c2612a7de13bb4483bd8948e authored over 7 years ago
Merge pull request #89 from abhisheksoni27/develop

Fixes npm modules to allow imports

ea5751ac8f734d0219bca1e695a5b46c92718873 authored over 7 years ago
Fixes npm modules to allow imports

0a1858fc21126b131752e20b5a55ef0b935b2aef authored over 7 years ago
cleanup and mostly solves #72

fee38b914808afdb3a4fe8623bae1fd224907842 authored over 7 years ago
very close to working, if not fully working.

4ca4940331ed81eb60443fe2b4038a8655181d19 authored over 7 years ago
Much further, almost working output

9f072adb4ff743b0be9fc894badacd0abc82a59d authored over 7 years ago
closer to having multiple outputs and some correction of architecture naming

8b51a91ba9cfa99acc9aeb697e0809458621a93c authored over 7 years ago
To better distinguish `createKernels` when later merged in, show that `combineKernels` is for use with kernels of different dimensions.

fbbb78b01d7f8fffd14f5844aeb4613f57525710 authored over 7 years ago
near poc #84

8cea15c81549ccf8b8fbd5058167035bd8042354 authored over 7 years ago
Flatten takes quite a bit more time to copy when arrays are of substantial size, added option to be able to flatten or copyFlatten, so if input arrays are fantastically huge (which they most certainly may be) there can be destructive compression into a single flat array. We now can get from 6 or 7, to 10 times faster on chrome and hordes faster in ff.

d234850f5e43448139c606f51bf577e9f715566f authored over 7 years ago
resolve #78 & resolve #79

2c5f066d8e9af1a4f02f863bc05a4b5bed0ef2cd authored over 7 years ago
fix #81

f34298bb73159bb84a7ce37238d4337f0ddead16 authored over 7 years ago
removed accidental files

d13c67bada27df3ec3733b2b69b1eed05cab3bcf authored over 7 years ago
add intellij ignore

db2296c7c0ae94d447361eb3a9487b1b0b71b5f9 authored over 7 years ago
fix #82

f35b029f1d2313f3bd1f7a1891b743320a358c7f authored over 7 years ago
copy array, don't mod it, yet keep the speed

4dab3e0ca7ac4a35d2e983fd74f80b1643fb0b7f authored over 7 years ago
More if statement into kernel compilation, and gain another time faster

e0d5971003d8568fda1c863aa79c5f0cf89d19e3 authored over 7 years ago
use much more performant flatten function via: https://jsperf.com/flatten-array-in-recursion-and-while-loop/8

Went from 6.5 times faster, to 9.5 times faster with osx latest chrome

e9b3163bc60d0ff17b46b93695efd0aa903c0054 authored over 7 years ago
documentation for `addFunction`

22fa72410356d0c3c60be71e6629f3f3a1ffa6c5 authored over 7 years ago
documentation for `combineKernels`

407ed9de3a58a780731f63f8d872254b50990830 authored over 7 years ago
add new feature `combineKernels`

and fix a return on cpu when in graphic mode

323a4e19613f3de3ab6f1e63363ee83da714f1ae authored over 7 years ago
put last test back online, and add the ability to pass in object to declare param names and what the function returns

acc3651f175f5ec8ada633238c0cffcfacf1a7c5 authored over 7 years ago
update documentation to be more es6y, update QUnit usage, and handle #31 correctly

3d2da0580948250402ead40c73433f28e50035cf authored over 7 years ago