Lines Matching refs:command

60             bit32* AddDummyDataForCommandBuffer( bit32* command, const size_t addSize )  in AddDummyDataForCommandBuffer()  argument
68 *command++ = 0; in AddDummyDataForCommandBuffer()
71 return command; in AddDummyDataForCommandBuffer()
133 bit32* MakeDisableAllCommand( bit32* command ) in MakeDisableAllCommand() argument
136 command = nn::gr::CTR::Shader::MakeDisableCommand( command ); in MakeDisableAllCommand()
139 command = nn::gr::CTR::Vertex::MakeDisableCommand( command ); in MakeDisableAllCommand()
142 command = nn::gr::CTR::Fog::MakeDisableCommand( command ); in MakeDisableAllCommand()
145 command = nn::gr::CTR::FragmentLight::MakeDisableCommand( command ); in MakeDisableAllCommand()
148 command = nn::gr::CTR::Texture::MakeDisableCommand( command ); in MakeDisableAllCommand()
151 *command++ = 0x0; in MakeDisableAllCommand()
152 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_EARLY_DEPTH_TEST1, 0x1 ); in MakeDisableAllCommand()
154 *command++ = 0x0; in MakeDisableAllCommand()
155 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_EARLY_DEPTH_TEST2, 0x1 ); in MakeDisableAllCommand()
158 *command++ = 0x0; in MakeDisableAllCommand()
159 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_FRAGOP_CLIP, 0x1 ); in MakeDisableAllCommand()
162 command = nn::gr::CTR::RenderState::MakeDisableCommand( command ); in MakeDisableAllCommand()
165 *command++ = 0x0; in MakeDisableAllCommand()
166 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_RENDER_BLOCK_FORMAT ); in MakeDisableAllCommand()
168 return command; in MakeDisableAllCommand()
173 bit32* MakeChannelKickCommand( bit32* command, const CommandBufferChannel channel ) in MakeChannelKickCommand() argument
178 *command++ = 0x1; in MakeChannelKickCommand()
179 …*command++ = PICA_CMD_HEADER_SINGLE( channel == CMD_BUF_CH0 ? PICA_REG_COMMAND_BUF_KICK_CH0 : PICA… in MakeChannelKickCommand()
181 return command; in MakeChannelKickCommand()
186 bit32* MakeChannel0SubroutineCommand( bit32* command, uptr* bufferSizePtr, in MakeChannel0SubroutineCommand() argument
195 *command++ = commandBufferSize >> 3; in MakeChannel0SubroutineCommand()
196 *command++ = PICA_CMD_HEADER_BURSTSEQ( PICA_REG_COMMAND_BUF_SIZE_CH0, 5 ); in MakeChannel0SubroutineCommand()
200 *bufferSizePtr = reinterpret_cast<uptr>(command); in MakeChannel0SubroutineCommand()
201 *command++ = 0; in MakeChannel0SubroutineCommand()
204 *command++ = nngxGetPhysicalAddr(commandBufferPtr) >> 3; in MakeChannel0SubroutineCommand()
207 *command++ = nngxGetPhysicalAddr(reinterpret_cast<uptr>(command + 2)) >> 3; in MakeChannel0SubroutineCommand()
210 *command++ = 0x1; in MakeChannel0SubroutineCommand()
212 return command; in MakeChannel0SubroutineCommand()
215 bit32* MakeChannel1SubroutineCommand( bit32* command, uptr* bufferSizePtr, in MakeChannel1SubroutineCommand() argument
220 *bufferSizePtr = reinterpret_cast<uptr>(command); in MakeChannel1SubroutineCommand()
221 *command++ = 0; in MakeChannel1SubroutineCommand()
222 *command++ = PICA_CMD_HEADER_BURSTSEQ( PICA_REG_COMMAND_BUF_SIZE_CH0, 3 ); in MakeChannel1SubroutineCommand()
225 *command++ = commandBufferSize >> 3; in MakeChannel1SubroutineCommand()
228 *command++ = nngxGetPhysicalAddr(reinterpret_cast<uptr>(command + 5)) >> 3; in MakeChannel1SubroutineCommand()
231 *command++ = nngxGetPhysicalAddr(commandBufferPtr) >> 3; in MakeChannel1SubroutineCommand()
234 *command++ = 0; in MakeChannel1SubroutineCommand()
237 *command++ = 0x1; in MakeChannel1SubroutineCommand()
238 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_COMMAND_BUF_KICK_CH1 ); in MakeChannel1SubroutineCommand()
240 return command; in MakeChannel1SubroutineCommand()
245 …bit32* MakeChannel0JumpCommand( bit32* command, const uptr commandBufferPtr, const size_t commandB… in MakeChannel0JumpCommand() argument
251 *command++ = commandBufferSize >> 3; in MakeChannel0JumpCommand()
252 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_COMMAND_BUF_SIZE_CH0, 0x7 ); in MakeChannel0JumpCommand()
255 *command++ = nngxGetPhysicalAddr(commandBufferPtr) >> 3; in MakeChannel0JumpCommand()
256 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_COMMAND_BUF_ADDR_CH0 ); in MakeChannel0JumpCommand()
259 *command++ = 0x1; in MakeChannel0JumpCommand()
260 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_COMMAND_BUF_KICK_CH0 ); in MakeChannel0JumpCommand()
262 return command; in MakeChannel0JumpCommand()
267 …bit32* MakeChannel1JumpCommand( bit32* command, const uptr commandBufferPtr, const size_t commandB… in MakeChannel1JumpCommand() argument
273 *command++ = commandBufferSize >> 3; in MakeChannel1JumpCommand()
274 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_COMMAND_BUF_SIZE_CH1, 0x7 ); in MakeChannel1JumpCommand()
277 *command++ = nngxGetPhysicalAddr(commandBufferPtr) >> 3; in MakeChannel1JumpCommand()
278 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_COMMAND_BUF_ADDR_CH1 ); in MakeChannel1JumpCommand()
281 *command++ = 0x1; in MakeChannel1JumpCommand()
282 *command++ = PICA_CMD_HEADER_SINGLE( PICA_REG_COMMAND_BUF_KICK_CH1 ); in MakeChannel1JumpCommand()
284 return command; in MakeChannel1JumpCommand()
287 … bit32* MakePostVertexCacheEntryTypeCommand( bit32* command, const PostVertexCacheEntryType type ) in MakePostVertexCacheEntryTypeCommand() argument
292 *command++ = ( type == POST_VERTEX_CACHE_ENTRY_TYPE_32 ? 0x04 : 0x84 ); in MakePostVertexCacheEntryTypeCommand()
293 *command++ = PICA_CMD_HEADER_SINGLE_BE( PICA_REG_POST_VERTEX_CACHE_NUM, 0x1 ); in MakePostVertexCacheEntryTypeCommand()
295 return command; in MakePostVertexCacheEntryTypeCommand()