update wgpu to 0.18.0

This commit is contained in:
Quaternions 2023-10-26 23:58:27 -07:00
parent 08d4e7d997
commit c1001d6f37
4 changed files with 258 additions and 229 deletions

478
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@ rbx_binary = "0.7.1"
rbx_dom_weak = "2.5.0"
rbx_reflection_database = "0.2.7"
rbx_xml = "0.13.1"
wgpu = "0.17.0"
wgpu = "0.18.0"
winit = { version = "0.29.2", features = ["rwh_05"] }
#[profile.release]

View File

@ -935,17 +935,19 @@ impl GraphicsState{
b: 0.3,
a: 1.0,
}),
store: true,
store:wgpu::StoreOp::Store,
},
})],
depth_stencil_attachment: Some(wgpu::RenderPassDepthStencilAttachment {
view: &self.depth_view,
depth_ops: Some(wgpu::Operations {
load: wgpu::LoadOp::Clear(1.0),
store: false,
store:wgpu::StoreOp::Discard,
}),
stencil_ops: None,
}),
timestamp_writes:Default::default(),
occlusion_query_set:Default::default(),
});
rpass.set_bind_group(0, &self.bind_groups.camera, &[]);

View File

@ -41,6 +41,7 @@ fn create_instance()->SetupContextPartial1{
instance:wgpu::Instance::new(wgpu::InstanceDescriptor{
backends,
dx12_shader_compiler,
..Default::default()
}),
}
}