Corentin Wallez
c1d3a66bd2
Immediately call fence and map callbacks on device loss.
...
This is more in line with what happens in dawn_wire and Blink's WebGPU
implementation. It also allows fixing the Fence-related DeviceLost tests
to destroy the mock fence callback on destruction, which in turns fixes
a crash on dawn_end2end_tests exit on MSVC x64 debug.
Bug: dawn:602
Change-Id: I277e7fa284a573854ed46576602d5f6819db1357
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/38526
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
2021-01-27 15:54:12 +00:00
..
2020-11-25 16:45:04 +00:00
2021-01-26 02:22:58 +00:00
2021-01-13 12:25:45 +00:00
2021-01-21 15:41:20 +00:00
2021-01-21 15:41:20 +00:00
2021-01-22 19:51:37 +00:00
2021-01-21 15:41:20 +00:00
2020-12-08 16:49:34 +00:00
2021-01-19 14:18:51 +00:00
2020-12-08 16:49:34 +00:00
2021-01-19 14:18:51 +00:00
2021-01-19 18:34:22 +00:00
2021-01-25 19:42:18 +00:00
2021-01-19 14:18:51 +00:00
2021-01-21 15:41:20 +00:00
2021-01-19 14:18:51 +00:00
2020-10-27 15:35:56 +00:00
2020-12-01 21:52:37 +00:00
2021-01-13 22:25:58 +00:00
2021-01-21 15:41:20 +00:00
2021-01-21 15:41:20 +00:00
2021-01-19 14:18:51 +00:00
2021-01-21 15:41:20 +00:00
2020-12-01 21:52:37 +00:00
2021-01-13 17:54:37 +00:00
2021-01-27 15:54:12 +00:00
2020-12-01 21:52:37 +00:00
2020-12-04 19:24:00 +00:00
2020-12-01 21:52:37 +00:00
2020-12-08 16:49:34 +00:00
2021-01-21 15:41:20 +00:00
2021-01-19 14:18:51 +00:00
2020-12-17 17:59:37 +00:00
2021-01-21 15:41:20 +00:00
2021-01-26 15:01:18 +00:00
2021-01-21 15:41:20 +00:00
2021-01-21 15:41:20 +00:00
2021-01-26 12:53:38 +00:00
2021-01-19 14:18:51 +00:00
2020-09-02 00:21:08 +00:00
2020-11-06 13:41:50 +00:00
2020-12-17 00:19:34 +00:00
2021-01-19 14:18:51 +00:00
2020-12-12 02:09:56 +00:00
2021-01-07 16:04:24 +00:00
2021-01-21 15:41:20 +00:00
2021-01-25 19:42:18 +00:00
2020-12-17 17:59:37 +00:00
2021-01-19 14:18:51 +00:00
2021-01-21 15:41:20 +00:00
2021-01-21 15:41:20 +00:00
2021-01-26 15:45:11 +00:00
2021-01-21 15:41:20 +00:00
2021-01-21 15:41:20 +00:00
2020-12-08 16:49:34 +00:00
2021-01-26 18:03:01 +00:00
2020-12-04 15:59:29 +00:00
2020-11-19 09:19:43 +00:00
2021-01-11 18:04:12 +00:00
2021-01-26 13:05:14 +00:00
2021-01-26 02:22:58 +00:00
2020-12-04 15:59:29 +00:00
2021-01-26 02:22:58 +00:00
2021-01-22 17:51:45 +00:00
2020-12-08 16:49:34 +00:00
2021-01-22 17:51:45 +00:00
2020-12-22 19:56:48 +00:00
2021-01-21 15:41:20 +00:00
2020-10-06 16:13:42 +00:00