Skip to content

Conversation

ryantrem
Copy link
Member

@ryantrem ryantrem commented Aug 1, 2025

Unfortunately we've hit some reliability issues with WebGPU + snapshot rendering that are difficult to repro and seem to be timing related. We need to investigate more, but the quick fix to make sure the Viewer is stable is to switch back to WebGL as the default for now. Might wait for @Popov72 availability for deeper investigation.

I also added a query param for the Viewer Configurator so that in that context its easy to test both WebGL and WebGPU.

@ryantrem ryantrem requested a review from alexchuber August 1, 2025 16:13
@bjsplat
Copy link
Collaborator

bjsplat commented Aug 1, 2025

Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s).
To prevent this PR from going to the changelog marked it with the "skip changelog" label.

@ryantrem ryantrem enabled auto-merge (squash) August 1, 2025 16:16
@bjsplat
Copy link
Collaborator

bjsplat commented Aug 1, 2025

Warn for bad qsp
@bjsplat
Copy link
Collaborator

bjsplat commented Aug 1, 2025

@bjsplat
Copy link
Collaborator

bjsplat commented Aug 1, 2025

@bjsplat
Copy link
Collaborator

bjsplat commented Aug 1, 2025

@bjsplat
Copy link
Collaborator

bjsplat commented Aug 1, 2025

@ryantrem ryantrem merged commit 0ce5184 into BabylonJS:master Aug 1, 2025
17 of 18 checks passed
VicenteCartas pushed a commit to VicenteCartas/Babylon.js that referenced this pull request Aug 7, 2025
Unfortunately we've hit some reliability issues with WebGPU + snapshot
rendering that are difficult to repro and seem to be timing related. We
need to investigate more, but the quick fix to make sure the Viewer is
stable is to switch back to WebGL as the default for now. Might wait for
@Popov72 availability for deeper investigation.

I also added a query param for the Viewer Configurator so that in that
context its easy to test both WebGL and WebGPU.
georginahalpern pushed a commit to georginahalpern/Babylon.js that referenced this pull request Aug 20, 2025
Unfortunately we've hit some reliability issues with WebGPU + snapshot
rendering that are difficult to repro and seem to be timing related. We
need to investigate more, but the quick fix to make sure the Viewer is
stable is to switch back to WebGL as the default for now. Might wait for
@Popov72 availability for deeper investigation.

I also added a query param for the Viewer Configurator so that in that
context its easy to test both WebGL and WebGPU.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants