Skip to content

[Bug] Website demo is broken #2482

@controversial

Description

@controversial

Description

The hero demo on https://luma.gl is broken on macOS 26 (Apple Silicon) in all three of chrome, firefox, and safari using WebGPU

Image

Expected Behavior

The hero demo on https://luma.gl/ renders the instanced cubes using the WebGPU backend

Steps to Reproduce

Open https://luma.gl/

Environment

  • Browser: Chrome 143.0.7499.110; Safari 26.2; Firefox 146.0.1
  • OS: macOS 26.2

Logs

installHook.js:1 start undefined failed Error: No matching device found. Ensure `@luma.gl/webgl` and/or `@luma.gl/webgpu` modules are imported.
installHook.js:1 luma.gl: WebGPU CommandEncoder:"CommandEncoder-2" command encoding: Vertex buffer slot 2 required by [RenderPipeline "unnamed"] was not set.
 - While encoding [RenderPassEncoder "RenderPass-1"].DrawIndexed(36, 65536, 0, 0, 0).
 - While finishing [CommandEncoder "CommandEncoder-2"].

Debug group stack:
 > "Model(unnamed).draw(RenderPass:"RenderPass-1")"
. Maybe add depthWriteEnabled to your Model? 

installHook.js:1 luma.gl: WebGPU WebGPUDevice(webgpu-device) command submission: [Invalid CommandBuffer "unnamed-command-buffer" from CommandEncoder "CommandEncoder-2"] is invalid.
 - While calling [Queue].Submit([[Invalid CommandBuffer "unnamed-command-buffer" from CommandEncoder "CommandEncoder-2"]])

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions