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
1chandu
66f29e8117
Changes to Picking module & fix Picking example ( #256 )
...
* Add separate functions for highlightColor, filterColor in Picking module.
* Fix Picking example
* Fix Model object creation in examples and update docs.
2017-07-07 19:50:48 -07:00
Ib Green
3f43c6f5f5
Matrix docs ( #254 )
2017-07-06 06:48:10 -07:00
Ib Green
151c7373c2
Shippable docs ( #243 )
2017-07-03 09:29:59 -07:00
1chandu
496e9b9dd9
Enable Query object and add unit tests ( #238 )
...
- Replace raw gl timer queries with Query object.
- Add more unit tests for Query class.
2017-06-29 15:22:04 -07:00
1chandu
af0ee5624f
Add isWebGLContext and isWebGL2Context methods back ( #237 )
...
- Add isWebGLContext and isWebGL2Context methods back.
- Fix exports.
2017-06-27 15:33:02 -07:00
Ib Green
ffb2c51acd
Finalize v4 capability management, code, test, docs ( #236 )
2017-06-27 13:32:19 -07:00
1chandu
c76b2e8eb2
Add NPOT workaround for texture2d object. ( #225 )
...
* Add NPOT workaround for texture2d object.
* Fix crashes in examples (pass in gl context when creating Models)
2017-06-26 17:18:53 -07:00
Ib Green
6a2284eb53
Parameter handling polish ( #215 )
...
* Add parameter logging and various fixes
* Polish deprecation warnings
* wip
* Fix linter errors
2017-06-19 20:46:51 -07:00
Ib Green
5b1594aebc
Shader module no longer experimental ( #216 )
2017-06-19 19:01:25 -07:00
1chandu
afe09439e6
Fix 'blendFunc' setter, update examples to use setParameters ( #213 )
...
* Fix setting 'blendFunc' parameters
* , update examples to use setParameters.
* Address comments
* Address more comments
2017-06-16 08:48:24 -07:00
1chandu
8fdf63f8f5
State improvements ( #212 )
...
* Adapting to track-context
2017-06-14 20:27:50 -07:00
Ib Green
07e3280151
State caching. Separate WebGL helpers ( #208 )
...
* State caching. Separate WebGL helpers
2017-06-12 13:04:30 -07:00
Ib Green
94b668ec25
Reorganize state(parameter) code ( #206 )
...
* Reorganize state(parameter) code
* State caching. Separate WebGL helpers
2017-06-10 14:22:03 -07:00
1chandu
f813677e2c
Context state management fixes. ( #204 )
2017-06-08 19:27:42 -07:00
Shaojing Li
547b80b4fe
Fix the texture storage mode settings ( #189 )
...
* Fix the texture storage mode settings
* Update docs and comments
2017-06-01 10:43:08 -07:00
Ib Green
7c9f422335
Capability management ( #171 )
...
* State and capability management
* Transform feedback fixes (updates to @gnavvy tf-feedback example_
* Documentation and Demo improvements
2017-05-29 08:49:24 -07:00
Ib Green
71f260ccff
Refactor VertexArrayObject ( #184 )
2017-05-26 19:55:50 -07:00
Ib Green
a2af1caa2a
Refactor WebGL2 polyfill support (Vertex attributes Part 1) ( #182 )
2017-05-26 19:40:53 -07:00
Ib Green
fb83aad444
Test cases, fixes and examples ( #179 )
...
* Test cases, fixes and examples
2017-05-26 18:34:27 -07:00
Ib Green
4b12bf0a80
UniformBufferLayout class ( #178 )
2017-05-23 11:47:45 -07:00
Ib Green
9c597d695e
Update docs and examples ( #170 )
2017-05-15 09:36:58 -07:00
Ib Green
02c0652b18
Documentation updates ( #169 )
2017-05-12 12:54:22 -07:00
Ib Green
139a9c5327
Remove deprecated code, reorganize files ( #168 )
2017-05-10 07:41:21 -07:00
Ib Green
a2901e3236
Update docs for v4 and WebGL2 ( #159 )
2017-05-01 20:13:22 -07:00