Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
gpu.js
GPU Accelerated JavaScript
Collective -
Host: opensource -
https://opencollective.com/gpujs
- Code: https://github.com/gpujs/gpu.js
To switch internally from `lowp`, to `mediump`, or `highp`.
Also added unit tests.
github.com/gpujs/gpu.js - e7168ba388a0b5d5b8d4feb52008fa5d8f167ac7 authored over 5 years ago by francisco <[email protected]>
fix: dev mode kernel to be added to GPU.kernels
fix: Array switching with array type is not defin...
missing type annotation
github.com/gpujs/gpu.js - fe9b801c96e92d9895022bbe1230beb83882682c authored over 5 years ago by Robert Plummer <[email protected]>fix: Remove repeated literal `${ast.start},${ast.end}`, in favor of var
github.com/gpujs/gpu.js - 4260a345c7bfc2808cf094ec1646e82ca3b77f89 authored over 5 years ago by Robert Plummer <[email protected]>fix: Update typescript definitions
fix: `GPU.createKernel`'s `onRequestFallback` to switch kernel...
fix: Move `make` cli command to gulp so it runs in parallel
fix: Add official support for `Array1...
fix: Added tests for building kernels with "dev" mode
feat: Added a `.toArray()` method on `Input...
fix: added `warnVarUsage` and `Dealing With Transpilation`
fix: Test dynamic arguments and provid...
fix: Add missing precision for `sampler2DArray` in WebGL2 fragment shader
fix: Add validateSettin...
github.com/gpujs/gpu.js - 8aac6ab2e21bb69f1555ace029d3bb9133616dd1 authored over 5 years ago by Robert Plummer <[email protected]>
fix: move `GLKernel.fixIntegerDivisionAccuracy` to `Kernel.fixIntegerDivisionAccuracy` as it has ...
github.com/gpujs/gpu.js - e9bdc31a183d7e7d747794713c8edc8222b3b634 authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 7771b52ceb4a88bd303b6f1bfbaa332fe96834b6 authored over 5 years ago by Robert Plummer <[email protected]>
Browser compatibility
github.com/gpujs/gpu.js - 85d64e9f525943ed212c60ab0d2fbb24647dafcf authored over 5 years ago by Robert Plummer <[email protected]>
This allows downstream consumers to use GPU.js with requirejs,
d3-require, unpkg, jsdelivr, and ...
fix: Error messages when on single line
fix: Bump and build
github.com/gpujs/gpu.js - 19b2fa45e97b2aedafd1de738ea99d392160f564 authored over 5 years ago by Robert Plummer <[email protected]>
feat: Allow for arrow functions as kernels
fix: Deep types where the argument contains a function...
feat: Add cat demo
feat: Type check even on CPU
fix: ArrayTexture support as arguments for intern...
github.com/gpujs/gpu.js - c8f0227561e6511376a2eef5c020a8355ce912d0 authored over 5 years ago by Jakub Kowalski <[email protected]>
github.com/gpujs/gpu.js - 3361ec8235fe949fef6a52cd8d7a24fcf7cfa4e8 authored over 5 years ago by Robert Plummer <[email protected]>
Rc 14 cleanup
github.com/gpujs/gpu.js - 57263681bc9915075e7e0773fa3363ba6b978138 authored over 5 years ago by Robert Plummer <[email protected]>feat: `switch` statements
feat: `kernel.toString()` has as well `.getPixels()`
fix: Proper fallba...
github.com/gpujs/gpu.js - 73ef03c1bdbac5385091d356e7d1d091fefd4f61 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 0c3c08e40a30fc66024bada4e62182aaf7845c7f authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 6f8d8c261676dc813845b1204a041196f3119a95 authored over 5 years ago by Robert Plummer <[email protected]>
I forgot to roll them back in the excitement.
github.com/gpujs/gpu.js - f4ae51333cd7dd3c1ae3525e57807e0909efcdc0 authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 1210634452de3e59de9c8bdee957ece28d79dddf authored over 5 years ago by Robert Plummer <[email protected]>
Issue 410 trying new encoding
github.com/gpujs/gpu.js - 2da53dc961c5106c2f78950225e565aef9393edc authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 8ed25cfc670aa1dc590eead94e4b8939597c06f2 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 3cf0e5f55fb49a1bd4dc1f1d6138ff476326d10f authored over 5 years ago by Robert Plummer <[email protected]>
fix: Typo for module path
github.com/gpujs/gpu.js - 87871ec4262cc918fd3a7cb00c738e2f60b5c5df authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 2c4ef75e510897a412b62385cbff952bd046c644 authored over 5 years ago by Robert Plummer <[email protected]>
the math didn't end up being wrong, but found an issue with argument type, and went ahead and fix...
github.com/gpujs/gpu.js - 49a06ba30545a1701f013df2bc8fcedecb181e8a authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 1c96c40bd25fed18af59f1afcbacf5adfeb2eea2 authored over 5 years ago by Robert Plummer <[email protected]>
fix: Rename describe for conformity
github.com/gpujs/gpu.js - dd6665a5135fa607e047920130a2d95e871d1ab8 authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 1aadb2f9ba124455d008505cc57cf370f84d5db4 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - f7a931ea40d4b896bf463e0451b9df30ea95ef1a authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 4d46279fd4789b654090fc143519282d71d4bf14 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 181c553601358c23ebae58b79bc1bd6e4128eac5 authored over 5 years ago by Robert Plummer <[email protected]>
fix: Add a test for `utils.getKernelTextureSize` newly renamed
fix: WebGL2 to use preferred `gl.t...
github.com/gpujs/gpu.js - db20ffc5f2d8edcf55e0aa4ff8a0b9f58a564979 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - b05ab0765ad024843d46be63fba1c80474e16393 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 563a27da54a6fc0f4f1dbea3d7f60c41b6c1bb99 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 427ac42937d6bea047223c1b75867a83f3927d75 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 96db4023313ad59d85ec3d795a711f4ee685b3ae authored over 5 years ago by Robert Plummer <[email protected]>
fix: Add `Kernel.features.channelCount` to each kernel, and unit test
fix: Was curios for code re...
fix: Random demo, when webgl or webgl2 not available, use try to keep demo running
github.com/gpujs/gpu.js - a0a92586c01defd709a01e51dbb5eb4e770ab5a5 authored over 5 years ago by Robert Plummer <[email protected]>So we can use `texture.toArray()`, this uses much less resources
github.com/gpujs/gpu.js - 05dd1744ea3ecf0ab8568969084f18218e215e6c authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 4e1bf1f0d1bb1378b84bb2da925b42e574fa641a authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 62d4ea739d5fe2355216f1d453a5775bc3f032ab authored over 5 years ago by Robert Plummer <[email protected]>
fix: Some documentation was out of date with the new features, so fixed
github.com/gpujs/gpu.js - aca274198db202885e2074a3f445f6f81494b6a0 authored over 5 years ago by Robert Plummer <[email protected]>fix: Move the flipPixels method to utilities, for reuse
fix: Invert pixel orientation
fix: Add te...
README.md: Add Linux installation notes
github.com/gpujs/gpu.js - 7fdc871f2900b7a5058cb3378230461a2cd886e3 authored over 5 years ago by Robert Plummer <[email protected]>feat: Consolidate subKernels rendering code as part of the renderStrategy
fix: remove tabs, repla...
github.com/gpujs/gpu.js - 061f7e4d09b68d74c1d613ff7d5b4c7577c09dd7 authored over 5 years ago by Starbeamrainbowlabs <[email protected]>
github.com/gpujs/gpu.js - 2b25c75d70fb1108a83279c4d74ec3e7c8b0f58d authored over 5 years ago by Robert Plummer <[email protected]>
fix: Removed a couple old functions no longer used
Was a good resting point to debug.
github.com/gpujs/gpu.js - 554719b6e6196270d12c55f3b10d02723bcb9c15 authored over 5 years ago by Robert Plummer <[email protected]>fix: Build
github.com/gpujs/gpu.js - 239e762087d456c03149652df8751f58d31fbca5 authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - 4446f2cf94fa5c173c51069a5a84de87a17ac7fe authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 63abb92ec5d85bdee0d05315ebace2e551a00c80 authored over 5 years ago by Robert Plummer <[email protected]>
fix: toString handling, greatly simplified
fix: Upgrade tests for toString
fix: Add boolean to ty...
github.com/gpujs/gpu.js - 20ee1f74f7eb85110cc4b7e7454b25b94b476181 authored over 5 years ago by Robert Plummer <[email protected]>
Fix return of >=2d arrays from GPU
github.com/gpujs/gpu.js - d6757abda9207e6919f292c39adb27b457493b4a authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - ce6fb282027f65b02832fb0f8135a059b9356fec authored over 5 years ago by Patrick Andersson <[email protected]>
github.com/gpujs/gpu.js - 47bae6b9eeb3987bacb42b913aaa9f594fb4b186 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 0125e2cda728c17e6e85ede27f4f45cd87a6e431 authored over 5 years ago by Robert Plummer <[email protected]>
fix: implied else issue discovered, and fixed when testing boolean using leading and following re...
github.com/gpujs/gpu.js - ef3f0cf0013373b452f44f44d5d1d4cb76ad4298 authored over 5 years ago by Robert Plummer <[email protected]>add color return type
github.com/gpujs/gpu.js - b2d336b05b88a3db72563b34e63e43889099b1f6 authored over 5 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - a9607ee01bfea11da5019e02e9b5c8d84eecb93f authored over 5 years ago by Patrick Andersson <[email protected]>
github.com/gpujs/gpu.js - cfd8c52f0921a2ce0266f507f30d08e3b839a870 authored over 5 years ago by Patrick Andersson <[email protected]>
github.com/gpujs/gpu.js - 8e3b9376f1727adb8bf2c15552d6cb434a5f6698 authored over 5 years ago by Patrick Andersson <[email protected]>
fix: Add tests for graphical rendering
fix: removal of 1d and 3d graphical outputs, they don't ma...
github.com/gpujs/gpu.js - f4114ece87b774d366e1d3e7580b0bf9b13a2c6e authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 0b78a3b5ccf17ea19c86b68cc8b3f32330cefc0c authored over 5 years ago by Robert Plummer <[email protected]>
fix: Add missing test for headlessgl to all.html
github.com/gpujs/gpu.js - 8bb5e6be4dbe17192af3624b653063dbc3dc6b6a authored over 5 years ago by Robert Plummer <[email protected]>fix: Test that getExtension is set to be able to use on TravisCI
fix: Remove wraparound, is no lo...
github.com/gpujs/gpu.js - 6c055ca5548d678564f395b28b2e046a35df0413 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 2c9bd8d6e1ab920ae85f4b423711d592450d9ff7 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 8cf91f4fed34ef43df2050a0ed3366f72ce189d2 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 7528559f799ab57513d4fa12967d9179c5ce6afe authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - f59c8ddaf417aa5b3c32d2f193c8a4aa55684819 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - d51da85371078e2697b7a1d55476e54e90d1e6eb authored over 5 years ago by Robert Plummer <[email protected]>
fix: 2,3,4 array output render strategies
fix: Add deprecation handling
fix: Add addArgument and ...
Rc7 cleanup
github.com/gpujs/gpu.js - 8a95c54f75f26daa01de7a0270421765ecf13d71 authored over 5 years ago by Robert Plummer <[email protected]>fix: Added test suite for arrays and inputs for webgl and webgl2
fix: Rename "floatOutput" featur...
github.com/gpujs/gpu.js - 2c782158623c7dbfa2f1e58ae3811f84e7cac719 authored over 5 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - 1c5a73e63d0aa47262b0fe7dc7044cd0560a30f9 authored over 5 years ago by Robert Plummer <[email protected]>
fix: Auto float handling
fix: this.texSize from early setting in validateSettings
fix: Add compil...
fix: Add unit tests for above
github.com/gpujs/gpu.js - d068ba211d76e5ef885a343d050555128e854d87 authored over 5 years ago by Robert Plummer <[email protected]>fix: Remove some debugging code
fix: Build and beautify everything (was off whilst doing some mad...
fix: Float handling
feat: added `optimizeFloatMemory` to better exemplify what it does and replac...
Add missing type annotation
github.com/gpujs/gpu.js - bbfa78f08080cc21c550788eceb7a711af6bfc06 authored almost 6 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - bc71a105a540561f568c1cb2cd5051b91881b3b9 authored almost 6 years ago by Rafał Łasocha <[email protected]>
feat: Add mandelbulb.html example
fix: Bump and build
fix: Rename `WebGLKernel._formatArrayTransfer()` to `WebGLKernel.formatArrayTransfer()` because i...
github.com/gpujs/gpu.js - 954034075124fce2e3f4c79655cc8b262e190b84 authored almost 6 years ago by Robert Plummer <[email protected]>And added it as an example, it is pretty.
github.com/gpujs/gpu.js - d9bee090375e820ffe1899e2aa95b3d301dbe0c2 authored almost 6 years ago by Robert Plummer <[email protected]>fix: Greater than, less than evaluation when comparing an integer with a literal that is a float,...
github.com/gpujs/gpu.js - 4aa08ca39308be8864ff53c4498b02c31838cb3a authored almost 6 years ago by Robert Plummer <[email protected]>github.com/gpujs/gpu.js - fb9be63b1ec7a8183b719db8921fe570bf164849 authored almost 6 years ago by Robert Plummer <[email protected]>
github.com/gpujs/gpu.js - d49374ae7859b19dcbfb913106ae2b0467213af0 authored almost 6 years ago by Robert Plummer <[email protected]>