ruffle/desktop/src
Kamil Jarosz 30cc299ed6 wgpu: Prevent random crashes on desktop by handling SurfaceErrors properly
This patch adds proper handling for SurfaceErrors that may happen
when calling get_current_texture(), instead of always panicking.

This fixes random crashes, e.g. when the GPU took too long to
render a frame, or when the surface has unexpectedly changed.
2024-06-14 23:55:50 +02:00
..
backends desktop: Support for spoofing eval("window.location.href") with ExternalInterface 2024-06-04 00:55:08 +02:00
gui wgpu: Prevent random crashes on desktop by handling SurfaceErrors properly 2024-06-14 23:55:50 +02:00
preferences desktop: Add a preference to enable the OpenH264 decoder 2024-05-30 20:22:33 +02:00
app.rs desktop: Rename PlayerOptions to LaunchOptions 2024-05-10 19:51:37 +02:00
backends.rs frontend-utils: Move ExternalNavigator from Desktop 2024-04-11 23:14:44 +02:00
cli.rs chore: Fix most `clippy::doc_lazy_continuation` beta lints 2024-06-12 22:42:18 +02:00
custom_event.rs desktop: Rename PlayerOptions to LaunchOptions 2024-05-10 19:51:37 +02:00
gui.rs desktop/frontend-utils: Show filename or bundle name in recent list 2024-05-26 00:37:35 +03:00
log.rs desktop: Add log filename pattern (e.g. with timestamp) to preferences 2024-03-11 21:28:25 +01:00
main.rs frontend-utils: Switch to reqwest 2024-04-15 23:07:56 +02:00
player.rs desktop: Add a preference to enable the OpenH264 decoder 2024-05-30 20:22:33 +02:00
preferences.rs desktop: Add a preference to enable the OpenH264 decoder 2024-05-30 20:22:33 +02:00
util.rs frontend-utils: Move url_to_readable_name from desktop 2024-04-09 18:54:11 +02:00