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

Merge branch 'develop'

github.com/gpujs/gpu.js - 3c840fe444c8be5d6129665e41edffe2cc07b580 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: When literals are returned from kernel, freeze their type

feat: Parse GLSL and get return type and argument types
feat: Properly look up native function re...

github.com/gpujs/gpu.js - 6050e6a8a6aba461e039f074b257029212770b56 authored almost 6 years ago by Robert Plummer <[email protected]>
Merge pull request #439 from jcaru/develop

fix: Missing parameter typings

github.com/gpujs/gpu.js - 9fc5b5493e326251e43393fd45d8ef9defb2ab4e authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Missing parameter typings

fix: Missing parameter typings for the methods GPU.combineKernel and GPU.createKernelMap

github.com/gpujs/gpu.js - 0069d86a66785f931f952e4390c342243ba0addf authored almost 6 years ago by Jacy Caruso <[email protected]>
Merge pull request #434 from nicoder/patch-1

fix typo in readme

github.com/gpujs/gpu.js - c4f7ae00a43b84e89a2173868387cd9065587892 authored almost 6 years ago by Robert Plummer <[email protected]>
fix typo in readme

github.com/gpujs/gpu.js - a332d13826db06cd86ea276f843ce18a83a010c0 authored almost 6 years ago by Nicolas Dermine <[email protected]>
fix: Note on documentation.

github.com/gpujs/gpu.js - adf5062427f18e41a6144dd1c8dcc0e099600cb9 authored almost 6 years ago by Robert Plummer <[email protected]>
Merge pull request #428 from jcaru/develop

fix: Implicit 'any' types

github.com/gpujs/gpu.js - dd50d0baddaabbc84d5330e4a793e943612a97b3 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Implicit 'any' types

github.com/gpujs/gpu.js - 80ec8945c9330b494ec9b8f2048434a27817e7e0 authored almost 6 years ago by Jacy Caruso <[email protected]>
fix: this.thread, and this.output type handling, and block statements

github.com/gpujs/gpu.js - 5f5935421918d2d7f09bf3963e66a9ec01c9feb3 authored almost 6 years ago by Robert Plummer <[email protected]>
Merge pull request #420 from gpujs/gl-headless-experimental

Gl headless experimental

github.com/gpujs/gpu.js - f78b032b86cfe417c828c1ff8ce8f89e4f96fcec authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Version to match intent

github.com/gpujs/gpu.js - 85eba0e05b216a8537e210ae69fc3e121f693b29 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Clone GPU for loop into CPU

Add unit tests to browser all.html
fix a typo in file and in desc
Add a few missing items to inde...

github.com/gpujs/gpu.js - 0cce0a0a82f02c9cf9b7d389b5f9dfc2eaeed98e authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Added "dev" mode, so we can easily debug

refactored webgl for statements, to be more performant
added unit tests for "for" statements
will...

github.com/gpujs/gpu.js - 22046269b69aa3b8c64a6db9abaafc86dc6ef628 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Got 100% unit tests in chrome, ff, safari, and node.

github.com/gpujs/gpu.js - cf5a3584222e132d363fbfae795bd63141af4b43 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: constants image early throw for webgl

github.com/gpujs/gpu.js - a586c0d96d8d24a1b3a6bedc73390a762afabf45 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: astBinaryExpression unit tests

Simplify internal/kernel.js tests

github.com/gpujs/gpu.js - 2b6802e292f053fdbf9cfcc0823bc3547cdb3ebc authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Web side tests

Also cleanup moving methods around for reuse and so code can be more concise.
Removed some older...

github.com/gpujs/gpu.js - f48409cc568f9af6a2a2486d9f334f68593143ef authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Add json example

github.com/gpujs/gpu.js - 734eddc585b04f5352c7715d4302a29f4c3aaff1 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: File formatting from build

github.com/gpujs/gpu.js - e0388abe5de2e6a79aa1120fb08295789208bf60 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Bump gpu version

github.com/gpujs/gpu.js - 2c8e4cf65aaf0e187c6f59342266a401d68f5647 authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Completely new type checking system, and refined state management

github.com/gpujs/gpu.js - 630bd94ead09acf99019b3192be622727dd4335a authored almost 6 years ago by Robert Plummer <[email protected]>
feat: v2.0.0rc1

