NNS_G3dGeSendDL

Syntax

#include <nnsys/g3d/gecom.h>
void
NNS_G3dGeSendDL(
    const void* src,
    u32 szByte
);

Arguments

src Pointer to the display list.
szByte Size of the display list.

Return Values

None.

Description

Transfers the display list specified with src to the geometry engine. When the size of the display list is less than 256 bytes, or when DMA transfer of geometry commands is prohibited by the settings of the GX_InitEX function in the TWL-SDK, this function transfers the display list using the CPU. In all other cases, this function internally calls the MI_SendGXCommandAsync function in the TWL-SDK and performs a DMA transfer.

Note:You must always use this function when DMA-transferring geometry commands to the geometry engine. Avoid directly using the MI_SendGXCommandAsync function or similar functions.

See Also

NNS_G3dGeBufferOP_N

Revision History

Changed 2008/06/20 NITRO-SKD to TWL-SDK.
2004/10/15 Added Description.
2004/08/02 Initial version.


CONFIDENTIAL