diff options
| author | 2023-09-04 03:28:45 +0200 | |
|---|---|---|
| committer | 2023-09-04 03:28:45 +0200 | |
| commit | bb49a22996f39e32c3ced0c2d80c2137aed7a0ea (patch) | |
| tree | 80559ea7e79458b20acb390b08b9dcf555dba4d4 | |
| parent | 2c51e3478bfb1c53ea7e63b1f1dc74ec46faa748 (diff) | |
| download | iced-bb49a22996f39e32c3ced0c2d80c2137aed7a0ea.tar.gz iced-bb49a22996f39e32c3ced0c2d80c2137aed7a0ea.tar.bz2 iced-bb49a22996f39e32c3ced0c2d80c2137aed7a0ea.zip | |
Enable WebGPU backend in `wgpu` by default instead of WebGL
Instead, we expose a new `webgl` feature.
Diffstat (limited to '')
| -rw-r--r-- | Cargo.toml | 2 | ||||
| -rw-r--r-- | renderer/Cargo.toml | 1 | ||||
| -rw-r--r-- | wgpu/Cargo.toml | 4 | 
3 files changed, 4 insertions, 3 deletions
| @@ -39,6 +39,8 @@ palette = ["iced_core/palette"]  system = ["iced_winit/system"]  # Enables broken "sRGB linear" blending to reproduce color management of the Web  web-colors = ["iced_renderer/web-colors"] +# Enables the WebGL backend, replacing WebGPU +webgl = ["iced_renderer/webgl"]  # Enables the advanced module  advanced = [] diff --git a/renderer/Cargo.toml b/renderer/Cargo.toml index 89326d73..2c88cf31 100644 --- a/renderer/Cargo.toml +++ b/renderer/Cargo.toml @@ -17,6 +17,7 @@ svg = ["iced_tiny_skia/svg", "iced_wgpu?/svg"]  geometry = ["iced_graphics/geometry", "iced_tiny_skia/geometry", "iced_wgpu?/geometry"]  tracing = ["iced_wgpu?/tracing"]  web-colors = ["iced_wgpu?/web-colors"] +webgl = ["iced_wgpu?/webgl"]  [dependencies]  raw-window-handle = "0.5" diff --git a/wgpu/Cargo.toml b/wgpu/Cargo.toml index b0f70220..49c62673 100644 --- a/wgpu/Cargo.toml +++ b/wgpu/Cargo.toml @@ -12,6 +12,7 @@ geometry = ["iced_graphics/geometry", "lyon"]  image = ["iced_graphics/image"]  svg = ["resvg"]  web-colors = ["iced_graphics/web-colors"] +webgl = ["wgpu/webgl"]  [dependencies]  wgpu = "0.17" @@ -24,9 +25,6 @@ once_cell = "1.0"  rustc-hash = "1.1"  log = "0.4" -[target.'cfg(target_arch = "wasm32")'.dependencies] -wgpu = { version = "0.17", features = ["webgl"] } -  [dependencies.twox-hash]  version = "1.6"  default-features = false | 
