diff options
author | Kunal Mohan <kunalmohan99@gmail.com> | 2020-05-15 00:03:07 +0530 |
---|---|---|
committer | Kunal Mohan <kunalmohan99@gmail.com> | 2020-05-15 01:15:01 +0530 |
commit | e5065c7eb291a83ba489bc41b6c0241f39ed1c0a (patch) | |
tree | 8b207f81a31195abb29683ba4118c69537bf1bd6 /components/script/dom/gpuadapter.rs | |
parent | 6c506ba2608c082a6c3c908b5e72f1cb5ea8a082 (diff) | |
download | servo-e5065c7eb291a83ba489bc41b6c0241f39ed1c0a.tar.gz servo-e5065c7eb291a83ba489bc41b6c0241f39ed1c0a.zip |
Share single gpu_id_hub among all threads in a process
Diffstat (limited to 'components/script/dom/gpuadapter.rs')
-rw-r--r-- | components/script/dom/gpuadapter.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/gpuadapter.rs b/components/script/dom/gpuadapter.rs index 74a17130c69..93729ae5e22 100644 --- a/components/script/dom/gpuadapter.rs +++ b/components/script/dom/gpuadapter.rs @@ -91,6 +91,7 @@ impl GPUAdapterMethods for GPUAdapter { let id = self .global() .wgpu_id_hub() + .lock() .create_device_id(self.adapter.0.backend()); if self .channel |