diff options
author | Zakor Gyula <gyula.zakor@h-lab.eu> | 2019-11-20 09:03:10 +0100 |
---|---|---|
committer | Zakor Gyula <gyula.zakor@h-lab.eu> | 2020-01-13 10:39:23 +0100 |
commit | a751b1c3d7400ce7b2b8ebbeee076e3eb1a2c106 (patch) | |
tree | 841d9d9dde050660bc47a5c532fd64f86a222e7c /components/constellation/pipeline.rs | |
parent | f8c957dc1b712dd24e65d84fbfaed14b6cfcecdc (diff) | |
download | servo-a751b1c3d7400ce7b2b8ebbeee076e3eb1a2c106.tar.gz servo-a751b1c3d7400ce7b2b8ebbeee076e3eb1a2c106.zip |
Only start WebGPU thread if an adapter is requested
Diffstat (limited to 'components/constellation/pipeline.rs')
-rw-r--r-- | components/constellation/pipeline.rs | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/components/constellation/pipeline.rs b/components/constellation/pipeline.rs index defa7f2e7a9..e81f1ab58ae 100644 --- a/components/constellation/pipeline.rs +++ b/components/constellation/pipeline.rs @@ -48,7 +48,6 @@ use std::process; use std::rc::Rc; use std::sync::atomic::AtomicBool; use std::sync::Arc; -use webgpu::WebGPU; use webvr_traits::WebVRMsg; /// A `Pipeline` is the constellation's view of a `Document`. Each pipeline has an @@ -194,9 +193,6 @@ pub struct InitialPipelineState { /// A channel to the WebGL thread. pub webgl_chan: Option<WebGLPipeline>, - /// A channel to the WebGPU threads. - pub webgpu: Option<WebGPU>, - /// A channel to the webvr thread. pub webvr_chan: Option<IpcSender<WebVRMsg>>, @@ -309,7 +305,6 @@ impl Pipeline { webrender_document: state.webrender_document, webgl_chan: state.webgl_chan, webvr_chan: state.webvr_chan, - webgpu: state.webgpu, webxr_registry: state.webxr_registry, player_context: state.player_context, }; @@ -516,7 +511,6 @@ pub struct UnprivilegedPipelineContent { webrender_image_api_sender: net_traits::WebrenderIpcSender, webrender_document: webrender_api::DocumentId, webgl_chan: Option<WebGLPipeline>, - webgpu: Option<WebGPU>, webvr_chan: Option<IpcSender<WebVRMsg>>, webxr_registry: webxr_api::Registry, player_context: WindowGLContext, @@ -569,7 +563,6 @@ impl UnprivilegedPipelineContent { pipeline_namespace_id: self.pipeline_namespace_id, content_process_shutdown_chan: content_process_shutdown_chan, webgl_chan: self.webgl_chan, - webgpu: self.webgpu, webvr_chan: self.webvr_chan, webxr_registry: self.webxr_registry, webrender_document: self.webrender_document, |