summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2021-05-24 20:26:56 +0700
committerLibravatar GitHub <noreply@github.com>2021-05-24 20:26:56 +0700
commitdf971ac99beedb41537763f95f7b14d8bf7475a8 (patch)
tree70bf9d7aac84ae05f841b51dca6eb66c1769de93 /examples
parent3918257883dba3cf260bd9764cb7b34101c435e6 (diff)
parent4cbc34524598756ce18cb25a664bc6f256d42851 (diff)
downloadiced-df971ac99beedb41537763f95f7b14d8bf7475a8.tar.gz
iced-df971ac99beedb41537763f95f7b14d8bf7475a8.tar.bz2
iced-df971ac99beedb41537763f95f7b14d8bf7475a8.zip
Merge pull request #830 from Dispersia/upgrade-wgpu
Upgrade wgpu
Diffstat (limited to 'examples')
-rw-r--r--examples/integration/src/scene.rs11
-rw-r--r--examples/pokedex/src/main.rs5
-rw-r--r--examples/styling/src/main.rs2
3 files changed, 11 insertions, 7 deletions
diff --git a/examples/integration/src/scene.rs b/examples/integration/src/scene.rs
index 36c0a41d..3e8277c8 100644
--- a/examples/integration/src/scene.rs
+++ b/examples/integration/src/scene.rs
@@ -20,8 +20,8 @@ impl Scene {
) -> wgpu::RenderPass<'a> {
encoder.begin_render_pass(&wgpu::RenderPassDescriptor {
label: None,
- color_attachments: &[wgpu::RenderPassColorAttachmentDescriptor {
- attachment: target,
+ color_attachments: &[wgpu::RenderPassColorAttachment {
+ view: target,
resolve_target: None,
ops: wgpu::Operations {
load: wgpu::LoadOp::Clear({
@@ -75,15 +75,16 @@ fn build_pipeline(device: &wgpu::Device) -> wgpu::RenderPipeline {
entry_point: "main",
targets: &[wgpu::ColorTargetState {
format: wgpu::TextureFormat::Bgra8UnormSrgb,
- color_blend: wgpu::BlendState::REPLACE,
- alpha_blend: wgpu::BlendState::REPLACE,
+ blend: Some(wgpu::BlendState {
+ color: wgpu::BlendComponent::REPLACE,
+ alpha: wgpu::BlendComponent::REPLACE,
+ }),
write_mask: wgpu::ColorWrite::ALL,
}],
}),
primitive: wgpu::PrimitiveState {
topology: wgpu::PrimitiveTopology::TriangleList,
front_face: wgpu::FrontFace::Ccw,
- cull_mode: wgpu::CullMode::None,
..Default::default()
},
depth_stencil: None,
diff --git a/examples/pokedex/src/main.rs b/examples/pokedex/src/main.rs
index d2f1bb62..da1d5d5d 100644
--- a/examples/pokedex/src/main.rs
+++ b/examples/pokedex/src/main.rs
@@ -213,7 +213,10 @@ impl Pokemon {
}
async fn fetch_image(id: u16) -> Result<image::Handle, reqwest::Error> {
- let url = format!("https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/{}.png", id);
+ let url = format!(
+ "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/{}.png",
+ id
+ );
#[cfg(not(target_arch = "wasm32"))]
{
diff --git a/examples/styling/src/main.rs b/examples/styling/src/main.rs
index 8975fd9a..4d7dfc48 100644
--- a/examples/styling/src/main.rs
+++ b/examples/styling/src/main.rs
@@ -44,7 +44,7 @@ impl Sandbox for Styling {
match message {
Message::ThemeChanged(theme) => self.theme = theme,
Message::InputChanged(value) => self.input_value = value,
- Message::ButtonPressed => (),
+ Message::ButtonPressed => {}
Message::SliderChanged(value) => self.slider_value = value,
Message::CheckboxToggled(value) => self.toggle_value = value,
}