gSPBranchList

gSPBranchList [Macro]

Function

gSPBranchList

Branches from the current display list to a child display list

Syntax

#include <ultra64.h>        /* gbi.h */
gSPBranchList(Gfx *gdl, Gfx *dl)
gsSPBranchList(         Gfx *dl)

Arguments

gdl
the display list pointer.
dl
the pointer to the child display list.

Description

This macro branches from the current display list to a child display list without pushing. This macro differs from gSPDisplayList in that the display list to be used is not pushed onto the calling stack. In other words, this macro's call is a "jump" and not a "call" like the gSPDisplayList macro. Both macros are used to link long lists. For details, please see Section 11.2 "Display List Processing" in the N64 Online Programming Manual.

See Also

gSPDisplayList, gSPEndDisplayList