@@ -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 } )
@@ -862,7 +863,7 @@ impl super::Queue::ver {
862863 isp_bgobjvals: unks. load_bgobjvals as u32 ,
863864 unk_38: unks. frg_unk_38 as u32 ,
864865 unk_3c: unks. frg_unk_3c as u32 ,
865- unk_40 : unks . frg_unk_40 as u32 ,
866+ helper_cfg : cmdbuf . fragment_helper_cfg ,
866867 __pad: Default :: default ( ) ,
867868 } ) ,
868869 #[ ver( G >= G14X ) ]
@@ -935,7 +936,7 @@ impl super::Queue::ver {
935936 r. add( 0x16451 , 0x0 ) ; // ISP_RENDER_ORIGIN
936937 r. add( 0x11821 , cmdbuf. fragment_helper_program. into( ) ) ;
937938 r. add( 0x11829 , cmdbuf. fragment_helper_arg) ;
938- r. add( 0x11f79 , 0 ) ;
939+ r. add( 0x11f79 , cmdbuf . fragment_helper_cfg . into ( ) ) ;
939940 r. add( 0x15359 , 0 ) ;
940941 r. add( 0x10069 , 0x11_00000000 ) ; // USC_EXEC_BASE_ISP
941942 r. add( 0x16020 , 0 ) ;
@@ -1429,7 +1430,7 @@ impl super::Queue::ver {
14291430 r. add( 0x10061 , 0x11_00000000 ) ; // USC_EXEC_BASE_TA
14301431 r. add( 0x11801 , cmdbuf. vertex_helper_program. into( ) ) ;
14311432 r. add( 0x11809 , cmdbuf. vertex_helper_arg) ;
1432- r. add( 0x11f71 , 0 ) ;
1433+ r. add( 0x11f71 , cmdbuf . vertex_helper_cfg . into ( ) ) ;
14331434 r. add( 0x1c0b1 , tile_info. params. rgn_size. into( ) ) ; // TE_PSG
14341435 r. add( 0x1c850 , tile_info. params. rgn_size. into( ) ) ;
14351436 r. add( 0x10131 , tile_info. params. unk_4. into( ) ) ;
0 commit comments