|
|
|
|
|
|
|||||||||||||||||||||||||
al - Audio Library Functions gDP - DP GBI Macros gdSP - General GBI Macros gSP - SP GBI Macros gt - Turbo Microcode RDP gu - Graphics Utilities Math - Math Functions nuSys - NuSystem os - N64 Operating System sp - Sprite Library Functions uh - Host to Target IO 64DD - N64 Disk Drive
|
![]() |
gDPFullSync [macro]
Syntax
Arguments
Explanation
For details, see Section 12.2.2 "Synchronization," in the N64 Online Programming Manual.
Notes
Example /* RSP initial settings */
gSPSegment(gp++, 0, 0x0);
/* Rendering process */
gDPPipeSync(gp++); // Get synchronized
gDPSetCycleType(gp++, G_CYC_FILL); // Set the cycle type
gDPSetRenderMode(gp++, G_RM_OPA_SURF, G_RM_OPA_SURF2); // Set the rendering mode
gDPSetFillColor(gp++, (GPACK_RGBA5551(255,255,255,1)<<16
| GPACK_RGBA5551(255,255,255,1))); // Set fill color
gDPFillRectangle(gp++, 30, 200, 30, 207); // Draw solid-color rectangle
/* Signal that RDP has completed final process */
gDPFullSync(gp++);
/* Signal the end of the display list */
gSPEndDisplayList(gp++);
See Also
Revision History
|
|||||||||||||||||||||||||||