@@ -284,7 +284,7 @@ impl Renderer {
284284 let _ = self
285285 . engine
286286 . device
287- . poll ( wgpu:: Maintain :: WaitForSubmissionIndex ( index) ) ;
287+ . poll ( wgpu:: PollType :: WaitForSubmissionIndex ( index) ) ;
288288
289289 let mapped_buffer = slice. get_mapped_range ( ) ;
290290
@@ -426,6 +426,7 @@ impl Renderer {
426426 label : Some ( "iced_wgpu render pass" ) ,
427427 color_attachments : & [ Some ( wgpu:: RenderPassColorAttachment {
428428 view : frame,
429+ depth_slice : None ,
429430 resolve_target : None ,
430431 ops : wgpu:: Operations {
431432 load : match clear_color {
@@ -514,6 +515,7 @@ impl Renderer {
514515 color_attachments : & [ Some (
515516 wgpu:: RenderPassColorAttachment {
516517 view : frame,
518+ depth_slice : None ,
517519 resolve_target : None ,
518520 ops : wgpu:: Operations {
519521 load : wgpu:: LoadOp :: Load ,
@@ -560,6 +562,7 @@ impl Renderer {
560562 color_attachments : & [ Some (
561563 wgpu:: RenderPassColorAttachment {
562564 view : frame,
565+ depth_slice : None ,
563566 resolve_target : None ,
564567 ops : wgpu:: Operations {
565568 load : wgpu:: LoadOp :: Load ,
@@ -831,21 +834,20 @@ impl renderer::Headless for Renderer {
831834 force_fallback_adapter : false ,
832835 compatible_surface : None ,
833836 } )
834- . await ?;
837+ . await
838+ . ok ( ) ?;
835839
836840 let ( device, queue) = adapter
837- . request_device (
838- & wgpu:: DeviceDescriptor {
839- label : Some ( "iced_wgpu [headless]" ) ,
840- required_features : wgpu:: Features :: empty ( ) ,
841- required_limits : wgpu:: Limits {
842- max_bind_groups : 2 ,
843- ..wgpu:: Limits :: default ( )
844- } ,
845- memory_hints : wgpu:: MemoryHints :: MemoryUsage ,
841+ . request_device ( & wgpu:: DeviceDescriptor {
842+ label : Some ( "iced_wgpu [headless]" ) ,
843+ required_features : wgpu:: Features :: empty ( ) ,
844+ required_limits : wgpu:: Limits {
845+ max_bind_groups : 2 ,
846+ ..wgpu:: Limits :: default ( )
846847 } ,
847- None ,
848- )
848+ memory_hints : wgpu:: MemoryHints :: MemoryUsage ,
849+ trace : wgpu:: Trace :: Off ,
850+ } )
849851 . await
850852 . ok ( ) ?;
851853
0 commit comments