53 Commits

Author SHA1 Message Date
Gaëtan Renaudeau
28e076c7b3 remove console.log 2017-03-14 12:15:18 +01:00
Gaëtan Renaudeau
18af63aac8 add an example using Three.js 2017-03-14 12:14:42 +01:00
Gaëtan Renaudeau
1e05b27d04 simplify main readme 2017-03-13 23:09:42 +01:00
Gaëtan Renaudeau
d6bb992c73 update todo 2017-03-13 23:03:23 +01:00
Gaëtan Renaudeau
f12faf4f6d polish cookbook-rn and do some testing on Android and iOS devices 2017-03-13 22:24:14 +01:00
Gaëtan Renaudeau
f18e6b5a67 clarify readme 2017-03-13 15:52:39 +01:00
Gaëtan Renaudeau
436e468b6f gl-react-native: experimental support of texture. support local/distant images 2017-03-13 15:50:21 +01:00
Gaëtan Renaudeau
d8ce7a695c Update ISSUE_TEMPLATE.md 2017-03-12 19:52:48 +01:00
Gaëtan Renaudeau
8c851a00f1 Update ISSUE_TEMPLATE.md 2017-03-12 19:52:22 +01:00
Gaëtan Renaudeau
daa0aacdc4 Update ISSUE_TEMPLATE.md 2017-03-12 19:51:40 +01:00
Gaëtan Renaudeau
e278e56e4f Update ISSUE_TEMPLATE.md 2017-03-12 19:51:29 +01:00
Gaëtan Renaudeau
88a8f046dc Update ISSUE_TEMPLATE.md 2017-03-12 19:51:17 +01:00
Gaëtan Renaudeau
addf8d1340 3.0.0-alpha.4 v3.0.0-alpha.4 2017-03-09 20:48:50 +01:00
Gaëtan Renaudeau
4cc31a74cb Prepare 3.0.0-alpha.4 2017-03-09 20:48:13 +01:00
Gaëtan Renaudeau
93086151ef fixes https://github.com/gre/gl-react/issues/85 2017-03-03 16:50:05 +01:00
Gaëtan Renaudeau
ef94ca9021 fixes https://github.com/gre/gl-react/issues/84 2017-03-02 14:55:12 +01:00
Gaëtan Renaudeau
4d4b567726 fundamentally refactor the way width/height works
in gl-react: the context no longer have {width,height} but have {glSizable} which is an object with a getGLSize function. the size is dynamically calculated in the graph & using gl.drawingBufferWidth / gl.drawingBufferHeight which allows more flexible implementations.
in gl-react-dom: nothing fundamentally changes
in gl-react-native/exponent: Surface no longer takes width/height props! instead, it is just the style object, like any usual React Native view. e.g. you can use flexbox!
2017-03-02 14:42:21 +01:00
Gaëtan Renaudeau
cf49cf717f first impl of gl-react-native (wip)
it works but remain some bugs and image texture is not yet supported
2017-02-28 22:11:40 +01:00
Gaëtan Renaudeau
4f1622ae9c gl-react-exponent@3.0.0-alpha.3 2017-01-30 12:34:43 +01:00
Gaëtan Renaudeau
bcf6cf7d8a precision 2017-01-30 12:34:27 +01:00
Gaëtan Renaudeau
309a02b4be gl-react-native->gl-react-exponent. gl-react-native will be the standalone impl 2017-01-30 12:31:57 +01:00
Gaëtan Renaudeau
f78e889557 3.0.0-alpha.2 v3.0.0-alpha.2 2017-01-23 14:46:19 +01:00
Gaëtan Renaudeau
40ba452723 prep for alpha.2 release 2017-01-23 14:43:38 +01:00
Gaëtan Renaudeau
f91b51def7 wip 2017-01-23 14:40:36 +01:00
Gaëtan Renaudeau
6a1489f99e make gl-react compatible with node (log had issues) 2017-01-20 16:45:51 +01:00
Gaëtan Renaudeau
2c333da97b polish lot of cookbook rn 2017-01-17 19:36:00 +01:00
Gaëtan Renaudeau
9c28a0bb49 wip on fixing for android 2017-01-17 16:53:09 +01:00
Gaëtan Renaudeau
fc48897bba polish , fixes 2017-01-17 12:32:40 +01:00
Gaëtan Renaudeau
1582f0a5e4 Merge pull request #81 from gre/without-gl-libs
directly do the gl calls for textures allowing more control
2017-01-16 12:10:22 +01:00
Gaëtan Renaudeau
80254abed0 remove dead code 2017-01-16 12:10:02 +01:00
Gaëtan Renaudeau
21e4d483df fix code to make ndarray & linear filtering work 2017-01-16 12:06:19 +01:00
Gaëtan Renaudeau
1da1c4a9cf fix cookbookrn 2017-01-12 19:04:47 +01:00
Gaëtan Renaudeau
d9766a6ae2 wip 2017-01-12 18:37:46 +01:00
Gaëtan Renaudeau
511e78a0cf wip on refactoring without using gl-fbo & gl-texture2d
some tests still don't pass, got to fix all cases.
however, it's a first step toward better controls of gl calls (and less complexity of that)
the RN impl is a bit more supported to match Exponent implemented subset
2016-12-27 20:37:33 +01:00
Gaëtan Renaudeau
18537428f1 rm dead code 2016-12-26 17:18:22 +01:00
Gaëtan Renaudeau
dc4ac09fe0 port some examples into cookbook-rn 2016-12-26 16:50:51 +01:00
Gaëtan Renaudeau
d0bc4db823 fix some flow 2016-12-12 23:07:10 +01:00
Gaëtan Renaudeau
b2601e3593 fix 'view source' 2016-12-12 18:45:05 +01:00
Gaëtan Renaudeau
dd58dd42f5 more permissive peerDeps version for now
( 3.0.0-alpha1 is not matched by 3.0.x , so we'll just go "*" for now)
2016-12-07 11:08:52 +01:00
Gaëtan Renaudeau
e921b83d95 _destroyGLObjects() only call dispose if gl is available
this is a workaround for tests to pass ( https://github.com/stackgl/headless-gl/issues/90 ), as soon as React have this fixed https://github.com/facebook/react/pull/8512
2016-12-07 11:06:01 +01:00
Gaëtan Renaudeau
53b19cdbb6 Cookbook: fix glitch in heart example shader (visible in IE11/Android) 2016-12-05 09:30:05 +01:00
Gaëtan Renaudeau
a2a6f41a8c Cookbook: IE11 polish: width=100% for input[type=range] 2016-12-03 18:41:32 +01:00
Gaëtan Renaudeau
164851162b typo 2016-12-03 12:25:16 +01:00
Gaëtan Renaudeau
a7cbc799f3 add a release script 2016-12-03 12:24:37 +01:00
Gaëtan Renaudeau
6b3d72ab00 3.0.0-alpha1 v3.0.0-alpha1 2016-12-03 12:22:49 +01:00
Gaëtan Renaudeau
f07b691f30 un-private the packages 2016-12-03 12:22:29 +01:00
Gaëtan Renaudeau
7e428f17fc 'Prepare 3.0.0-alpha1' 2016-12-03 12:20:30 +01:00
Gaëtan Renaudeau
f562bd4e41 add link to release article 2016-12-03 12:12:45 +01:00
Gaëtan Renaudeau
cf4d18de33 add more todos in README 2016-12-03 12:07:39 +01:00
Gaëtan Renaudeau
4889688d14 fix flow 2016-12-03 11:24:38 +01:00