Skip to content

Web Platform: WebGL performance warnings in Playground 3D view #509

@livepeer-tessa

Description

@livepeer-tessa

Description

The Playground 3D view triggers WebGL performance warnings about GPU stalls due to ReadPixels operations.

Steps to Reproduce

  1. Go to https://app.daydream.live/playground
  2. Start the playground with 3D input mode
  3. Open browser DevTools → Console
  4. Observe warnings: [.WebGL-...]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels

Expected Behavior

3D rendering should not cause GPU stalls or console warnings.

Actual Behavior

Multiple WebGL performance warnings appear, indicating the ReadPixels call is blocking the GPU.

Technical Notes

  • Warning: "GPU stall due to ReadPixels"
  • This is a performance issue, not a functional bug
  • May affect smoothness on lower-end hardware
  • Consider using async pixel readback or reducing readback frequency

Environment

  • URL: app.daydream.live/playground
  • Tested with Chromium 128 headless
  • Found during browser testing on 2026-02-20

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions