@@ -431,7 +431,8 @@ impl FilterChainD3D12 {
431431 let ( output_framebuffers, output_textures) = framebuffer_init. init_output_framebuffers ( ) ?;
432432
433433 // initialize feedback framebuffers
434- let ( feedback_framebuffers, feedback_textures) = framebuffer_init. init_feedback_framebuffers ( ) ?;
434+ let ( feedback_framebuffers, feedback_textures) =
435+ framebuffer_init. init_feedback_framebuffers ( ) ?;
435436
436437 // initialize history
437438 let ( history_framebuffers, history_textures) = framebuffer_init. init_history ( ) ?;
@@ -802,7 +803,10 @@ impl FilterChainD3D12 {
802803 // swap output and feedback **before** recording command buffers
803804 for index in 0 ..passes_len {
804805 if self . feedback_framebuffers . contains ( index) {
805- std:: mem:: swap ( & mut self . output_framebuffers [ index] , & mut self . feedback_framebuffers [ index] ) ;
806+ std:: mem:: swap (
807+ & mut self . output_framebuffers [ index] ,
808+ & mut self . feedback_framebuffers [ index] ,
809+ ) ;
806810 }
807811 }
808812
@@ -889,31 +893,28 @@ impl FilterChainD3D12 {
889893
890894 if target. max_mipmap > 1 && !self . disable_mipmaps {
891895 // barriers don't get disposed because the context is OutlivesFrame
892- let ( residuals, _residual_barriers) =
893- self . common . mipmap_gen . mipmapping_context (
894- cmd,
895- & mut self . mipmap_heap ,
896- |ctx| {
897- ctx. generate_mipmaps :: < OutlivesFrame , _ > (
898- & target. resource ,
899- target. max_mipmap ,
900- target. size ,
901- target. format . into ( ) ,
902- ) ?;
903- Ok :: < ( ) , FilterChainError > ( ( ) )
904- } ,
905- ) ?;
896+ let ( residuals, _residual_barriers) = self
897+ . common
898+ . mipmap_gen
899+ . mipmapping_context ( cmd, & mut self . mipmap_heap , |ctx| {
900+ ctx. generate_mipmaps :: < OutlivesFrame , _ > (
901+ & target. resource ,
902+ target. max_mipmap ,
903+ target. size ,
904+ target. format . into ( ) ,
905+ ) ?;
906+ Ok :: < ( ) , FilterChainError > ( ( ) )
907+ } ) ?;
906908
907909 self . residuals . dispose_mipmap_handles ( residuals) ;
908910 }
909911
910912 self . residuals . dispose_output ( view. descriptor ) ;
911- self . common . output_textures [ index] =
912- Some ( target. create_shader_resource_view (
913- & mut self . staging_heap ,
914- pass. meta . filter ,
915- pass. meta . wrap_mode ,
916- ) ?) ;
913+ self . common . output_textures [ index] = Some ( target. create_shader_resource_view (
914+ & mut self . staging_heap ,
915+ pass. meta . filter ,
916+ pass. meta . wrap_mode ,
917+ ) ?) ;
917918 source = self . common . output_textures [ index] . as_ref ( ) . unwrap ( ) . clone ( ) ;
918919 return Ok ( ( ) ) ;
919920 }
0 commit comments