140 Commits

Author SHA1 Message Date
Felix Palmer
793d3ab42f v9.0.0-beta.5 2024-02-23 11:21:06 +01:00
Ib Green
4ac458bdeb
chore: Clean up package.json (#1943) 2024-02-17 20:30:49 -05:00
Ib Green
9089c41bed
chore: Remove WebGL1 support (#1933) 2024-02-17 16:24:00 -05:00
Ib Green
c969b09975
chore: Update build system to latest ocular: typescript+esbuild (#1942) 2024-02-15 16:01:12 -05:00
Felix Palmer
bf6bb45b25 v9.0.0-beta.4 2024-02-07 09:31:39 +01:00
Ib Green
236a5e51ca v9.0.0-beta.3 2024-02-05 16:46:18 -05:00
Ib Green
d90ddd6231 v9.0.0-beta.2 2024-02-05 15:58:18 -05:00
Ib Green
5f3e3c0c99
fix: WebGPU instancing example (#1932) 2024-01-24 20:39:31 -06:00
Felix Palmer
5fb42f651e v9.0.0-beta.1 2024-01-23 13:40:39 +01:00
Ib Green
41836d2f84
fix: webgpu examples (#1930) 2024-01-21 17:03:22 -05:00
Ib Green
5294b08d84
chore: publint + bump lerna to beta (#1928) 2024-01-19 17:16:43 -05:00
Felix Palmer
6028eb6513 v9.0.0-alpha.54 2024-01-17 11:53:22 +01:00
Ib Green
19684f9ddb
feat: Add Buffer.debugData (#1919) 2024-01-16 09:28:06 -05:00
Felix Palmer
f8939f1cf5 v9.0.0-alpha.53 2024-01-15 16:05:45 +01:00
Ib Green
ab4f510bf9
chore(core): Separate GPU-independent utils (#1916) 2024-01-12 12:08:52 -05:00
Ib Green
ca464a4a24
feat: Improve DeviceInfo (#1917) 2024-01-12 12:08:39 -05:00
Felix Palmer
41fa29f78d v9.0.0-alpha.52 2024-01-12 09:38:03 +01:00
Felix Palmer
368b615bdd v9.0.0-alpha.51 2024-01-10 15:37:48 +01:00
Ib Green
e7b7eebc2f
feat(core): Shader debugger (#1892)
Co-authored-by: Felix Palmer <felixpalmer@gmail.com>
2024-01-09 16:19:46 -05:00
Felix Palmer
83899806fc v9.0.0-alpha.50 2024-01-04 16:15:05 +01:00
Don McCurdy
efdb8c3454 v9.0.0-alpha.49 2024-01-04 10:07:17 -05:00
Don McCurdy
8c9c21121d
chore(lint): Fix lint errors (#1905) 2024-01-02 13:36:29 -05:00
Felix Palmer
e574797126 v9.0.0-alpha.48 2024-01-02 16:05:21 +01:00
Ib Green
88a73b4066
chore(shadertools): Improve ShaderModule typings (#1891) 2023-12-20 08:17:15 -05:00
Ib Green
c191615f53
chore(shadertools): Port all shaders to GLSL 3.00, enforce GLSL 3.00 source (#1887) 2023-12-19 13:13:38 -05:00
Felix Palmer
7c6e285180 v9.0.0-alpha.47 2023-12-19 12:44:28 +01:00
Felix Palmer
c1e0602fd7 v9.0.0-alpha.46 2023-12-12 15:19:08 +01:00
Ib Green
5241500037
feat(webgl): Adds TransformFeedback resource (#1858)
* TransformFeedback: New API, WebGL2 only
* Device: Adds "transform-feedback-webgl2" feature string
* Model: Support TransformFeedback calls

---------

Co-authored-by: Don McCurdy <donmccurdy@cartodb.com>
2023-12-11 22:46:27 -05:00
Zbigniew Zagórski
abf286d03b
website: device-store to create hidden canvases for device (#1869)
* website: device-store to create hidden canvases for device

* cleanup & enable static build
2023-12-11 10:48:48 +01:00
Don McCurdy
cd9bbad437
[webgl] Remove BufferWithAccessor (#1864)
---------

Co-authored-by: Ib Green <ib@foursquare.com>
2023-12-08 15:12:58 -05:00
Don McCurdy
64ea88b77a
chore(style): Apply Prettier to all files touched by TransformFeedback changes (#1871) 2023-12-08 11:05:24 -05:00
Don McCurdy
3ab06eaf25
Fix babel-plugin-inline-webgl-constants for ES Modules (#1859)
* Removes '@luma.gl/constants' dependencies from non-webgl modules
2023-12-06 09:40:29 -05:00
Felix Palmer
38b58964a1 v9.0.0-alpha.45 2023-12-05 12:08:17 +01:00
Felix Palmer
195bed39c8 v9.0.0-alpha.44 2023-12-04 14:24:39 +01:00
Felix Palmer
1527d42e56 v9.0.0-alpha.43 2023-11-29 13:35:03 +01:00
Felix Palmer
61f38eaaa9 v9.0.0-alpha.42 2023-11-13 14:53:41 +01:00
Felix Palmer
e8a5f47c68 v9.0.0-alpha.41 2023-11-13 11:29:07 +01:00
Ib Green
b00649e7f0
docs: polish and some WebGPU notes (#1833) 2023-11-10 10:27:47 -05:00
Ib Green
5a6f2bc7a4 v9.0.0-alpha.40 2023-11-06 12:03:13 -05:00
Ib Green
83478bba8c
chore: Linter upgrades and license texts (#1827) 2023-11-01 08:44:46 -04:00
Ib Green
23bf413d42 v9.0.0-alpha.39 2023-10-14 09:35:24 -04:00
Xiaoji Chen
2c3cdd9c85 v9.0.0-alpha.38 2023-10-06 10:26:32 -07:00
Xiaoji Chen
705108c07d v9.0.0-alpha.37 2023-09-29 12:38:22 -07:00
Ib Green
05d6f82f00 v9.0.0-alpha.36 2023-09-23 09:21:06 -04:00
Ib Green
5ed3e75490
fix: Fix website examples (#1815) 2023-09-23 09:13:11 -04:00
Ib Green
291a2fdfb1
feat(core): UniformStore / uniform buffers (#1812) 2023-09-21 17:21:53 -04:00
Ib Green
c87e4a28f5
chore: Update WebGPU examples to latest WGSL (#1808) 2023-09-19 18:00:22 -04:00
Ib Green
f6680b6e75
feat(core): Device API exposes a new VertexArray resource type. (#1806) 2023-09-19 15:13:15 -04:00
Ib Green
5b93557731 v9.0.0-alpha.35 2023-08-28 19:51:28 -04:00
Ib Green
66ab5fe7ca v9.0.0-alpha.34 2023-08-26 12:46:38 -04:00