55 Commits

Author SHA1 Message Date
Ib Green
83478bba8c
chore: Linter upgrades and license texts (#1827) 2023-11-01 08:44:46 -04:00
Ib Green
291a2fdfb1
feat(core): UniformStore / uniform buffers (#1812) 2023-09-21 17:21:53 -04:00
Ib Green
ea4bc6f95d
feat(core): Address feedback on BufferLayout (#1799) 2023-08-26 12:37:07 -04:00
Ib Green
b9194eeee6
fix: interleaved stride and buffer/attribute name conflict (#1798) 2023-08-25 08:32:59 -04:00
Ib Green
e266fa3b85
feat(engine): Model cleanup (#1790) 2023-08-23 15:25:09 -04:00
Ib Green
71ca671a67
chore(core): Clean up buffer map (#1788)
]
2023-08-22 20:28:35 -04:00
Ib Green
69cbd2b50a
docs: consolidation (#1787) 2023-08-19 07:14:20 -04:00
Ib Green
b1b1ba34c7
chore(core): Rename api to core (#1783) 2023-08-18 17:52:53 -04:00
Tarek Sherif
6f9f74afe2
Module refactor (#1288) 2019-11-01 08:01:30 -04:00
1chandu
c0b71cad11
Transform Fix: elmentCount update, feedback buffer creation (#1281) 2019-10-15 12:07:33 -07:00
Tarek Sherif
f9a25256cf
Remove core/multipass, main, wip folder (#1278) 2019-10-14 15:44:48 -04:00
Tarek Sherif
3d2a1e1ca2
Remove CameraNode, Lights, Materials (#1279) 2019-10-14 14:17:56 -04:00
Tarek Sherif
1885867bc1
Model cleanup (#1276) 2019-10-10 13:39:24 -04:00
Tarek Sherif
e860442f1d
Fix hashing of injects (#1253) 2019-09-21 19:08:17 -04:00
1chandu
a83eaba6db
Update the test case (#1246) 2019-09-18 09:31:01 -07:00
Tarek Sherif
f41d4a5d29
Make sure getModuleUniforms is updated on program change. (#1235) 2019-09-12 18:40:30 -04:00
1chandu
66acb14c80
Tranform Refactor: fix regressions (#1234) 2019-09-12 11:27:33 -07:00
1chandu
210151b4c5
Transform refactor (#1221)
* Transform refactor: move code into BufferTransform and TextureTransform
2019-09-09 16:47:04 -07:00
1chandu
0c58560d6a
Transform: Fix update of Buffers and elementCount. (#1224)
* Fix buffer update
2019-09-05 14:23:31 -07:00
Tarek Sherif
6525caaa51
Program manager updates (#1226) 2019-09-04 05:13:11 -04:00
Tarek Sherif
97a8b47ada
Program manager fixes (#1222) 2019-08-28 17:34:46 -04:00
Tarek Sherif
7a2a19a445
Fix program manager default module insertion (#1220) 2019-08-28 15:56:20 -04:00
Tarek Sherif
dd34d413b1
Program manager hooks (#1216) 2019-08-28 14:32:22 -04:00
Tarek Sherif
bf6728acb8
Implement program manager (#1199) 2019-08-27 18:30:06 -04:00
1chandu
9c56079a05
Fix resource leaks in Framebuffer and multipass classes (#1202)
* Fix resource leaks in Framebuffer and multipass classes
2019-08-16 21:05:03 -07:00
1chandu
6cfde6466d
Transform: fix resource leak (#1188)
Transform: fix resource leak
2019-07-26 23:15:28 -07:00
Xiaoji Chen
ddd3eb00f3
Clean up model classes (#1185) 2019-07-26 16:31:13 -07:00
Xiaoji Chen
b1de8b2b6e
AnimationLoopProxy tests (#1184) 2019-07-26 16:24:33 -07:00
Xiaoji Chen
ad7040c939
Allow animation loop to run with headless gl (#1183) 2019-07-26 14:20:44 -07:00
1chandu
20bf2c50bc
Transform : Texture API Changes (custom FS and fix clear) (#1182)
* Transform : Texture API Changes (custom FS and fix clear)
2019-07-25 17:16:13 -07:00
1chandu
701c8ca0f8
Core: Add unit tests (transfromutils and multipass) (#1176)
* Core: Add unit tests (transfrom utils and multipass)
2019-07-21 19:00:07 -07:00
Xiaoji Chen
525d8b223b
Geometry bug fixes & tests (#1171) 2019-07-19 13:35:46 -07:00
1chandu
067f706c0d
Add unit tests for all Scenegraph classes (#1166)
* Add unit tests for all Scenegraph classes, fixed for issues found.
2019-07-18 13:41:14 -07:00
1chandu
d65be98ecf
Fix deprecated Buffer API usage (#1131) 2019-05-30 20:24:32 -07:00
Tarek Sherif
ab6ab0fb9c
Keyframes implementation (#1113) 2019-05-21 10:05:56 -04:00
Tarek Sherif
a132f3cb9c
Implementation of Timeline RFC (#1093) 2019-05-09 12:58:25 -07:00
Tarek Sherif
6edf35abef
Animation timeline manager (#1084) 2019-04-26 19:47:38 -04:00
Ib Green
cfe129864b
Rename core/src/core to core/src/lib (#1040) 2019-04-08 10:49:05 -07:00
Ib Green
3c3365f8b2
Remove attribute (#1019) 2019-04-08 07:26:16 -07:00
1chandu
32e87f1e71
Fix Histopyramid Unit tests, eanble Transform Unit test. (#1037) 2019-04-05 15:17:24 -07:00
Ib Green
97471ac82e
glTF geometries (#1003) 2019-03-27 15:45:30 -07:00
Tarek Sherif
1cfb2bde2c
Remove geometry scenegraph nodes (#1010) 2019-03-27 09:59:15 -07:00
Tarek Sherif
497343a158
Restore model id (#1011) 2019-03-27 09:00:44 -07:00
Tarek Sherif
8085f6eb37
Models don't create buffers (#1005) 2019-03-25 19:16:22 -07:00
Ib Green
2fe6b90ec2
Break out @luma.gl/webgl module (#983) 2019-03-21 15:33:26 -07:00
Ib Green
fc5c6059a5
Fixes for the new linter rules (#995) 2019-03-20 13:13:18 -07:00
Ib Green
b23928c167
Update imports to @luma.gl/core (#992) 2019-03-19 07:37:37 -07:00
Ib Green
dd15dc5906
Break out scenegraph module (with glTF code) (#982) 2019-03-18 20:47:56 -07:00
Tarek Sherif
8cecc03137
Track GPU memory usage (#984) 2019-03-18 22:23:38 -04:00
Ib Green
e4e16a72ed
Proposal: Unified lights array (#948) 2019-03-15 15:02:05 -07:00