Skip to content

Commit

Permalink
v9.0.0-beta.6
Browse files Browse the repository at this point in the history
  • Loading branch information
felixpalmer committed Mar 1, 2024
1 parent 3ff710e commit cb2f093
Show file tree
Hide file tree
Showing 29 changed files with 141 additions and 117 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# luma.gl CHANGELOG

### v9.0.0-beta.6

- feat: Add QuerySet resource (#1975)
- chore(engine): Restore tests for Model class (#1973)
- feat(webgl): Additional texture format extensions (snorm, rgb9e5ufloat) (#1972)
- feat(webgpu): Request Device with max limits (30 vertex attributes) (#1971)
- chore: Enable prettier (#1970)
- feat(engine): Model.props.ignoreUnknownAttributes (#1963)
- feat(core): Support TextureViews (#1969)
- chore: Prep for Texture refactor (#1968)
- chore: TextureView plumbing (#1967)
- docs: Mark WebGPU support in 9.0 as experimental (#1966)
- chore(webgl): query and cache each WebGL limit only when requested (#1965)
- chore(webgl): Consolidate WebGL extension handling (#1964)
- chore: Cleanup WebGL specific apis and features (#1962)
- fix: build setup (#1959)
- feat(webgl): Add `shader-noperspective-webgl` and `shader-conservative-depth` features
- feat(webgl): clip-cull-distance-webgl feature WEBGL_clip_cull_distance (#1958)
- feat(engine): Add ShaderFactory utility and caching (#1950)
- feat(webgl): RenderParameters.unclippedDepth (#1955)
- feat(webgl): RenderParameters.polygonMode: `line` (WEBGL_polygon_mode) (#1957)
- feat(webgl): Show translated shader source
- feat(webgl): RenderParameters.provokingVertex (WEBGL_provoking_vertex) (#1956)

### v9.0.0-beta.5

- feat(webgl): async shader compilation (#1952)
Expand Down
10 changes: 5 additions & 5 deletions examples/api/animation/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-animation",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
12 changes: 6 additions & 6 deletions examples/api/cubemap/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "luma.gl-examples-cubemap",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/constants": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/constants": "9.0.0-beta.6",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/api/texture-3d/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-texture-3d",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/portable/instanced-cubes/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-webgpu-instance-uniforms",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/portable/rotating-cube/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-webgpu-rotating-cube",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5"
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6"
},
"devDependencies": {
"typescript": "^5.3.0",
Expand Down
10 changes: 5 additions & 5 deletions examples/portable/triangle/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-webgpu-hello-triangle",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/portable/two-cubes/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-webgpu-two-cubes",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
12 changes: 6 additions & 6 deletions examples/showcase/instancing/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "luma.gl-examples-instancing",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/showcase/persistence/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-persistence",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/tutorials/hello-cube/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-hello-cube",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
12 changes: 6 additions & 6 deletions examples/tutorials/hello-gltf/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "luma.gl-examples-hello-gltf",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
Expand All @@ -9,11 +9,11 @@
},
"dependencies": {
"@loaders.gl/gltf": "^4.0.4",
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5"
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6"
},
"devDependencies": {
"typescript": "^5.3.0",
Expand Down
10 changes: 5 additions & 5 deletions examples/tutorials/hello-instancing/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-hello-instancing-high",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5"
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6"
},
"devDependencies": {
"typescript": "^5.3.0",
Expand Down
12 changes: 6 additions & 6 deletions examples/tutorials/hello-triangle/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "luma.gl-examples-hello-triangle",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/webgpu": "9.0.0-beta.5"
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@luma.gl/webgpu": "9.0.0-beta.6"
},
"devDependencies": {
"typescript": "^5.3.0",
Expand Down
10 changes: 5 additions & 5 deletions examples/tutorials/lighting/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-lighting",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5",
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6",
"@math.gl/core": "^4.0.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions examples/tutorials/shader-hooks/package.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"name": "luma.gl-examples-shader-hooks",
"version": "9.0.0-beta.5",
"version": "9.0.0-beta.6",
"private": true,
"scripts": {
"start": "vite",
"build": "tsc && vite build",
"serve": "vite preview"
},
"dependencies": {
"@luma.gl/core": "9.0.0-beta.5",
"@luma.gl/engine": "9.0.0-beta.5",
"@luma.gl/shadertools": "9.0.0-beta.5",
"@luma.gl/webgl": "9.0.0-beta.5"
"@luma.gl/core": "9.0.0-beta.6",
"@luma.gl/engine": "9.0.0-beta.6",
"@luma.gl/shadertools": "9.0.0-beta.6",
"@luma.gl/webgl": "9.0.0-beta.6"
},
"devDependencies": {
"typescript": "^5.3.0",
Expand Down
Loading

0 comments on commit cb2f093

Please sign in to comment.