74 Commits

Author SHA1 Message Date
Ib Green
2b9e048181
Shader injection system (per RFC) (#546) 2018-06-21 07:40:23 -07:00
Ib Green
37305dca10
Transform class - light refresh (#567) 2018-06-21 06:25:21 -07:00
Ib Green
5bb309e2c5
Adopt new underscore convention for experimental exports (#563) 2018-06-18 15:20:35 -07:00
Ib Green
56c4433175
Code cleanup (#559) 2018-06-13 17:37:41 -07:00
Ib Green
01710c66c0
Doc Improvements (#558) 2018-06-13 17:36:01 -07:00
Ib Green
44d3fc9e96
Code reorganization (#552) 2018-06-11 10:08:34 -07:00
Ib Green
87448f0316
Developer Guide Improvements (#543) 2018-06-06 12:38:39 -07:00
Ib Green
1508b00179
Shadertools doc refresh (#528) 2018-06-05 21:03:46 -07:00
Ib Green
2b545d8346
Add GLSL 3.00 vs 1.00 reference (#527) 2018-05-31 07:57:08 -07:00
1chandu
6ac61f6d14
Docs: More url fixes (#524) 2018-05-24 15:04:15 -07:00
1chandu
f05c63a0aa
Doc links (#521)
* Docs: Fix hyperlinks
* Update website link generation
* Replace website links with actual file path
2018-05-24 11:08:10 -07:00
Xiaoji Chen
afcdafd470
Fix update element count (#522) 2018-05-24 11:06:01 -07:00
Yang Wang
b9624591d3 minor doc fix for the new picking shader module (#515) 2018-05-23 15:31:33 -07:00
Xiaoji Chen
e5118a6e3d
Allow non-buffer supplied to Transform's sourceBuffers (#519) 2018-05-21 12:51:45 -07:00
Xiaoji Chen
7898e18f17
Add Attribute class (#514) 2018-05-16 11:13:54 -07:00
Dan Marshall
bdf03c1583 Fix some docs typos (#512) 2018-05-03 07:01:51 -07:00
Xiaoji Chen
2549887ce4
add verticalAxis opt to TruncatedConGeometry (#491) 2018-04-30 13:00:23 -07:00
Ib Green
9400fe5cfd
Add markdown lint. Start adressing warnings (#507) 2018-04-20 10:49:21 -07:00
Ib Green
2b857d1b48
VertexArray docs, initial cleanup round (#506) 2018-04-20 07:15:56 -07:00
1chandu
2aa3285521
UniformBufferLayout: Fix offset calculation, add unit tests. (#485)
* UniformBufferLayout: Fix offset calculation, add unit tests.
2018-04-02 17:43:38 -07:00
1chandu
98749e31ff
WebGL2 : Add asynchronous mode for readPixels using PBOs. (#450)
* Framebuffer: add asynchronous readPixelsToBuffer (PIXEL_PACK_BUFFER)
2018-03-23 10:51:54 -07:00
1chandu
49980af9da
Transform: Add updateBuffers method (#418)
* Transform: Add `update` method
2018-03-02 14:22:45 -08:00
Ib Green
1ae46e8c28
New method AnimationLoop.setProps to avoid breaking apps (#414) 2018-02-15 19:41:28 -08:00
Ib Green
0b5da25aa0
Headless context import and creation overhaul (#409) 2018-02-14 15:59:43 -08:00
Ib Green
fd615dfd25
AnimationLoop: fixes, cleanup and doc improvements (#404) 2018-02-12 10:52:05 -08:00
1chandu
891f0dfcfc
Add Trasform class: An easier TF interace (#398) 2018-02-09 18:16:22 -08:00
Ib Green
4455df8e9c
Model doc improvements (#400) 2018-02-09 13:58:48 -08:00
1chandu
3d4d7f2a54
5.1 Audit comments (#399)
* 5.1 Audit comments
2018-02-08 02:09:29 -08:00
1chandu
b10a7d0b62
TransformFeedback: Add varyingMap support + new TF instancing example. (#385)
* TF: Fix vayringMap and add TF+Instancing example.
* update whatsnew doc.
2018-01-18 16:03:11 -08:00
1chandu
6b030cfab3
Transform Feedback: Add Support to Model.draw and minor API changes. (#383)
* Add TF support to Model
* Move withParameters from Model to Program
2018-01-17 09:39:10 -08:00
Xiaoji Chen
8813138366
Allow shaderModule.getUniforms access dependency uniforms (#379) 2018-01-05 18:09:13 -08:00
1chandu
f0bf75c8b9
Cleanup Math (#378) 2017-12-21 18:08:35 -08:00
Xiaoji Chen
d2c94539e4 Add deprecation check to shader modules (#377)
* add deprecation check to shader modules
2017-12-21 16:03:34 -08:00
Xiaoji Chen
4419eecaed
Fix model.render inconsistencies (#375) 2017-12-19 19:39:03 -08:00
1chandu
92b932e52d
Remove deprecated API (#373)
* Remove deprecated API
2017-12-14 15:15:23 -08:00
1chandu
d1badc8104
4.1 API Audit (picking module, useDevicePixels) (#355)
* Remove 'pickingSelectedColorValid' module setting
* Rename 'useDevicePixelRatio' to 'useDevicePixels'
2017-11-20 15:03:30 -08:00
1chandu
d4e7a2a881
ShaderCache: Add support for Program objets. (#352)
- Add a private API to support Program object caching.
2017-11-14 11:18:28 -08:00
1chandu
78831dcd8e Fix buffer.getData default parameters and target setting. (#317)
* Fix buffer.getData default parameters and target setting.
2017-09-21 21:52:51 -07:00
1chandu
b7c50c454e Keep version directive at the beginning of the shader during assembly. (#306)
* Keep version directive at the beginning of the shader during module assembly.
2017-09-13 09:32:33 -07:00
1chandu
62f0c6c354 Wire up ShaderCache in Model class to avoid re-compilaiton of same shaders. (#301)
Also update webpack.config files of examples, so npm run start-local works.
2017-08-31 19:37:16 -07:00
Shaojing Li
6a9c2e2445 Update links for the docs (#284)
* Update links for the docs
2017-07-26 19:58:23 -07:00
Shaojing Li
e3db9cafae doc update (#282) 2017-07-26 00:07:03 -07:00
1chandu
1ae87cea75 Fix styling in documentation (#281) 2017-07-25 21:35:18 -07:00
Shaojing Li
1cc38ef74e Fixing website (#279) 2017-07-25 21:24:06 -07:00
1chandu
e8bffc590f More documentation fixes (#276)
Documentation fixes, no functional changes.
2017-07-24 18:51:14 -07:00
1chandu
46fb26cf00 Documentation fixes (#274)
- Documentation fixes
- Remove deprecated usage in examples.
2017-07-21 22:47:49 -07:00
Ib Green
ce3d45bcc9 API Audit - change 'settings' to 'parameters' (#264) 2017-07-11 09:05:53 -07:00
Ib Green
8b322bf987 Remove duplicate docs for faature management (#265) 2017-07-11 09:05:11 -07:00
Ib Green
79e8888197 Export feature detection functions (#260) 2017-07-09 12:22:00 -07:00
Ib Green
0c77e1e4b2 improve shadertools docs (#258) 2017-07-09 12:21:41 -07:00