Robert Plummer
|
6b25e95649
|
slightly improve the output of image on cpu
|
2018-06-04 19:41:41 -04:00 |
|
Robert Plummer
|
2e1c1c7438
|
get cpu version running, but still distorted
|
2018-06-04 19:40:46 -04:00 |
|
Robert Plummer
|
bd2885085a
|
Implement (slightly broken) api usage of:
```js
var imageKernel = gpu.createKernel(function(image) {
const pixel = image[this.thread.y][this.thread.x];
this.color(pixel[0], pixel[1], pixel[2], pixel[3]);
}, {
debug: true,
output : [276, 183],
graphical: true
});
```
|
2018-06-02 15:17:35 -04:00 |
|
Robert Plummer
|
b00950a829
|
flip the image and move color to fragment shader for webgl1
|
2018-05-28 14:32:45 -04:00 |
|
Robert Plummer
|
23f1ce74c0
|
flip the image and move color to fragment shader
|
2018-05-27 22:23:36 -04:00 |
|
Robert Plummer
|
9a914e2e85
|
#296 Add initial working support, with visual test
|
2018-05-26 15:48:12 -04:00 |
|
Robert Plummer
|
1bb63042a0
|
Merge pull request #287 from rwieruch/patch-1
Join Slack Community: Briim - Machine Learning in JavaScript
|
2018-05-17 11:21:29 -04:00 |
|
Robert Plummer
|
788fcf212a
|
Merge pull request #286 from galatolofederico/develop
Support for the do-while construct
|
2018-05-17 11:18:54 -04:00 |
|
Robert Plummer
|
4125599567
|
Merge pull request #291 from chocolateboy/patch-1
Fix doc typo
|
2018-05-17 11:16:37 -04:00 |
|
chocolateboy
|
a2c2b1c729
|
Fix doc typo
|
2018-05-17 15:04:04 +00:00 |
|
Robin Wieruch
|
c60df1a132
|
add slack community to README.md
|
2018-05-01 15:01:05 +08:00 |
|
Federico Galatolo
|
265aaae9d6
|
Wrote tests for the do{...}while(...) construct
|
2018-04-27 19:39:17 +02:00 |
|
Federico Galatolo
|
e2c00aadcd
|
Added support for the do{...}while(...) construct
|
2018-04-27 19:38:50 +02:00 |
|
Robert Plummer
|
53c42a7e11
|
Add link to automatically built documentation
doxdox rocks
|
2018-03-28 17:54:52 -04:00 |
|
Robert Plummer
|
b99960c9d1
|
Merge pull request #262 from gpujs/261-webgl2
261 - webgl2
1.2.0
|
2018-03-08 20:13:26 -05:00 |
|
Robert Plummer
|
af7060d88e
|
webgl1 and webgl2, together at last, and tested.
|
2018-03-08 20:00:05 -05:00 |
|
Robert Plummer
|
ed247f51ff
|
first build, getting ready to test
|
2018-03-08 14:36:37 -05:00 |
|
Robert Plummer
|
01fa8369d9
|
making both webgl's play nice together
|
2018-03-08 14:34:14 -05:00 |
|
Robert Plummer
|
f84bee295c
|
shrinking webgl2 to only what is needed, this broke a lot, but will resolve shortly.
|
2018-03-08 14:03:59 -05:00 |
|
Robert Plummer
|
36e47132fb
|
moving to correct home
|
2018-03-08 12:58:27 -05:00 |
|
Robert Plummer
|
0824151477
|
moving to correct home
|
2018-03-08 12:57:52 -05:00 |
|
Robert Plummer
|
f0970cd32c
|
build
|
2018-03-06 19:54:27 -05:00 |
|
Robert Plummer
|
ab7ab1799b
|
Merge branch 'develop' into 261-webgl2
|
2018-03-06 19:53:25 -05:00 |
|
Robert Plummer
|
d1ce3da35c
|
Merge pull request #276 from gpujs/272-framebuffer-performance
272 increase performance on framebuffers
|
2018-03-06 19:49:20 -05:00 |
|
Robert Plummer
|
283b249bd0
|
more framebufferTexture2D to where textures are created, thus making framebuffers more something that is setup at build, or if absolutely needed to modify
|
2018-03-06 19:32:23 -05:00 |
|
Robert Plummer
|
61af1139c1
|
Merge pull request #275 from gpujs/272-cached-uniform-setting
make uniforms only set if their values indeed change, and add tests
|
2018-03-06 13:23:33 -05:00 |
|
Robert Plummer
|
504735e4fb
|
build
|
2018-03-06 13:21:51 -05:00 |
|
Robert Plummer
|
bdc0b6bf9f
|
Merge branch '272-cached-uniform-setting' into 261-webgl2
|
2018-03-06 13:08:59 -05:00 |
|
Robert Plummer
|
5850030e81
|
make uniforms only set if their values indeed change, and add tests
|
2018-03-06 10:42:24 -05:00 |
|
Robert Plummer
|
c94ee123ff
|
merge latest from develop
|
2018-03-03 14:30:14 -05:00 |
|
Robert Plummer
|
1d99c94499
|
Merge branch 'develop' into 261-webgl2
|
2018-03-03 14:28:15 -05:00 |
|
Robert Plummer
|
2f37e8762d
|
Merge pull request #274 from gpujs/272-kernel-performance
272 kernel performance
|
2018-03-03 14:26:53 -05:00 |
|
Robert Plummer
|
98bd5b8203
|
passing unit tests, bump version in preparation for release
|
2018-03-03 14:26:25 -05:00 |
|
Robert Plummer
|
5c7187af79
|
reuse dimensions on textures to prevent utils.getDimensions(inputTexture, true); call, which clones deep
|
2018-03-01 19:40:36 -05:00 |
|
Robert Plummer
|
42882d714f
|
Merge branch 'develop' into 261-webgl2
|
2018-03-01 18:51:01 -05:00 |
|
Robert Plummer
|
21bb5ba265
|
remove unneeded texture generation
1.0.5
|
2018-03-01 18:48:43 -05:00 |
|
Robert Plummer
|
3b839b37b0
|
Merge branch 'develop' into 261-webgl2
|
2018-03-01 15:59:37 -05:00 |
|
Robert Plummer
|
71fa13b6bc
|
Merge pull request #271 from gpujs/270-falsey
fix, test, bump version number, and make.
1.0.4
|
2018-03-01 15:58:18 -05:00 |
|
Robert Plummer
|
7898fed31f
|
fix, test, bump version number, and make.
|
2018-03-01 15:57:40 -05:00 |
|
Robert Plummer
|
ef18f2c4b1
|
bump version number
1.0.3
|
2018-02-28 22:04:38 -05:00 |
|
Robert Plummer
|
f0d0630384
|
make
|
2018-02-28 22:00:35 -05:00 |
|
Robert Plummer
|
a7fad9cc64
|
Merge branch 'develop' into 261-webgl2
|
2018-02-28 21:58:50 -05:00 |
|
Robert Plummer
|
1cdaf7e73c
|
fix up two small items that made it, using arguments out of context in _setupSubOutputTextures
and fix reference to my hasty change from `setupOutputTexture` to `_setupOutputTexture`
|
2018-02-28 21:56:08 -05:00 |
|
Robert Plummer
|
8ab9457ad7
|
Merge branch 'develop' into 261-webgl2
|
2018-02-28 21:00:51 -05:00 |
|
Robert Plummer
|
2ba6698aa3
|
adding more combinations of unit tests
they are all passing, but just trying to try every combination
|
2018-02-28 20:30:39 -05:00 |
|
Robert Plummer
|
fd3178ca98
|
fix up webgl2
|
2018-02-28 15:37:52 -05:00 |
|
Robert Plummer
|
9865a4b419
|
Merge branch 'develop' into 261-webgl2
|
2018-02-28 15:27:18 -05:00 |
|
Robert Plummer
|
502e97c784
|
Merge pull request #269 from gpujs/267-immutable-sub-kernels
fix #267 by refining implementation a bit
1.0.2
|
2018-02-28 15:21:20 -05:00 |
|
Robert Plummer
|
4eda87735a
|
fix #267 by refining implementation a bit
|
2018-02-28 15:19:58 -05:00 |
|
Robert Plummer
|
26479a1610
|
fix documentation
1.0.1
|
2018-02-27 15:27:19 -05:00 |
|