Lines Matching refs:command
112 bit32* MakeFullCommand( bit32* command ) const;
126 … bit32* MakeShaderCommand( bit32* command, const bool isMakePrepareCommand = true ) const;
135 static bit32* MakeDisableCommand( bit32* command );
146 bit32* MakeVtxBoolMapCommand( bit32* command ) const in MakeVtxBoolMapCommand() argument
148 *command++ = 0x7fff0000 | m_VtxShaderBoolMapUniform; in MakeVtxBoolMapCommand()
149 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_VS_BOOL ); // 0x2b0 in MakeVtxBoolMapCommand()
150 return command; in MakeVtxBoolMapCommand()
160 bit32* MakeGeoBoolMapCommand( bit32* command ) const in MakeGeoBoolMapCommand() argument
162 *command++ = 0x7fff0000 | m_GeoShaderBoolMapUniform; in MakeGeoBoolMapCommand()
163 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_GS_BOOL ); // 0x280 in MakeGeoBoolMapCommand()
164 return command; in MakeGeoBoolMapCommand()
175 bit32* MakePrepareCommand( bit32* command ) const;
185 bit32* MakeVtxProgramCommand( bit32* command ) const;
196 bit32* MakeGeoProgramCommand( bit32* command ) const;
206 bit32* MakeVtxSwizzleCommand( bit32* command ) const in MakeVtxSwizzleCommand() argument
208 *command++ = 0; in MakeVtxSwizzleCommand()
209 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_VS_PROG_SWIZZLE_ADDR ); in MakeVtxSwizzleCommand()
210 … return MakeLoadCommand_( command, PICA_REG_VS_PROG_SWIZZLE_DATA0, m_Swizzle, m_SwizzleCount ); in MakeVtxSwizzleCommand()
221 bit32* MakeGeoSwizzleCommand( bit32* command ) const in MakeGeoSwizzleCommand() argument
223 *command++ = 0; in MakeGeoSwizzleCommand()
224 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_GS_PROG_SWIZZLE_ADDR ); in MakeGeoSwizzleCommand()
225 … return MakeLoadCommand_( command, PICA_REG_GS_PROG_SWIZZLE_DATA0, m_Swizzle, m_SwizzleCount ); in MakeGeoSwizzleCommand()
236 bit32* MakeVtxConstRgCommand( bit32* command ) const in MakeVtxConstRgCommand() argument
238 … std::memcpy( command, &m_CmdCacheConstArray[ m_ConstRgCmdOffsetArray[m_VtxShaderIndex] ], in MakeVtxConstRgCommand()
240 return command + m_CmdCacheConstNumArray[ m_VtxShaderIndex ]; in MakeVtxConstRgCommand()
251 bit32* MakeGeoConstRgCommand( bit32* command ) const in MakeGeoConstRgCommand() argument
253 … std::memcpy( command, &m_CmdCacheConstArray[ m_ConstRgCmdOffsetArray[m_GeoShaderIndex] ], in MakeGeoConstRgCommand()
255 return command + m_CmdCacheConstNumArray[ m_GeoShaderIndex ]; in MakeGeoConstRgCommand()
266 bit32* MakeOutAttrCommand( bit32* command ) const in MakeOutAttrCommand() argument
278 *command++ = value_229; in MakeOutAttrCommand()
279 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_DRAW_MODE0, 0x2 ); in MakeOutAttrCommand()
287 *command++ = value_253; in MakeOutAttrCommand()
288 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_DRAW_MODE1, 0x2 ); in MakeOutAttrCommand()
290 …std::memcpy( command, &m_CmdCacheOutAttrArray[ m_CmdCacheOutAttrOffsetArray[ m_CombShaderIndex ] ], in MakeOutAttrCommand()
293 return command + m_CmdCacheOutAttrNumArray[ m_CombShaderIndex ]; in MakeOutAttrCommand()
499 static bit32* MakeShaderModeCommand_( bit32* command,
512 bit32* MakeConstRgCommand_( bit32* command,
524 …bit32* MakeOutAttrCommand_( bit32* command, const s32 vtx_shader_index, const s32 geo_shader_index…
536 bit32* MakeLoadCommand_( bit32* command,
550 static bit32* MakeDummyCommand_( bit32* command,