diff options
Diffstat (limited to 'components/canvas')
-rw-r--r-- | components/canvas/Cargo.toml | 3 | ||||
-rw-r--r-- | components/canvas/webgl_mode/inprocess.rs | 2 | ||||
-rw-r--r-- | components/canvas/webgl_thread.rs | 1 |
3 files changed, 5 insertions, 1 deletions
diff --git a/components/canvas/Cargo.toml b/components/canvas/Cargo.toml index d8391bf7858..95136e677fd 100644 --- a/components/canvas/Cargo.toml +++ b/components/canvas/Cargo.toml @@ -40,4 +40,5 @@ webrender_traits = {path = "../webrender_traits"} webxr-api = {git = "https://github.com/servo/webxr", features = ["ipc"]} # NOTE: the sm-angle feature only enables angle on windows, not other platforms! surfman = { version = "0.1", features = ["sm-angle", "sm-osmesa"] } -surfman-chains = "0.1" +surfman-chains = "0.2" +surfman-chains-api = "0.2" diff --git a/components/canvas/webgl_mode/inprocess.rs b/components/canvas/webgl_mode/inprocess.rs index f033a72cf38..46c99fffaa8 100644 --- a/components/canvas/webgl_mode/inprocess.rs +++ b/components/canvas/webgl_mode/inprocess.rs @@ -19,6 +19,8 @@ use surfman::platform::generic::universal::device::Device; use surfman::platform::generic::universal::surface::SurfaceTexture; use surfman::SurfaceInfo; use surfman_chains::SwapChains; +use surfman_chains_api::SwapChainAPI; +use surfman_chains_api::SwapChainsAPI; use webrender_traits::{WebrenderExternalImageApi, WebrenderExternalImageRegistry}; use webxr_api::SwapChainId as WebXRSwapChainId; diff --git a/components/canvas/webgl_thread.rs b/components/canvas/webgl_thread.rs index efb8e1ede49..810d869e87c 100644 --- a/components/canvas/webgl_thread.rs +++ b/components/canvas/webgl_thread.rs @@ -70,6 +70,7 @@ use surfman::SurfaceAccess; use surfman::SurfaceInfo; use surfman::SurfaceType; use surfman_chains::SwapChains; +use surfman_chains_api::SwapChainsAPI; use webrender_traits::{WebrenderExternalImageRegistry, WebrenderImageHandlerType}; use webxr_api::SwapChainId as WebXRSwapChainId; |