Remove dependency on surfman-chains (#30090)

This functionality is now part of surfman itself.
This commit is contained in:
Martin Robinson 2023-08-11 16:24:10 +02:00 committed by GitHub
parent 59f5414ca8
commit c46631a1ce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 26 additions and 83 deletions

View file

@ -30,8 +30,6 @@ log = { workspace = true }
servo-media = { git = "https://github.com/servo/media" }
sparkle = { workspace = true }
surfman = { workspace = true }
surfman-chains = { workspace = true }
surfman-chains-api = { workspace = true }
webxr = { git = "https://github.com/servo/webxr", features = ["glwindow"] }
[build-dependencies]

View file

@ -88,13 +88,12 @@ use sparkle::gl;
use sparkle::gl::types::GLuint;
use sparkle::gl::Gl;
use surfman::chains::{SwapChain, SwapChainAPI};
use surfman::Connection;
use surfman::Context;
use surfman::Device;
use surfman::SurfaceAccess;
use surfman::SurfaceType;
use surfman_chains::SwapChain;
use surfman_chains_api::SwapChainAPI;
use std::cell::RefCell;
use std::collections::HashMap;