Skip to content

[Merge after engine 2.24 release] Document devicerestorefailed for a failed device recovery - #1270

Open
mvaligursky wants to merge 1 commit into
mainfrom
mv-device-restore-failed
Open

mvaligursky wants to merge 1 commit into
mainfrom
mv-device-restore-failed

Conversation

@mvaligursky

Copy link
Copy Markdown
Contributor

Documents the new devicerestorefailed event from playcanvas/engine#9678 in the "When recovery fails" section of Device Loss and Recovery, in English and Japanese.

Changes:

  • Explain that recovery can fail, for example when Chrome blocks GPU access for the site for a few minutes after repeated GPU process crashes.
  • Document devicerestorefailed: it fires when a replacement WebGPU device cannot be obtained, the handler receives the error, and the device stays lost.
  • Note that WebGL2 has no equivalent signal, and add an example that handles all three events, with an application-chosen timeout for WebGL2.
  • Update the Japanese translation to match.

This branch was successfully deployed

1 active deployment
Preview — 02a64ab9 Deployed Oct 6, 2026 by vercel[bot]
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.

1 participant