Alexander Rose
|
39b9710d16
fix unneccessary render & geo updates
|
4 years ago |
Alexander Rose
|
70bd035898
shader refactoring
|
5 years ago |
David Sehnal
|
fb0634a0f4
added semicolons to linting rules
|
5 years ago |
Alexander Rose
|
9ad4a9c3c9
recreate vao to fix attempted binding of deleted attributes
|
5 years ago |
Alexander Rose
|
d5c163ac48
handle context loss, add webgl resources
|
5 years ago |
Alexander Rose
|
2c55165c84
use relative paths for module imports
|
5 years ago |
Alexander Rose
|
304414f61a
renamed 'draw' render variant to 'color'
|
5 years ago |
Alexander Rose
|
2c5be409cc
depth render pass, clear related fixes
|
5 years ago |
Alexander Rose
|
8178ac23c5
gl compute and state handling improvements
|
6 years ago |
Alexander Rose
|
67f7d30612
added isDebugMode to handle more comprehensive checks
|
6 years ago |
Alexander Rose
|
2f2209365d
re-add render-item currentProgramId
|
6 years ago |
Alexander Rose
|
223e9dd22d
gl, call program.use automatically when possible
|
6 years ago |
Alexander Rose
|
6066de6d52
error and debugging related improvements to gl lib
|
6 years ago |
Alexander Rose
|
f28313fd2d
added graphics and compute render item variants
|
6 years ago |
Alexander Rose
|
4783d1aa11
webgl context refactoring
|
6 years ago |
Alexander Rose
|
2a25e0abcd
Merge branch 'master' into graphics
|
6 years ago |
Alexander Rose
|
f7238c9a32
better handling of render program changes
|
6 years ago |
Alexander Rose
|
b0ab77ee7f
fix, render variant change needs to trigger and material change
|
6 years ago |
Alexander Rose
|
75425e7b2c
added basic checks if gl program is compatible with schema
|
6 years ago |
Alexander Rose
|
0e617e8b58
renderable sorting improvements and fixes
|
6 years ago |
Alexander Rose
|
2c42ea895e
renderer refactoring (avoid object usage)
|
6 years ago |
Alexander Rose
|
8ebd2642f0
added materialId to render-items and reprs
|
6 years ago |
Alexander Rose
|
28ad4f4229
wip, uniform blocks
|
6 years ago |
Alexander Rose
|
ce86231f41
renderItem.update tweaks
|
6 years ago |
Alexander Rose
|
9e121dd10b
vao update improvements
|
6 years ago |
Alexander Rose
|
9cf599d8f8
renamed Viewer to Canvas3D, Context to WebGLContext, moved themes to mol-theme
|
6 years ago |
Alexander Rose
|
02892d7d67
simplified direct-volume renderable (merged 2d and 3d version)
|
6 years ago |
Alexander Rose
|
f005f73dc0
don't delete externaly defined texture in render-item
|
6 years ago |
Alexander Rose
|
a2eb5b95c7
direct volume rendering improvements
|
6 years ago |
Alexander Rose
|
0df5c9a13e
wip, direct volume and webgl2 compatibility
|
6 years ago |