visgl / visgl/deck.gl

[Bug] Model throws console warning and does not load

Open
#9,237 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
14.6k
Forks
2.3k
Avg merge
2d 9h
Merged PRs (30d)
42

Description

Description

Hi,

I have a model which I tried loading into the latest version of deck.gl however it does not load and I get this warning. This model did work in deck.gl version 8.

I understand this may be a Luma.gl and the issue may not be fixed, but do you know what I can do to the model to get it to load?

I was using the model on a Scenegraph layer being added to a Mapbox overlay.

"[.WebGL-00007A84000E4D00] GL_INVALID_OPERATION: Insufficient buffer size."

Locker.zip

Flavors
  • Script tag
  • React
  • Python/Jupyter notebook
  • MapboxOverlay
  • GoogleMapsOverlay
  • CartoLayer
  • ArcGIS
Expected Behavior

The model to load

Steps to Reproduce

Load file into DeckGl which is attached.

Environment
  • Framework version: Latest
  • Browser: Chrome
  • OS: Window
Logs

[.WebGL-00007A84000E4D00] GL_INVALID_OPERATION: Insufficient buffer size.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by loading the attached Locker.zip into a Scenegraph layer used through MapboxOverlay in Chrome and capture the GL_INVALID_OPERATION warning. Compare the result with deck.gl version 8 and the latest version; done means the model loads successfully without the reported insufficient-buffer-size warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.