Cleanup and add random support (seeded by... Math.random()!)
I went through api and cleaned it up...

github.com/gpujs/gpu.js - 82e496655175c2843880d32afb968bccbb938c3d authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Finally add the missing json with gpu-core feature!

And add unit tests

github.com/gpujs/gpu.js - abdb7a66f9c4faef02b7457f9996172950edc09a authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Add simple javascript version of the typescript

github.com/gpujs/gpu.js - d57f49faba7fc008bcf0f38940631aa8073ce49a authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Remove TODO's that I'm no longer doing

github.com/gpujs/gpu.js - cc8dc2dc35b81e8c668cecc68b0f097f38d77814 authored almost 6 years ago by Robert Plummer <[email protected]>
feat: No failing tests locally, only skipping and passing

Also:
feat: Typescript typings
feat: api cleanup and exports
feat: removal of building for node,...

github.com/gpujs/gpu.js - 8bf362ad9ac9ba5cd29655d194ed0ed27e79e6c0 authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Massive simplification and refactor for v2

github.com/gpujs/gpu.js - 920aaf67d9de6c0940a3bbfd2943dd0e90d6372d authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Huge rewrite for v2

github.com/gpujs/gpu.js - bafac7831e9cc9dc9f0ecb72d82f63958ee3af5a authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Migrating tests and ensuring they act same on all backends

github.com/gpujs/gpu.js - 8173ed7f62a9844d63bb480cd54c0eb83a436fb4 authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Migrating tests, and build

This was a good resting point.
Delete unneeded files.

github.com/gpujs/gpu.js - 3005828b86d4354846bd43f094595a9c5e2b1f7a authored almost 6 years ago by Robert Plummer <[email protected]>
fix: cpu canvas check

github.com/gpujs/gpu.js - c234e379428576165eb14fe7299b024747d2858d authored almost 6 years ago by Robert Plummer <[email protected]>
fix: Add integer handling in loops, and related

Remove debug log, move `module.exports` so classes resolve in ide

github.com/gpujs/gpu.js - 8e8ca00123d79f186add54f27c1754eb7d2e16ff authored almost 6 years ago by Robert Plummer <[email protected]>
feat: Migrating to use gl, bump version number

Not ready yet, but close. Need build scripts from headless-gl upstream.

github.com/gpujs/gpu.js - 87e2be5fba896b9df29cf53a831656cc8e1dc86a authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #404 from arjunmehta/use-headless-gl

WIP Add headless gl for node support

github.com/gpujs/gpu.js - d4212cd870f4b7abb4dd6a54f129b6e3cea3b04c authored about 6 years ago by Robert Plummer <[email protected]>
Increase size of kernels

github.com/gpujs/gpu.js - b398e4fc731bf75654d4f99ae42c171b9beb35f2 authored about 6 years ago by Arjun Mehta <[email protected]>
Fix benchmarks

github.com/gpujs/gpu.js - d464c92d84ca44f1f3d28dd030461b38a25375ef authored about 6 years ago by Arjun Mehta <[email protected]>
Update benchmark examples

github.com/gpujs/gpu.js - bcb731257bbf02a5078e7d18a3c819db0967326c authored about 6 years ago by Arjun Mehta <[email protected]>
Add benchmark test

github.com/gpujs/gpu.js - 8fd007d37685a01f04ddb4df2f6b4d20f4cd0d36 authored about 6 years ago by Arjun Mehta <[email protected]>
Fix spacing (use tabs)

github.com/gpujs/gpu.js - adbeac7f48967c00239c588dc388b14bfd8bbb32 authored about 6 years ago by Arjun Mehta <[email protected]>
Add headless gl to test in node

github.com/gpujs/gpu.js - 3543b20c7896fd99c32a18a6e6fcc09ab4a35b0d authored about 6 years ago by Arjun Mehta <[email protected]>
Merge pull request #402 from gpujs/401-cpu-canvas-check

fix: cpu canvas check

github.com/gpujs/gpu.js - 3aba32e6be38693544b70d4029618bf06a6b38cf authored about 6 years ago by Robert Plummer <[email protected]>
fix: cpu canvas check

github.com/gpujs/gpu.js - cb4d4f1d4abd611dece42131321e1a3be16fca1b authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #400 from gpujs/399-fix-double-definition

399 fix double definition

github.com/gpujs/gpu.js - e4dd9d57465fe8622964f6eb340b5359948d1db5 authored about 6 years ago by Robert Plummer <[email protected]>
fix: NPM vulnerabilities by upgrading some packages

github.com/gpujs/gpu.js - 4340d5cbefa4ddaf7de7f6d77552e8b4efe8d749 authored about 6 years ago by Robert Plummer <[email protected]>
fix: double definitions for arrays when they are integers

fixes #399

github.com/gpujs/gpu.js - e3d80ea3e4727e9b3eff42734cd882cf3e7ea1b1 authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #393 from gpujs/392-cpu-type-management

fix: CPU transpilation issue for type management

github.com/gpujs/gpu.js - c97c86f408e5f28adefc81b2e3cfa02ec22a8a93 authored about 6 years ago by Robert Plummer <[email protected]>
fix: CPU transpilation issue for type management

Refactored tests to test webgl, webgl2, and cpu individually and more generically.

Fixes #392

github.com/gpujs/gpu.js - b577c1a193d8166280b04133cc7376dd00172a8b authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #391 from gpujs/390-thread-assignment

fix: `thread` & `output` variabel assignment

github.com/gpujs/gpu.js - 4351a701c5229bb8307c3141310a7d162b4193bc authored about 6 years ago by Robert Plummer <[email protected]>
fix: `thread` & `output` variabel assignment

Fixes #390

github.com/gpujs/gpu.js - 87ccce51df9c7162f0f91fde20992268425e75fd authored about 6 years ago by Robert Plummer <[email protected]>
fix: Typo

github.com/gpujs/gpu.js - 1d7174f0ca3a75320ce0fe813366673355e8fb42 authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #389 from gpujs/deep-type-detection

Deep type detection

github.com/gpujs/gpu.js - d051256127ba6e3b0a185683b4006608185be2bd authored about 6 years ago by Robert Plummer <[email protected]>
fix: Upgrade remaining non-javascript like types

To be referenced in same way.
Simplify FunctionNode.
Update documentation to be more straightfor...

github.com/gpujs/gpu.js - d765de4cd0dd0c837eeedc9f667fb7b464feedc1 authored about 6 years ago by Robert Plummer <[email protected]>
fix: Better defining internal lookups of types and documentation

github.com/gpujs/gpu.js - 2599966e7c81a1469e4ac5ad25b285f5bff61d31 authored about 6 years ago by Robert Plummer <[email protected]>
feat: Migrate to use type strings for arguments and returnType

github.com/gpujs/gpu.js - d561fcf22828425e3267b0a37e469e56e9a09328 authored about 6 years ago by Robert Plummer <[email protected]>
fix: Lookup types from function nodes and use those when transpiling

github.com/gpujs/gpu.js - 37c9a04bd54b1fa5b67885182b4619077ad9390b authored about 6 years ago by Robert Plummer <[email protected]>
feat: Lay groundwork for deep type detection from functions

This first pass starts with static values and gives us the mvp of type setting/detection from ot...

github.com/gpujs/gpu.js - 4f26639a595a738de5d87f991dce577a8d9500e1 authored about 6 years ago by Robert Plummer <[email protected]>
fix: Make package smaller using package.json's `files`

github.com/gpujs/gpu.js - 43bb07e879dc6f6085c45a825b6823e8a78e8ac8 authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #384 from gpujs/382-bad-constant

fix #382: Constant being set weirdly and conflicting with user variables

github.com/gpujs/gpu.js - f3fb9fc41627b7ce1cdd3b055d8df955515e90c0 authored about 6 years ago by Robert Plummer <[email protected]>
fix: Constant being set weirdly and conflicting with user variables

add unit test

github.com/gpujs/gpu.js - 3a55872c4f4d3c8fdc0ec4c2297fb543bc88c153 authored about 6 years ago by Robert Plummer <[email protected]>
feat: Update for offscreen canvas and retool for cleaner CPU kernel backend

fix toString for kernels as well
Added documentation
Updated release year

github.com/gpujs/gpu.js - 0e4c04917ac10b71ab7474077118332f577da40d authored about 6 years ago by Robert Plummer <[email protected]>
Merge pull request #355 from sandeepmistry/offscreen-canvas

