@@ -1000,7 +1000,7 @@ impl<A: HalApi> Device<A> {
1000
1000
) -> Option < id:: BindGroupLayoutId > {
1001
1001
guard
1002
1002
. iter ( self_id. backend ( ) )
1003
- . find ( |& ( _, ref bgl) | bgl. device_id . value . 0 == self_id && bgl. entries == * entry_map)
1003
+ . find ( |& ( _, bgl) | bgl. device_id . value . 0 == self_id && bgl. entries == * entry_map)
1004
1004
. map ( |( id, value) | {
1005
1005
value. multi_ref_count . inc ( ) ;
1006
1006
id
@@ -1322,9 +1322,9 @@ impl<A: HalApi> Device<A> {
1322
1322
let res_index = match entry. resource {
1323
1323
Br :: Buffer ( ref bb) => {
1324
1324
let bb = Self :: create_buffer_binding (
1325
- & bb,
1325
+ bb,
1326
1326
binding,
1327
- & decl,
1327
+ decl,
1328
1328
& mut used_buffer_ranges,
1329
1329
& mut dynamic_binding_info,
1330
1330
& mut used,
@@ -1355,7 +1355,7 @@ impl<A: HalApi> Device<A> {
1355
1355
let bb = Self :: create_buffer_binding (
1356
1356
bb,
1357
1357
binding,
1358
- & decl,
1358
+ decl,
1359
1359
& mut used_buffer_ranges,
1360
1360
& mut dynamic_binding_info,
1361
1361
& mut used,
@@ -2225,7 +2225,7 @@ impl<A: HalApi> Device<A> {
2225
2225
if validated_stages. contains ( wgt:: ShaderStages :: FRAGMENT ) {
2226
2226
for ( i, state) in color_targets. iter ( ) . enumerate ( ) {
2227
2227
match io. get ( & ( i as wgt:: ShaderLocation ) ) {
2228
- Some ( ref output) => {
2228
+ Some ( output) => {
2229
2229
validation:: check_texture_format ( state. format , & output. ty ) . map_err (
2230
2230
|pipeline| {
2231
2231
pipeline:: CreateRenderPipelineError :: ColorState (
@@ -3546,16 +3546,12 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
3546
3546
Ok ( layout) => layout,
3547
3547
Err ( _) => break binding_model:: CreateBindGroupError :: InvalidLayout ,
3548
3548
} ;
3549
- let bind_group = match device. create_bind_group (
3550
- device_id,
3551
- bind_group_layout,
3552
- desc,
3553
- & hub,
3554
- & mut token,
3555
- ) {
3556
- Ok ( bind_group) => bind_group,
3557
- Err ( e) => break e,
3558
- } ;
3549
+ let bind_group =
3550
+ match device. create_bind_group ( device_id, bind_group_layout, desc, hub, & mut token)
3551
+ {
3552
+ Ok ( bind_group) => bind_group,
3553
+ Err ( e) => break e,
3554
+ } ;
3559
3555
let ref_count = bind_group. life_guard . add_ref ( ) ;
3560
3556
3561
3557
let id = fid. assign ( bind_group, & mut token) ;
@@ -3808,7 +3804,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
3808
3804
. unregister ( command_encoder_id, & mut token) ;
3809
3805
if let Some ( cmdbuf) = cmdbuf {
3810
3806
let device = & mut device_guard[ cmdbuf. device_id . value ] ;
3811
- device. untrack :: < G > ( & hub, & cmdbuf. trackers , & mut token) ;
3807
+ device. untrack :: < G > ( hub, & cmdbuf. trackers , & mut token) ;
3812
3808
}
3813
3809
}
3814
3810
@@ -3864,7 +3860,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
3864
3860
} ) ;
3865
3861
}
3866
3862
3867
- let render_bundle = match bundle_encoder. finish ( desc, device, & hub, & mut token) {
3863
+ let render_bundle = match bundle_encoder. finish ( desc, device, hub, & mut token) {
3868
3864
Ok ( bundle) => bundle,
3869
3865
Err ( e) => break e,
3870
3866
} ;
@@ -4012,7 +4008,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4012
4008
let mut token = Token :: root ( ) ;
4013
4009
4014
4010
let fid = hub. render_pipelines . prepare ( id_in) ;
4015
- let implicit_context = implicit_pipeline_ids. map ( |ipi| ipi. prepare ( & hub) ) ;
4011
+ let implicit_context = implicit_pipeline_ids. map ( |ipi| ipi. prepare ( hub) ) ;
4016
4012
4017
4013
let ( adapter_guard, mut token) = hub. adapters . read ( & mut token) ;
4018
4014
let ( device_guard, mut token) = hub. devices . read ( & mut token) ;
@@ -4036,7 +4032,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4036
4032
adapter,
4037
4033
desc,
4038
4034
implicit_context,
4039
- & hub,
4035
+ hub,
4040
4036
& mut token,
4041
4037
) {
4042
4038
Ok ( pair) => pair,
@@ -4146,7 +4142,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4146
4142
let mut token = Token :: root ( ) ;
4147
4143
4148
4144
let fid = hub. compute_pipelines . prepare ( id_in) ;
4149
- let implicit_context = implicit_pipeline_ids. map ( |ipi| ipi. prepare ( & hub) ) ;
4145
+ let implicit_context = implicit_pipeline_ids. map ( |ipi| ipi. prepare ( hub) ) ;
4150
4146
4151
4147
let ( device_guard, mut token) = hub. devices . read ( & mut token) ;
4152
4148
let error = loop {
@@ -4167,7 +4163,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4167
4163
device_id,
4168
4164
desc,
4169
4165
implicit_context,
4170
- & hub,
4166
+ hub,
4171
4167
& mut token,
4172
4168
) {
4173
4169
Ok ( pair) => pair,
@@ -4423,7 +4419,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4423
4419
let ( device_guard, mut token) = hub. devices . read ( & mut token) ;
4424
4420
let device = device_guard. get ( device_id) . map_err ( |_| InvalidDevice ) ?;
4425
4421
device. lock_life ( & mut token) . triage_suspected (
4426
- & hub,
4422
+ hub,
4427
4423
& device. trackers ,
4428
4424
#[ cfg( feature = "trace" ) ]
4429
4425
None ,
@@ -4444,7 +4440,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4444
4440
device_guard
4445
4441
. get ( device_id)
4446
4442
. map_err ( |_| DeviceError :: Invalid ) ?
4447
- . maintain ( & hub, force_wait, & mut token) ?
4443
+ . maintain ( hub, force_wait, & mut token) ?
4448
4444
} ;
4449
4445
fire_map_callbacks ( callbacks) ;
4450
4446
Ok ( ( ) )
@@ -4461,7 +4457,7 @@ impl<G: GlobalIdentityHandlerFactory> Global<G> {
4461
4457
let mut token = Token :: root ( ) ;
4462
4458
let ( device_guard, mut token) = hub. devices . read ( & mut token) ;
4463
4459
for ( _, device) in device_guard. iter ( A :: VARIANT ) {
4464
- let cbs = device. maintain ( & hub, force_wait, & mut token) ?;
4460
+ let cbs = device. maintain ( hub, force_wait, & mut token) ?;
4465
4461
callbacks. extend ( cbs) ;
4466
4462
}
4467
4463
Ok ( ( ) )
0 commit comments