示例#1
0
void F3D_DList( u32 w0, u32 w1 )
{
	switch (_SHIFTR( w0, 16, 8 ))
	{
		case G_DL_PUSH:
			gSPDisplayList( w1 );
			break;
		case G_DL_NOPUSH:
			gSPBranchList( w1 );
			break;
	}
}
void F3D_DList( u32 w0, u32 w1 )
{
    switch (_SHIFTR( w0, 16, 8 ))
    {
        case G_DL_PUSH:
            gSPDisplayList( w1 );
            break;
        case G_DL_NOPUSH:
            gSPBranchList( w1 );
            break;
    }

#ifdef __TRIBUFFER_OPT
    //since PCi can be changed in gSPDisplayList
    gSPFlushTriangles();
#endif
}