Add initial support for OffcreenCanvas

github.com/gpujs/gpu.js - 62d03ffd5af9988876b6208aa4cfab4973aa0693 authored about 6 years ago by Robert Plummer <[email protected]>
Add test for Worker + Offscreen canvas

github.com/gpujs/gpu.js - aad86a86ab80d3ad050b9f2e8e6a0e2fcf09f80f authored over 6 years ago by Sandeep Mistry <[email protected]>
Add initial support for OffcreenCanvas

github.com/gpujs/gpu.js - dca8de216c14f9524eb2f853d6cde359f56d504d authored over 6 years ago by Sandeep Mistry <[email protected]>
Merge pull request #356 from sandeepmistry/webgl-fallback-when-no-webgl2

Use WebGLRunner if canvas does not support WebGL2

github.com/gpujs/gpu.js - a55ad11ea8a319a61f4fb41fa9d69b6fd731bf5a authored over 6 years ago by Robert Plummer <[email protected]>
Merge pull request #367 from gpujs/359-addfunction-params-wrong

359 addfunction params wrong

github.com/gpujs/gpu.js - 0838fa8bf0819776684a6ae61f3697206e343fc8 authored over 6 years ago by Robert Plummer <[email protected]>
fix: Build and version number

github.com/gpujs/gpu.js - ff88834bb52a4e240bc2785326af922d5479428b authored over 6 years ago by Robert Plummer <[email protected]>
Merge branch 'develop' into 359-addfunction-params-wrong

github.com/gpujs/gpu.js - 625001732b5729ae31b7ca60f45b72342da9bccd authored over 6 years ago by Robert Plummer <[email protected]>
fix: Accept provided webgl context from GPU instance to kernel

github.com/gpujs/gpu.js - e3d6d3be0a3d97d67fb95cb79f0b40ecb1bde81e authored over 6 years ago by Robert Plummer <[email protected]>
Merge pull request #368 from enviziion/develop

Adding the ability to output graphics to a texture

github.com/gpujs/gpu.js - a1b027218a3b0f3c5a5efb044c9db89875bf0bf0 authored over 6 years ago by Robert Plummer <[email protected]>
feat: Provide a means of obtaining the color texture directly

github.com/gpujs/gpu.js - d4468e33fc5117a9e01b9387c9f096426200233f authored over 6 years ago by Robert Plummer <[email protected]>
Merge remote-tracking branch 'upstream/develop' into develop

github.com/gpujs/gpu.js - 449b2903b300ad9fa3d34696d7226aaa3f6714c7 authored over 6 years ago by Robert Plummer <[email protected]>
Exposed error

github.com/gpujs/gpu.js - e9de3b031bc55e1258a64e18d6c74effdba20316 authored over 6 years ago by viziionary <[email protected]>
forgot to add test case file

github.com/gpujs/gpu.js - 35f8bcb56b95ce3670575685459c6a2701b0a008 authored over 6 years ago by Nick Hingston <[email protected]>
build

github.com/gpujs/gpu.js - 90c0392fedeac8506216a379bf761f77eb1c945c authored over 6 years ago by Nick Hingston <[email protected]>
Merge branch 'develop' into 359-addfunction-params-wrong

github.com/gpujs/gpu.js - b22eb00e8a51e458f17d3721892207f855fcd009 authored over 6 years ago by Nick Hingston <[email protected]>
fix #359 nested addFunction

github.com/gpujs/gpu.js - 72056816c400589d0807b2b4a1da827867b2b255 authored over 6 years ago by Nick Hingston <[email protected]>
bump version number

remove some unneeded console.log messages
remove commented out utility line

github.com/gpujs/gpu.js - e2996f822958079f1e14063430e03f4117f8fdbb authored over 6 years ago by Robert Plummer <[email protected]>
Merge pull request #366 from gpujs/361-multi-dimensional-output-slow

361 multi dimensional output slow

github.com/gpujs/gpu.js - e2f5221d8b6cddcc8e4abc284b25b33a6744b2f6 authored over 6 years ago by Robert Plummer <[email protected]>
build after merge develop

github.com/gpujs/gpu.js - c538e1dc6f4d20e7cd8734ef6d7bdd27f3a382ae authored over 6 years ago by Nick Hingston <[email protected]>
Merge branch 'develop' into 361-multi-dimensional-output-slow

