39 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
301826aaa9
fix(engine): Various Model and GPUGeometry fixes (#1794) 2023-08-24 08:27:49 -04:00
Ib Green
e266fa3b85
feat(engine): Model cleanup (#1790) 2023-08-23 15:25:09 -04:00
Ib Green
bc60ada3e2
feat(webgl): Enforce WebGPU style topology (#1781) 2023-08-18 21:37:55 -04:00
Ib Green
b1b1ba34c7
chore(core): Rename api to core (#1783) 2023-08-18 17:52:53 -04:00
Ib Green
ae39c826c4
feat(constants): Drop default export to improve ES module compatibility (#1772) 2023-08-05 05:57:32 -04:00
Ib Green
acfb551dc2
chore(engine): Move Scenegraph classes into engine (#1771) 2023-08-05 05:49:11 -04:00
Ib Green
0207e8909f
chore: Temporarily remove legacy and experimental modules, simplify webgl module. (#1758) 2023-06-19 23:12:23 -04:00
Ib Green
5707f7b5e4
chore: rename all test files to .ts (#1751) 2023-05-10 22:04:48 -04:00
Ib Green
d12f484f48
feat: Switch to ES modules (#1745) 2023-05-02 15:39:55 -04:00
Ib Green
e7b92d7d44
feat: GLSL/WGSL syntax highlighting (#1722) 2022-12-22 14:53:37 -05:00
Ib Green
7cafb52483
chore(test-utils): Clean up test utils (#1707) 2022-12-05 12:36:31 -05:00
Ib Green
9eb627840c
chore(gltools/webgl): Support Device parameter in more places (#1695) 2022-12-03 08:24:35 -05:00
Ib Green
ed44760bca
chore(engine): strict typescript (#1686) 2022-11-29 16:15:30 -05:00
Ib Green
7d9b397357
chore: various type fixes addressing deck.gl integration (#1685) 2022-11-29 09:56:00 -05:00
Ib Green
b237493f1f
fix(engine): export PipelineFactory (#1684) 2022-11-28 19:11:45 -05:00
Ib Green
f557243b5a
chore(webgl): strict typescript part 1 (#1683) 2022-11-28 14:26:13 -05:00
Ib Green
0cf0c4ce8c
feat(engine): New portable Model class can now render WebGL examples (#1612) 2022-01-26 12:43:54 -08:00
Ib Green
ced963aea8
chore(gltools): Move legacy code from @luma.gl/engine to gltools (#1609) 2022-01-23 09:01:18 -08:00
Ib Green
729878e3a8
chore(gltools): Collect deprecated WebGL classes in gltools (#1608) 2022-01-23 08:09:42 -08:00
Ib Green
60fbf8bd1a
chore: Split WEBGLBuffer from Buffer (#1607) 2022-01-23 07:43:39 -08:00
Ib Green
7e01cfe86d
chore(examples): Improve gpu-api independence of examples (#1599) 2022-01-17 11:01:12 -08:00
Ib Green
8baca50088
feat(webgl): Add spectorjs integration (#1571) 2021-12-31 14:33:41 -08:00
Ib Green
940f2873ac
chore: Remove type check exceptions (#1565) 2021-12-23 11:38:39 -08:00
Ib Green
464b9f7d8a
feat(examples): webgpu instancing sample (#1561) 2021-12-21 21:54:02 -08:00
Ib Green
58dfd02c1e
feat(webgpu): Add rotating cube example (#1557) 2021-12-20 17:33:01 -08:00
Ib Green
2fdfba4230
feat(webgl): Introduce WebGLDevice, deprecate gltools (#1539) 2021-12-07 08:08:51 -08:00
Ib Green
a567a1dbb5
fix(api): minor fixes (#1535) 2021-11-18 07:51:15 -08:00
Ib Green
bf62ee96e4
chore: upgrade to ocular@1.0.0-alpha.7 (#1484) 2021-09-06 09:31:11 -07:00
Igor Dykhta
8731d4c61b
exposed webgl context state from animation loop (#1453) 2021-02-16 16:22:48 +02:00
Ib Green
f46599ca55
chore(examples): fix typescript errors in examples (#1439) 2021-01-17 14:14:24 -08:00
Ib Green
269e690c5c
chore(typescript): settings and markdown formatting (#1435) 2021-01-14 13:34:04 -08:00
Xiaoji Chen
90dfd92fcd
Fix bug when a model is deleted multiple times (#1390) 2020-06-26 17:03:06 -07:00
Tarek Sherif
5d7736f333
Fix transpilation (#1344) 2020-01-28 16:47:05 -05:00
Tarek Sherif
5a7e440d10
Full shader transpilation (#1342) 2020-01-27 15:07:26 -05:00
Tarek Sherif
f622105e30
Move context creation/query functions to gltools (#1299) 2019-11-27 13:13:43 -05:00
Tarek Sherif
5ac7fb0ef5
Shadertools cleanup (#1296) 2019-11-22 19:46:53 -05:00
Tarek Sherif
40701477e1
Simplify and optimize state tracking (#1293) 2019-11-19 17:29:18 -05:00
Tarek Sherif
6f9f74afe2
Module refactor (#1288) 2019-11-01 08:01:30 -04:00