File tree Expand file tree Collapse file tree 2 files changed +14
-11
lines changed Expand file tree Collapse file tree 2 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -713,16 +713,19 @@ unsafe fn insert<A: hub::HalApi>(
713
713
714
714
log:: trace!( "\t buf {index}: insert {new_start_state:?}..{new_end_state:?}" ) ;
715
715
716
- if let Some ( & mut ref mut start_state) = start_states {
717
- unsafe { * start_state. get_unchecked_mut ( index) = new_start_state } ;
718
- }
719
- unsafe { * current_states. get_unchecked_mut ( index) = new_end_state } ;
716
+ unsafe {
717
+ if let Some ( & mut ref mut start_state) = start_states {
718
+ * start_state. get_unchecked_mut ( index) = new_start_state;
719
+ }
720
+ * current_states. get_unchecked_mut ( index) = new_end_state;
720
721
721
- let ( epoch, ref_count) = unsafe { metadata_provider. get_own ( life_guard, index) } ;
722
+ let ( epoch, ref_count) = metadata_provider. get_own ( life_guard, index) ;
722
723
723
- resource_metadata. owned . set ( index, true ) ;
724
- unsafe { * resource_metadata. epochs . get_unchecked_mut ( index) = epoch } ;
725
- unsafe { * resource_metadata. ref_counts . get_unchecked_mut ( index) = Some ( ref_count) } ;
724
+ resource_metadata. owned . set ( index, true ) ;
725
+
726
+ * resource_metadata. epochs . get_unchecked_mut ( index) = epoch;
727
+ * resource_metadata. ref_counts . get_unchecked_mut ( index) = Some ( ref_count) ;
728
+ }
726
729
}
727
730
728
731
#[ inline( always) ]
Original file line number Diff line number Diff line change @@ -609,11 +609,11 @@ impl<A: hub::HalApi> UsageScope<A> {
609
609
textures : & hub:: Storage < resource:: Texture < A > , id:: TextureId > ,
610
610
bind_group : & BindGroupStates < A > ,
611
611
) -> Result < ( ) , UsageConflict > {
612
- unsafe { self . buffers . merge_bind_group ( & bind_group. buffers ) ? } ;
613
612
unsafe {
613
+ self . buffers . merge_bind_group ( & bind_group. buffers ) ?;
614
614
self . textures
615
- . merge_bind_group ( textures, & bind_group. textures ) ?
616
- } ;
615
+ . merge_bind_group ( textures, & bind_group. textures ) ?;
616
+ }
617
617
618
618
Ok ( ( ) )
619
619
}
You can’t perform that action at this time.
0 commit comments