github.com/gpujs/gpu.js - 72e65b206e768264ebbe360f54a244e03096937e authored over 6 years ago by Nick Hingston <[email protected]>
make splitArray performant and fix test cases

github.com/gpujs/gpu.js - 30e5ddb37a8b4815be8167d21ea4d92d5dfc5db7 authored over 6 years ago by Nick Hingston <[email protected]>
bump, build, and ready for release

github.com/gpujs/gpu.js - a1b65b5ad7b933cb135e809114c1afa143b79899 authored over 6 years ago by Robert Plummer <[email protected]>
Merge pull request #365 from enviziion/develop

Added additional types for constants.

github.com/gpujs/gpu.js - 4efe6100cf95ac3377d305344ccd5784587530f7 authored over 6 years ago by Robert Plummer <[email protected]>
Ran make.

github.com/gpujs/gpu.js - 27cc90d85ceca6f4d1c613b9c518995975ee779a authored over 6 years ago by viziionary <[email protected]>
Merge remote-tracking branch 'upstream/master' into develop

github.com/gpujs/gpu.js - 88dcbc8acb5f980664ce28730b12aa1f5ecfc5f4 authored over 6 years ago by viziionary <[email protected]>
fix: webgl1 consolidate addConstant statements

fix: webgl2 consolidate addConstant statements and fix image handling

github.com/gpujs/gpu.js - fde58af8faa6d7433556ad6cccfc73db7000f256 authored over 6 years ago by Robert Plummer <[email protected]>
Added forgotten unit test

github.com/gpujs/gpu.js - a2b9cb00fcedb03f25a5d448aa091f5199349cdc authored over 6 years ago by viziionary <[email protected]>
Merge branch 'develop'

github.com/gpujs/gpu.js - 3bf22d7b471ea179aac166e7ac9a5442f0a7c770 authored over 6 years ago by Robert Plummer <[email protected]>
fix: Bump version and build

github.com/gpujs/gpu.js - 6c30071e73957682eae3b411a25f7dc3efd67d4f authored over 6 years ago by Robert Plummer <[email protected]>
Merge pull request #364 from gpujs/357-modulus-issue

357 modulus issue

github.com/gpujs/gpu.js - b77fced6e575db97f2f15d5e6c626085f4fe63c8 authored over 6 years ago by Robert Plummer <[email protected]>
build

github.com/gpujs/gpu.js - 227736a20af70d7cda1666b74dee949dbf45d836 authored over 6 years ago by Nick Hingston <[email protected]>
Merge branch 'develop' into 357-modulus-issue

github.com/gpujs/gpu.js - f09f915a46d1efee56aba736184c5d7f52e074e2 authored over 6 years ago by Nick Hingston <[email protected]>
fix modulus issue

github.com/gpujs/gpu.js - d680aded0dad78c3ed6a89f91e0bea624b18e774 authored over 6 years ago by Nick Hingston <[email protected]>
Merge branch 'develop'

github.com/gpujs/gpu.js - 5e135095e502a5bee0ee8cc1f1476e283a1dd78c authored over 6 years ago by Robert Plummer <[email protected]>
Merge pull request #363 from gpujs/362-reading-too-much-data

read minimum data

github.com/gpujs/gpu.js - 8b49fbb433e90ae0664c6f3cf87bd611afea423e authored over 6 years ago by Robert Plummer <[email protected]>
fix: Bump version and build

github.com/gpujs/gpu.js - 700c3b6dfa503ffaf71d514ada63da86efd7d5ce authored over 6 years ago by Robert Plummer <[email protected]>
fix: add sampler2DArray where missing

fix: use highp in webgl2
fix: unit tests to to test for exception in webgl1

github.com/gpujs/gpu.js - e59452aa98955c13117235d387fc3901a31d1823 authored over 6 years ago by Robert Plummer <[email protected]>
Mid progress update, supporting all constant types

github.com/gpujs/gpu.js - 8b1f51ddac494a6946a6c8d6fd64d353054cc9be authored over 6 years ago by viziionary <[email protected]>
read minimum data

github.com/gpujs/gpu.js - c944c27244992af937d53315f70ccd0cd611bb38 authored over 6 years ago by Nick Hingston <[email protected]>