Lines Matching refs:command

25             bit32* FragmentLight::Source::MakeCommand( bit32* command ) const  in MakeCommand()
29 *command++ = specular0B | specular0G << 10 | specular0R << 20; // specular0 in MakeCommand()
30 *command++ = PICA_CMD_HEADER_BURSTSEQ( reg, 12 ); // header in MakeCommand()
31 *command++ = specular1B | specular1G << 10 | specular1R << 20; // specular1 in MakeCommand()
32 *command++ = diffuseB | diffuseG << 10 | diffuseR << 20; // diffuse in MakeCommand()
33 *command++ = ambientB | ambientG << 10 | ambientR << 20; // ambient in MakeCommand()
34 *command++ = posXY; in MakeCommand()
35 *command++ = posZ; in MakeCommand()
36 *command++ = spotDirectionXY; in MakeCommand()
37 *command++ = spotDirectionZ; in MakeCommand()
38 *command++ = 0; in MakeCommand()
39 *command++ = isInfinity | ( isEnableTwoSideDiffuse ? 1 : 0 ) << 1 | in MakeCommand()
41 *command++ = distAttnBias; in MakeCommand()
42 *command++ = distAttnScale; in MakeCommand()
43 *command++ = 0; in MakeCommand()
45 return command; in MakeCommand()
79 bit32* FragmentLight::MakeLutConfigCommand( bit32* command ) const in MakeLutConfigCommand()
82 *command++ = PICA_CMD_DATA_FRAG_LIGHT_ABSLUTINPUT( in MakeLutConfigCommand()
90 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_ABSLUTINPUT ); in MakeLutConfigCommand()
93 *command++ = PICA_CMD_DATA_FRAG_LIGHT_LUTINPUT( in MakeLutConfigCommand()
101 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_LUTINPUT ); in MakeLutConfigCommand()
104 *command++ = PICA_CMD_DATA_FRAG_LIGHT_LUTSCALE( in MakeLutConfigCommand()
112 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_LUTSCALE ); in MakeLutConfigCommand()
114 return command; in MakeLutConfigCommand()
119 … bit32* FragmentLight::MakeLightEnvCommand( bit32* command, bool isAddDummyCommand ) const in MakeLightEnvCommand() argument
156 *command++ = 0x0; in MakeLightEnvCommand()
157 *command++ = PICA_CMD_HEADER_BURST_BE( PICA_REG_TEXTURE_FUNC, 0x3, 0x0 ); in MakeLightEnvCommand()
158 *command++ = 0x0; in MakeLightEnvCommand()
159 *command++ = 0x0; in MakeLightEnvCommand()
163 *command++ = PICA_CMD_DATA_FRAG_LIGHT_EN( count ); in MakeLightEnvCommand()
164 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_EN0 ); in MakeLightEnvCommand()
167 *command++ = globalAmbientB | globalAmbientG << 10 | globalAmbientR << 20; in MakeLightEnvCommand()
168 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_AMBIENT ); in MakeLightEnvCommand()
171 *command++ = PICA_CMD_DATA_FRAG_LIGHT_NUM( count ); in MakeLightEnvCommand()
172 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_SRC_NUM ); in MakeLightEnvCommand()
175 *command++ = PICA_CMD_DATA_FRAG_LIGHT_FUNC_MODE0( in MakeLightEnvCommand()
187 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_FUNC_MODE0 ); in MakeLightEnvCommand()
190 *command++ = regLightEnable; in MakeLightEnvCommand()
191 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_FUNC_MODE1 ); in MakeLightEnvCommand()
194 *command++ = PICA_CMD_DATA_FRAG_LIGHT_EN_INV( count ); in MakeLightEnvCommand()
195 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_EN1 ); in MakeLightEnvCommand()
198 *command++ = regLightEnableEach; in MakeLightEnvCommand()
199 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_FRAG_LIGHT_SRC_EN_ID ); in MakeLightEnvCommand()
200 return command; in MakeLightEnvCommand()
205 bit32* FragmentLight::MakeLightSourceCommand( bit32* command ) const in MakeLightSourceCommand()
212 command = source[ i ].MakeCommand( command ); in MakeLightSourceCommand()
215 return command; in MakeLightSourceCommand()
220 bit32* FragmentLight::MakeAllCommand( bit32* command, bool isAddDummyCommand ) const in MakeAllCommand() argument
223 bit32 * start = command; in MakeAllCommand()
226 command = MakeLutConfigCommand( command ); in MakeAllCommand()
228 command = MakeLightEnvCommand( command, isAddDummyCommand ); in MakeAllCommand()
230 command = MakeLightSourceCommand( command ); in MakeAllCommand()
237 for ( u32* i = start; i != command; i +=2 ) in MakeAllCommand()
244 return command; in MakeAllCommand()