@@ -200,6 +200,7 @@ impl super::Queue::ver {
200200 } else {
201201 0x8000
202202 } ,
203+ helper_cfg : cmdbuf. vertex_helper_cfg ,
203204 __pad : Default :: default ( ) ,
204205 } ,
205206 } )
@@ -859,7 +860,7 @@ impl super::Queue::ver {
859860 isp_bgobjvals: unks. load_bgobjvals as u32 ,
860861 unk_38: unks. frg_unk_38 as u32 ,
861862 unk_3c: unks. frg_unk_3c as u32 ,
862- unk_40 : unks . frg_unk_40 as u32 ,
863+ helper_cfg : cmdbuf . fragment_helper_cfg ,
863864 __pad: Default :: default ( ) ,
864865 } ) ,
865866 #[ ver( G >= G14X ) ]
@@ -932,7 +933,7 @@ impl super::Queue::ver {
932933 r. add( 0x16451 , 0x0 ) ; // ISP_RENDER_ORIGIN
933934 r. add( 0x11821 , cmdbuf. fragment_helper_program. into( ) ) ;
934935 r. add( 0x11829 , cmdbuf. fragment_helper_arg) ;
935- r. add( 0x11f79 , 0 ) ;
936+ r. add( 0x11f79 , cmdbuf . fragment_helper_cfg . into ( ) ) ;
936937 r. add( 0x15359 , 0 ) ;
937938 r. add( 0x10069 , 0x11_00000000 ) ; // USC_EXEC_BASE_ISP
938939 r. add( 0x16020 , 0 ) ;
@@ -1426,7 +1427,7 @@ impl super::Queue::ver {
14261427 r. add( 0x10061 , 0x11_00000000 ) ; // USC_EXEC_BASE_TA
14271428 r. add( 0x11801 , cmdbuf. vertex_helper_program. into( ) ) ;
14281429 r. add( 0x11809 , cmdbuf. vertex_helper_arg) ;
1429- r. add( 0x11f71 , 0 ) ;
1430+ r. add( 0x11f71 , cmdbuf . vertex_helper_cfg . into ( ) ) ;
14301431 r. add( 0x1c0b1 , tile_info. params. rgn_size. into( ) ) ; // TE_PSG
14311432 r. add( 0x1c850 , tile_info. params. rgn_size. into( ) ) ;
14321433 r. add( 0x10131 , tile_info. params. unk_4. into( ) ) ;
0 commit comments