139 Commits

Author SHA1 Message Date
Nick Hingston
8b19637ce0 support byte input/array offset on webGl also 2018-09-07 18:48:49 +01:00
Nick Hingston
8f1d401df0 allow typed input arrays with a byteOffset 2018-09-07 17:40:14 +01:00
Nick Hingston
90c0392fed build 2018-09-05 22:54:21 +01:00
Robert Plummer
e2996f8229 bump version number
remove some unneeded console.log messages
remove commented out utility line
2018-09-05 16:55:00 -04:00
Nick Hingston
c538e1dc6f build after merge develop 2018-09-05 21:05:54 +01:00
Robert Plummer
a1b65b5ad7 bump, build, and ready for release 2018-09-03 16:23:22 -04:00
viziionary
27cc90d85c Ran make. 2018-09-03 15:00:38 -05:00
Robert Plummer
fde58af8fa fix: webgl1 consolidate addConstant statements
fix: webgl2 consolidate addConstant statements and fix image handling
2018-09-03 15:02:22 -04:00
viziionary
a2b9cb00fc Added forgotten unit test 2018-09-02 13:48:12 -05:00
Robert Plummer
e59452aa98 fix: add sampler2DArray where missing
fix: use highp in webgl2
fix: unit tests to to test for exception in webgl1
2018-09-02 11:28:44 -04:00
viziionary
8b1f51ddac Mid progress update, supporting all constant types 2018-09-02 08:31:30 -05:00
Robert Plummer
91833f531d fix: Make images work with constants and CPU
fix: Allow for pixel.r, pixel.g, pixel.b, pixel.a
2018-09-01 15:30:37 -04:00
viziionary
f5951ccb32 Mid progress update 2018-09-01 08:36:34 -05:00
Robert Plummer
c3afd102d8 fix: unit test simplicity and ultimate check as well as strongly typed check in kernels 2018-08-31 08:07:20 -04:00
viziionary
2a736dc1c5 Passed unit test. 2018-08-30 20:43:37 -05:00
viziionary
8a893297a8 Unit testing and feature completion 2018-08-30 18:30:37 -05:00
viziionary
ee40e2243c More fixes. 2018-08-30 13:58:06 -05:00
viziionary
de0da06cf4 Bug fixes 2018-08-30 13:51:00 -05:00
viziionary
6662b1df53 Implimenting rob's fix 2018-08-30 13:18:07 -05:00
viziionary
4d808ac5ed Mid progress update adding textures to constants 2018-08-30 12:15:19 -05:00
Robert Plummer
4485ba0d3a chore: Add missing readme, and bump version 2018-08-05 15:42:29 -04:00
Nick Hingston
ba5f940057 code review comments 2018-08-05 10:03:43 +01:00
Nick Hingston
52f3bef858 merge develop 2018-07-30 21:14:13 +01:00
Nick Hingston
2450d4cdd4 fix webgl leaks on all test cases 2018-07-30 21:11:56 +01:00
Nick Hingston
92612c1c2f fix leaking WegGl contexts 2018-07-30 20:30:31 +01:00
Robert Plummer
46a90a0a27 bump version number 2018-07-26 13:00:35 -04:00
Nick Hingston
03077cedd1 test for 6030401/3991 too 2018-07-26 17:36:12 +01:00
Nick Hingston
462e4d510f auto check if integer division bug exists 2018-07-26 09:05:08 +01:00
Nick Hingston
98e1bf7688 fix integer division issues on some cards 2018-07-25 18:14:06 +01:00
Robert Plummer
8ee7428e35 Closes #350 - Add Float32Array support on CPU fallback 2018-07-24 15:16:28 -04:00
Robert Plummer
f6b08e2961 bump version number 2018-07-23 09:51:45 -04:00
Nick Hingston
995b9f4e31 merge develop 2018-07-23 11:53:32 +01:00
Nick Hingston
607cc154d8 add test cases 2018-07-23 11:50:43 +01:00
Nick Hingston
35bba9559f dont comvert uin8 & 16 arrays 2018-07-23 11:46:58 +01:00
Robert Plummer
4491498787 bump version number 2018-07-13 15:00:30 -04:00
Nick Hingston
da225d3e60 fix #279 problems with calculated sizes 2018-07-13 17:54:29 +01:00
Robert Plummer
f074c4e7c7 bump version number 2018-07-12 17:30:24 -04:00
Nick Hingston
f658164b40 fix #300 nested array issue 2018-07-12 22:17:17 +01:00
Robert Plummer
b7e9dfc47b Fix unit test, and bump release numbers 2018-07-12 16:29:36 -04:00
Nick Hingston
41b1ef8a20 fix merge conflicts from develop 2018-07-12 20:03:09 +01:00
Nick Hingston
a51f735abb fix code review comments 2018-07-12 19:57:48 +01:00
Nick Hingston
1777b1002b fix merge conflicts 2018-07-12 19:31:52 +01:00
Nick Hingston
2d870f9c41 fix code review comments 2018-07-12 19:30:01 +01:00
Robert Plummer
a8d5d02c79 Minor fix for 3d kernel maps and test 2018-07-11 18:54:01 -04:00
Robert Plummer
01a18acbdb Minor cleanup
Removal of unused methods and properties, and a doc cleanup.
Version bump
2018-07-11 16:06:25 -04:00
Nick Hingston
ed9c8611b3 don't square input buffer 2018-07-11 09:34:56 +01:00
Robert Plummer
fe992769be Merge branch 'develop' into 314-large-input-array-addressing 2018-07-09 17:44:14 -04:00
Robert Plummer
64330b37f5
Merge branch '314-large-input-array-addressing' into 314-large-input-array-addressing 2018-07-09 17:38:18 -04:00
Nick Hingston
7bbb957bea fix issue with nested addressing 2018-07-06 19:42:04 +01:00
Nick Hingston
56cb0fb329 merge 1.4.8 2018-07-05 21:10:33 +01:00