wayland: Remove EGL-dependent code.
This removes all EGL-specific code from the wayland backend. Notable unresolved question: due to wayland design, the resizing methods will only get/set the size of the drawn borders, not of the actual content drawn. This latter size cannot be controlled by winit.
This commit is contained in:
parent
524bc73039
commit
14323656b6
3 changed files with 21 additions and 29 deletions
18
Cargo.toml
18
Cargo.toml
|
|
@ -72,56 +72,56 @@ kernel32-sys = "0.2"
|
|||
dwmapi-sys = "0.1"
|
||||
|
||||
[target.i686-unknown-linux-gnu.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.i586-unknown-linux-gnu.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.x86_64-unknown-linux-gnu.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.arm-unknown-linux-gnueabihf.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.armv7-unknown-linux-gnueabihf.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.aarch64-unknown-linux-gnu.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.x86_64-unknown-dragonfly.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.x86_64-unknown-freebsd.dependencies]
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
||||
[target.x86_64-unknown-openbsd.dependencies]
|
||||
osmesa-sys = "0.0.5"
|
||||
wayland-client = { version = "0.5.4", features = ["egl", "dlopen"] }
|
||||
wayland-client = { version = "0.5.4", features = ["dlopen"] }
|
||||
wayland-kbd = "0.3.3"
|
||||
wayland-window = "0.2.2"
|
||||
x11-dl = "~2.4"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue