@@ -99,7 +99,7 @@ impl ComputePass {
9999impl fmt:: Debug for ComputePass {
100100 fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
101101 match self . parent {
102- Some ( ref cmd_buf ) => write ! ( f, "ComputePass {{ parent: {} }}" , cmd_buf . error_ident( ) ) ,
102+ Some ( ref cmd_enc ) => write ! ( f, "ComputePass {{ parent: {} }}" , cmd_enc . error_ident( ) ) ,
103103 None => write ! ( f, "ComputePass {{ parent: None }}" ) ,
104104 }
105105 }
@@ -253,10 +253,10 @@ impl WebGpuError for ComputePassError {
253253 }
254254}
255255
256- struct State < ' scope , ' snatch_guard , ' cmd_buf , ' raw_encoder > {
256+ struct State < ' scope , ' snatch_guard , ' cmd_enc , ' raw_encoder > {
257257 pipeline : Option < Arc < ComputePipeline > > ,
258258
259- general : pass:: BaseState < ' scope , ' snatch_guard , ' cmd_buf , ' raw_encoder > ,
259+ general : pass:: BaseState < ' scope , ' snatch_guard , ' cmd_enc , ' raw_encoder > ,
260260
261261 active_query : Option < ( Arc < resource:: QuerySet > , u32 ) > ,
262262
@@ -265,8 +265,8 @@ struct State<'scope, 'snatch_guard, 'cmd_buf, 'raw_encoder> {
265265 intermediate_trackers : Tracker ,
266266}
267267
268- impl < ' scope , ' snatch_guard , ' cmd_buf , ' raw_encoder >
269- State < ' scope , ' snatch_guard , ' cmd_buf , ' raw_encoder >
268+ impl < ' scope , ' snatch_guard , ' cmd_enc , ' raw_encoder >
269+ State < ' scope , ' snatch_guard , ' cmd_enc , ' raw_encoder >
270270{
271271 fn is_ready ( & self ) -> Result < ( ) , DispatchError > {
272272 if let Some ( pipeline) = self . pipeline . as_ref ( ) {
@@ -344,15 +344,15 @@ impl Global {
344344
345345 let label = desc. label . as_deref ( ) . map ( Cow :: Borrowed ) ;
346346
347- let cmd_buf = hub. command_encoders . get ( encoder_id) ;
348- let mut cmd_buf_data = cmd_buf . data . lock ( ) ;
347+ let cmd_enc = hub. command_encoders . get ( encoder_id) ;
348+ let mut cmd_buf_data = cmd_enc . data . lock ( ) ;
349349
350350 match cmd_buf_data. lock_encoder ( ) {
351351 Ok ( ( ) ) => {
352352 drop ( cmd_buf_data) ;
353- if let Err ( err) = cmd_buf . device . check_is_valid ( ) {
353+ if let Err ( err) = cmd_enc . device . check_is_valid ( ) {
354354 return (
355- ComputePass :: new_invalid ( cmd_buf , & label, err. map_pass_err ( scope) ) ,
355+ ComputePass :: new_invalid ( cmd_enc , & label, err. map_pass_err ( scope) ) ,
356356 None ,
357357 ) ;
358358 }
@@ -362,7 +362,7 @@ impl Global {
362362 . as_ref ( )
363363 . map ( |tw| {
364364 Self :: validate_pass_timestamp_writes :: < ComputePassErrorInner > (
365- & cmd_buf . device ,
365+ & cmd_enc . device ,
366366 & hub. query_sets . read ( ) ,
367367 tw,
368368 )
@@ -374,10 +374,10 @@ impl Global {
374374 label,
375375 timestamp_writes,
376376 } ;
377- ( ComputePass :: new ( cmd_buf , arc_desc) , None )
377+ ( ComputePass :: new ( cmd_enc , arc_desc) , None )
378378 }
379379 Err ( err) => (
380- ComputePass :: new_invalid ( cmd_buf , & label, err. map_pass_err ( scope) ) ,
380+ ComputePass :: new_invalid ( cmd_enc , & label, err. map_pass_err ( scope) ) ,
381381 None ,
382382 ) ,
383383 }
@@ -389,7 +389,7 @@ impl Global {
389389 cmd_buf_data. invalidate ( err. clone ( ) ) ;
390390 drop ( cmd_buf_data) ;
391391 (
392- ComputePass :: new_invalid ( cmd_buf , & label, err. map_pass_err ( scope) ) ,
392+ ComputePass :: new_invalid ( cmd_enc , & label, err. map_pass_err ( scope) ) ,
393393 None ,
394394 )
395395 }
@@ -398,7 +398,7 @@ impl Global {
398398 // generates an immediate validation error.
399399 drop ( cmd_buf_data) ;
400400 (
401- ComputePass :: new_invalid ( cmd_buf , & label, err. clone ( ) . map_pass_err ( scope) ) ,
401+ ComputePass :: new_invalid ( cmd_enc , & label, err. clone ( ) . map_pass_err ( scope) ) ,
402402 Some ( err. into ( ) ) ,
403403 )
404404 }
@@ -410,7 +410,7 @@ impl Global {
410410 // invalid pass to save that work.
411411 drop ( cmd_buf_data) ;
412412 (
413- ComputePass :: new_invalid ( cmd_buf , & label, err. map_pass_err ( scope) ) ,
413+ ComputePass :: new_invalid ( cmd_enc , & label, err. map_pass_err ( scope) ) ,
414414 None ,
415415 )
416416 }
@@ -435,8 +435,8 @@ impl Global {
435435 ) {
436436 #[ cfg( feature = "trace" ) ]
437437 {
438- let cmd_buf = self . hub . command_encoders . get ( encoder_id) ;
439- let mut cmd_buf_data = cmd_buf . data . lock ( ) ;
438+ let cmd_enc = self . hub . command_encoders . get ( encoder_id) ;
439+ let mut cmd_buf_data = cmd_enc . data . lock ( ) ;
440440 let cmd_buf_data = cmd_buf_data. get_inner ( ) ;
441441
442442 if let Some ( ref mut list) = cmd_buf_data. commands {
@@ -494,8 +494,8 @@ impl Global {
494494 pass. base. label. as_deref( ) . unwrap_or( "" )
495495 ) ;
496496
497- let cmd_buf = pass. parent . take ( ) . ok_or ( EncoderStateError :: Ended ) ?;
498- let mut cmd_buf_data = cmd_buf . data . lock ( ) ;
497+ let cmd_enc = pass. parent . take ( ) . ok_or ( EncoderStateError :: Ended ) ?;
498+ let mut cmd_buf_data = cmd_enc . data . lock ( ) ;
499499
500500 if let Some ( err) = pass. base . error . take ( ) {
501501 if matches ! (
@@ -520,7 +520,7 @@ impl Global {
520520 }
521521
522522 cmd_buf_data. unlock_and_record ( |cmd_buf_data| -> Result < ( ) , ComputePassError > {
523- let device = & cmd_buf . device ;
523+ let device = & cmd_enc . device ;
524524 device. check_is_valid ( ) . map_pass_err ( pass_scope) ?;
525525
526526 let base = & mut pass. base ;
@@ -581,7 +581,7 @@ impl Global {
581581 let timestamp_writes: Option < hal:: PassTimestampWrites < ' _ , dyn hal:: DynQuerySet > > =
582582 if let Some ( tw) = pass. timestamp_writes . take ( ) {
583583 tw. query_set
584- . same_device_as ( cmd_buf . as_ref ( ) )
584+ . same_device_as ( cmd_enc . as_ref ( ) )
585585 . map_pass_err ( pass_scope) ?;
586586
587587 let query_set = state. general . tracker . query_sets . insert_single ( tw. query_set ) ;
@@ -636,7 +636,7 @@ impl Global {
636636 let scope = PassErrorScope :: SetBindGroup ;
637637 pass:: set_bind_group :: < ComputePassErrorInner > (
638638 & mut state. general ,
639- cmd_buf . as_ref ( ) ,
639+ cmd_enc . as_ref ( ) ,
640640 & base. dynamic_offsets ,
641641 index,
642642 num_dynamic_offsets,
@@ -647,7 +647,7 @@ impl Global {
647647 }
648648 ArcComputeCommand :: SetPipeline ( pipeline) => {
649649 let scope = PassErrorScope :: SetPipelineCompute ;
650- set_pipeline ( & mut state, cmd_buf . as_ref ( ) , pipeline) . map_pass_err ( scope) ?;
650+ set_pipeline ( & mut state, cmd_enc . as_ref ( ) , pipeline) . map_pass_err ( scope) ?;
651651 }
652652 ArcComputeCommand :: SetPushConstant {
653653 offset,
@@ -679,7 +679,7 @@ impl Global {
679679 }
680680 ArcComputeCommand :: DispatchIndirect { buffer, offset } => {
681681 let scope = PassErrorScope :: Dispatch { indirect : true } ;
682- dispatch_indirect ( & mut state, cmd_buf . as_ref ( ) , buffer, offset)
682+ dispatch_indirect ( & mut state, cmd_enc . as_ref ( ) , buffer, offset)
683683 . map_pass_err ( scope) ?;
684684 }
685685 ArcComputeCommand :: PushDebugGroup { color : _, len } => {
@@ -700,7 +700,7 @@ impl Global {
700700 let scope = PassErrorScope :: WriteTimestamp ;
701701 pass:: write_timestamp :: < ComputePassErrorInner > (
702702 & mut state. general ,
703- cmd_buf . as_ref ( ) ,
703+ cmd_enc . as_ref ( ) ,
704704 None ,
705705 query_set,
706706 query_index,
@@ -716,7 +716,7 @@ impl Global {
716716 query_set,
717717 state. general . raw_encoder ,
718718 & mut state. general . tracker . query_sets ,
719- cmd_buf . as_ref ( ) ,
719+ cmd_enc . as_ref ( ) ,
720720 query_index,
721721 None ,
722722 & mut state. active_query ,
@@ -781,10 +781,10 @@ impl Global {
781781
782782fn set_pipeline (
783783 state : & mut State ,
784- cmd_buf : & CommandEncoder ,
784+ cmd_enc : & CommandEncoder ,
785785 pipeline : Arc < ComputePipeline > ,
786786) -> Result < ( ) , ComputePassErrorInner > {
787- pipeline. same_device_as ( cmd_buf ) ?;
787+ pipeline. same_device_as ( cmd_enc ) ?;
788788
789789 state. pipeline = Some ( pipeline. clone ( ) ) ;
790790
@@ -858,11 +858,11 @@ fn dispatch(state: &mut State, groups: [u32; 3]) -> Result<(), ComputePassErrorI
858858
859859fn dispatch_indirect (
860860 state : & mut State ,
861- cmd_buf : & CommandEncoder ,
861+ cmd_enc : & CommandEncoder ,
862862 buffer : Arc < Buffer > ,
863863 offset : u64 ,
864864) -> Result < ( ) , ComputePassErrorInner > {
865- buffer. same_device_as ( cmd_buf ) ?;
865+ buffer. same_device_as ( cmd_enc ) ?;
866866
867867 state. is_ready ( ) ?;
868868
0 commit comments