nn::gr::CTR::MakeChannel1JumpCommand Functionbit32 * MakeChannel1JumpCommand( bit32 * command, const uptr commandBufferPtr, const size_t commandBufferSize );
| Name | Description | |
|---|---|---|
| in | command |
The start address for storing the rendering command. |
| in | commandBufferPtr |
Address of the jump destination command buffer. |
| in | commandBufferSize |
Byte size of the jump destination command buffer. |
Adds a command set for jumping to another command buffer (executed on Channel 1).
commandBufferPtr specifies the address of the jump destination command buffer, while commandBufferSize specifies the byte size of the jump destination command buffer.
Store commands generated by this function at the end of the command buffer. Because the byte size of the command buffer must be a multiple of 16, you must create dummy write commands ahead of time to adjust the byte size.
The byte size of commands added by this function is 24 bytes.
CONFIDENTIAL