PSPSDK 1.0+beta2
guInternal.h File Reference
#include "pspgu.h"
Include dependency graph for guInternal.h:

Go to the source code of this file.

Data Structures

struct  GuSettings
 
struct  GuDisplayList
 
struct  GuContext
 
struct  GuDrawBuffer
 
struct  GuLightSettings
 

Typedefs

typedef void(* GuCallback) (int)
 

Functions

void sendCommandi (int cmd, int argument)
 
void sendCommandiStall (int cmd, int argument)
 
void sendCommandf (int cmd, float argument)
 
void callbackSig (int id, void *arg)
 
void callbackFin (int id, void *arg)
 
void resetValues ()
 

Variables

unsigned int gu_current_frame
 
GuContext gu_contexts [3]
 
int ge_list_executed [2]
 
void * ge_edram_address
 
GuSettings gu_settings
 
GuDisplayListgu_list
 
int gu_curr_context
 
int gu_init
 
int gu_display_on
 
int gu_call_mode
 
int gu_states
 
GuDrawBuffer gu_draw_buffer
 
unsigned int * gu_object_stack []
 
int gu_object_stack_depth
 
GuLightSettings light_settings [4]
 

Typedef Documentation

◆ GuCallback

typedef void(* GuCallback) (int)

Function Documentation

◆ callbackFin()

void callbackFin ( int  id,
void *  arg 
)

References GuSettings::fin.

Referenced by sceGuInit().

◆ callbackSig()

void callbackSig ( int  id,
void *  arg 
)

◆ resetValues()

◆ sendCommandf()

◆ sendCommandi()

◆ sendCommandiStall()

Variable Documentation

◆ ge_edram_address

void* ge_edram_address
extern

◆ ge_list_executed

int ge_list_executed[2]
extern

◆ gu_call_mode

int gu_call_mode
extern

◆ gu_contexts

◆ gu_curr_context

◆ gu_current_frame

unsigned int gu_current_frame
extern

Referenced by resetValues(), and sceGuSwapBuffers().

◆ gu_display_on

int gu_display_on
extern

◆ gu_draw_buffer

◆ gu_init

int gu_init
extern

Referenced by resetValues(), and sceGuStart().

◆ gu_list

◆ gu_object_stack

unsigned int* gu_object_stack[]
extern

Referenced by sceGuBeginObject(), and sceGuEndObject().

◆ gu_object_stack_depth

int gu_object_stack_depth
extern

◆ gu_settings

◆ gu_states

int gu_states
extern

◆ light_settings

GuLightSettings light_settings[4]
extern