File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ use bevy_ecs::{
2222use bevy_platform:: {
2323 collections:: { HashMap , HashSet } ,
2424 hash:: FixedHasher ,
25+ sync:: Arc ,
2526} ;
2627use bevy_reflect:: { std_traits:: ReflectDefault , Reflect } ;
2728use bevy_render:: camera:: extract_cameras;
@@ -471,7 +472,7 @@ impl RenderAsset for RenderWireframeMaterial {
471472 type Param = ( ) ;
472473
473474 fn prepare_asset (
474- source_asset : Self :: SourceAsset ,
475+ source_asset : Arc < Self :: SourceAsset > ,
475476 _asset_id : AssetId < Self :: SourceAsset > ,
476477 _param : & mut SystemParamItem < Self :: Param > ,
477478 ) -> Result < Self , PrepareAssetError < Self :: SourceAsset > > {
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ use bevy_ecs::{
2222use bevy_platform:: {
2323 collections:: { HashMap , HashSet } ,
2424 hash:: FixedHasher ,
25+ sync:: Arc ,
2526} ;
2627use bevy_reflect:: { std_traits:: ReflectDefault , Reflect } ;
2728use bevy_render:: {
@@ -470,7 +471,7 @@ impl RenderAsset for RenderWireframeMaterial {
470471 type Param = ( ) ;
471472
472473 fn prepare_asset (
473- source_asset : Self :: SourceAsset ,
474+ source_asset : Arc < Self :: SourceAsset > ,
474475 _asset_id : AssetId < Self :: SourceAsset > ,
475476 _param : & mut SystemParamItem < Self :: Param > ,
476477 ) -> Result < Self , PrepareAssetError < Self :: SourceAsset > > {
Original file line number Diff line number Diff line change @@ -171,7 +171,7 @@ pub fn update_viewport_render_target_size(
171171 height : u32:: max ( 1 , size. y as u32 ) ,
172172 ..default ( )
173173 } ;
174- let image = images. get_mut ( image_handle) . unwrap ( ) ;
174+ let image = images. get_cloned_mut ( image_handle) . unwrap ( ) ;
175175 if image. data . is_some ( ) {
176176 image. resize ( size) ;
177177 } else {
You can’t perform that action at this time.
0 commit comments