343 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
57b0d15af1
chore: UniformStore-related cleanup (#1813) 2023-09-22 06:19:25 -04:00
Ib Green
291a2fdfb1
feat(core): UniformStore / uniform buffers (#1812) 2023-09-21 17:21:53 -04:00
Ib Green
7f2eb6642e
fix(engine): More model fixes (#1797) 2023-08-24 21:28:28 -04:00
Ib Green
b1b1ba34c7
chore(core): Rename api to core (#1783) 2023-08-18 17:52:53 -04:00
Ib Green
ac116ab22e
feat(engine): model cleanup (#1779) 2023-08-12 12:10:55 -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
0207e8909f
chore: Temporarily remove legacy and experimental modules, simplify webgl module. (#1758) 2023-06-19 23:12:23 -04:00
Ib Green
d12f484f48
feat: Switch to ES modules (#1745) 2023-05-02 15:39:55 -04:00
Ib Green
4e8717f0bb
chore: Clean up build (#1743) 2023-04-25 08:18:10 -04:00
Ib Green
501fe5f182
chore: Bump math.gl@4.0.0-alpha.1 (#1727) 2023-01-01 17:26:38 -05:00
Ib Green
1008fae5a2
chore: Remove WebGL specific exports from core (#1724) 2022-12-22 15:48:43 -05:00
Ib Green
e7b92d7d44
feat: GLSL/WGSL syntax highlighting (#1722) 2022-12-22 14:53:37 -05:00
Ib Green
d0403c866d wip 2022-12-20 17:58:15 -05:00
Ib Green
48ba0b6c2e
chore: noImplicitAny (#1716) 2022-12-16 19:01:26 -05:00
Ib Green
803433d3f2
chore: keep removing implicit any (#1673) 2022-12-16 13:42:36 -05:00
Ib Green
205732dd0c
docs: Add docusaurus website (#1712) 2022-12-15 19:56:27 -05:00
Ib Green
c78ad286b0
chore(engine): Clean up RenderLoop API (#1687) 2022-12-15 18:16:23 -05:00
Ib Green
c4b912978b
chore(engine): AnimationLoopTemplate (#1714) 2022-12-15 17:38:49 -05:00
Ib Green
22cdc83480
feat(gltools): Rename @luma.gl/gltools to @luma.gl/webgl-legacy (#1711) 2022-12-15 12:00:17 -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
ea8a065520
chore(shadertools): Reduce implicit typings in shadertools module (#1614) 2022-01-29 13:23:22 -08:00
Ib Green
6bbb141839 fix(website): Ensure all examples run again against new api (#1615) 2022-01-29 12:11:57 -08:00
Ib Green
f96c784b3c
Context cleanup (#1611) 2022-01-23 20:14:51 -08:00
Ib Green
729878e3a8
chore(gltools): Collect deprecated WebGL classes in gltools (#1608) 2022-01-23 08:09:42 -08:00
Ib Green
7e01cfe86d
chore(examples): Improve gpu-api independence of examples (#1599) 2022-01-17 11:01:12 -08:00
Ib Green
3563758c6d
feat: RenderPipeline plumbing (#1593) 2022-01-12 19:27:39 -08:00
Ib Green
8caf93f200
feat(webgl): More rigorous texture formats (#1586) 2022-01-07 23:12:57 -08:00
Ib Green
a2b7f9d57a
feat(webgl): Auto-import the WebGL developer tools (#1585) 2022-01-06 10:00:14 -08:00
Ib Green
aee6e80a56
feat(debug): Restore WebGL debug integration (#1573) 2021-12-31 18:06:18 -08:00
Ib Green
5cb0658e2b
feat(api): WebGPU style parameters in ProgramProps and ModelProps (#1567) 2021-12-28 09:46:50 -08:00
Ib Green
464b9f7d8a
feat(examples): webgpu instancing sample (#1561) 2021-12-21 21:54:02 -08:00
Ib Green
3d98b04bc9
chore: Bump to loaders.gl@3.1.1 (#1550) 2021-12-17 05:06:38 -08:00
Ib Green
ad148f42c6
chore: Clean up license comments (#1547) 2021-12-13 11:27:07 -08:00
Ib Green
2fdfba4230
feat(webgl): Introduce WebGLDevice, deprecate gltools (#1539) 2021-12-07 08:08:51 -08:00
Ib Green
b518984c97
chore(shadertools): typescript and directory overhaul (#1523) 2021-11-17 20:37:10 -08:00
Ib Green
ef05aa3969
feat(api): New API module (#1529) 2021-11-10 08:29:33 -08:00
Ib Green
f001b499b0
chore(engine): Convert Model to .ts (#1519) 2021-10-31 11:40:57 -07:00
Ib Green
342c0c70b2
chore: merge and rename files from {.js,d.ts} to .ts. (#1497) 2021-09-08 13:58:24 -07:00
Ib Green
bf62ee96e4
chore: upgrade to ocular@1.0.0-alpha.7 (#1484) 2021-09-06 09:31:11 -07:00
Xiaoji Chen
a930856dec
Change build targets (#1455) 2021-02-23 20:02:34 -08:00
Ib Green
269e690c5c
chore(typescript): settings and markdown formatting (#1435) 2021-01-14 13:34:04 -08:00
Ib Green
927fabfd51
chore: Use @math.gl/core instead of math.gl (#1432) 2021-01-09 14:33:43 -08:00
Ib Green
2742a5062a
webgl: Add typescript types (#1403) 2020-09-17 06:19:21 -07:00
Tarek Sherif
2005089740
Bump deps (#1365) 2020-02-25 16:01:53 -05:00
1chandu
745df52c69
GPU Accelerated Point In Polygon Test (#1360)
* GPU Accelerated point in polygon test.
2020-02-19 20:39:37 -08:00
Tarek Sherif
5a82e115b9
Transform feedback tutorial and example (#1315) 2019-12-11 11:20:21 -08:00
Tarek Sherif
7073951d83
Rename addons to experimental (#1302) 2019-11-27 19:50:02 -05:00