Mario Kart 64
Loading...
Searching...
No Matches
skybox_and_splitscreen.h File Reference
#include <PR/gbi.h>
#include "code_800029B0.h"
Include dependency graph for skybox_and_splitscreen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define G_CLEAR_ALL_MODES   0xFFFFFFFF
 

Functions

void func_802A4A0C (Vtx *, struct UnkStruct_800DC5EC *, s32, s32, f32 *)
 
void func_802A3730 (struct UnkStruct_800DC5EC *)
 
void func_802A38AC (void)
 
void func_802A38B4 (void)
 
void func_802A39E0 (struct UnkStruct_800DC5EC *)
 
void init_z_buffer (void)
 
void init_rdp (void)
 
void func_802A40A4 (void)
 
void func_802A40AC (void)
 
void func_802A40B4 (void)
 
void func_802A40BC (void)
 
void func_802A40C4 (void)
 
void func_802A40CC (void)
 
void func_802A40D4 (void)
 
void func_802A40DC (void)
 
s32 set_viewport2 (void)
 
void set_viewport (void)
 
void select_framebuffer (void)
 
void func_802A4300 (void)
 
void func_802A450C (Vtx *)
 
void func_802A487C (Vtx *, struct UnkStruct_800DC5EC *, s32, s32, f32 *)
 
void func_802A4D18 (void)
 
void func_802A4EF4 (void)
 
void func_802A5004 (void)
 
void func_802A50EC (void)
 
void func_802A51D4 (void)
 
void func_802A52BC (void)
 
void func_802A53A4 (void)
 
void func_802A54A8 (void)
 
void func_802A5590 (void)
 
void func_802A5678 (void)
 
void func_802A5760 (void)
 
void render_player_one_1p_screen (void)
 
void render_player_one_2p_screen_vertical (void)
 
void render_player_two_2p_screen_vertical (void)
 
void render_player_one_2p_screen_horizontal (void)
 
void render_player_two_2p_screen_horizontal (void)
 
void render_player_one_3p_4p_screen (void)
 
void render_player_two_3p_4p_screen (void)
 
void render_player_three_3p_4p_screen (void)
 
void render_player_four_3p_4p_screen (void)
 
void func_802A74BC (void)
 
void copy_framebuffer (s32, s32, s32, s32, u16 *, u16 *)
 
void func_802A7728 (void)
 
void func_802A7940 (void)
 

Variables

Vp D_802B8880 []
 

Macro Definition Documentation

◆ G_CLEAR_ALL_MODES

#define G_CLEAR_ALL_MODES   0xFFFFFFFF

Function Documentation

◆ copy_framebuffer()

void copy_framebuffer ( s32 arg0,
s32 arg1,
s32 width,
s32 height,
u16 * source,
u16 * target )
Here is the caller graph for this function:

◆ func_802A3730()

void func_802A3730 ( struct UnkStruct_800DC5EC * arg0)
Here is the caller graph for this function:

◆ func_802A38AC()

void func_802A38AC ( void )

◆ func_802A38B4()

void func_802A38B4 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A39E0()

void func_802A39E0 ( struct UnkStruct_800DC5EC * arg0)
Here is the caller graph for this function:

◆ func_802A40A4()

void func_802A40A4 ( void )

◆ func_802A40AC()

void func_802A40AC ( void )

◆ func_802A40B4()

void func_802A40B4 ( void )

◆ func_802A40BC()

void func_802A40BC ( void )

◆ func_802A40C4()

void func_802A40C4 ( void )

◆ func_802A40CC()

void func_802A40CC ( void )

◆ func_802A40D4()

void func_802A40D4 ( void )

◆ func_802A40DC()

void func_802A40DC ( void )

◆ func_802A4300()

void func_802A4300 ( void )
Here is the caller graph for this function:

◆ func_802A450C()

void func_802A450C ( Vtx * skybox)
Here is the caller graph for this function:

◆ func_802A487C()

void func_802A487C ( Vtx * ,
struct UnkStruct_800DC5EC * ,
s32 ,
s32 ,
f32 *  )

◆ func_802A4A0C()

void func_802A4A0C ( Vtx * ,
struct UnkStruct_800DC5EC * ,
s32 ,
s32 ,
f32 *  )

◆ func_802A4D18()

void func_802A4D18 ( void )
Here is the caller graph for this function:

◆ func_802A4EF4()

void func_802A4EF4 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A5004()

void func_802A5004 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A50EC()

void func_802A50EC ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A51D4()

void func_802A51D4 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A52BC()

void func_802A52BC ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A53A4()

void func_802A53A4 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A54A8()

void func_802A54A8 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A5590()

void func_802A5590 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A5678()

void func_802A5678 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A5760()

void func_802A5760 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A74BC()

void func_802A74BC ( void )
Here is the caller graph for this function:

◆ func_802A7728()

void func_802A7728 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_802A7940()

void func_802A7940 ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init_rdp()

void init_rdp ( void )

Sets the initial RDP (Reality Display Processor) rendering settings.

Here is the caller graph for this function:

◆ init_z_buffer()

void init_z_buffer ( void )

Initialize the z-buffer for the current frame.

Here is the caller graph for this function:

◆ render_player_four_3p_4p_screen()

void render_player_four_3p_4p_screen ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_one_1p_screen()

void render_player_one_1p_screen ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_one_2p_screen_horizontal()

void render_player_one_2p_screen_horizontal ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_one_2p_screen_vertical()

void render_player_one_2p_screen_vertical ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_one_3p_4p_screen()

void render_player_one_3p_4p_screen ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_three_3p_4p_screen()

void render_player_three_3p_4p_screen ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_two_2p_screen_horizontal()

void render_player_two_2p_screen_horizontal ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_two_2p_screen_vertical()

void render_player_two_2p_screen_vertical ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ render_player_two_3p_4p_screen()

void render_player_two_3p_4p_screen ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ select_framebuffer()

void select_framebuffer ( void )

Tells the RDP which of the three framebuffers it shall draw to.

Here is the caller graph for this function:

◆ set_viewport()

void set_viewport ( void )
Here is the caller graph for this function:

◆ set_viewport2()

s32 set_viewport2 ( void )

Variable Documentation

◆ D_802B8880

Vp D_802B8880[]
extern