uOFW
Reverse engineered PSP kernel 6.60.
Loading...
Searching...
No Matches
Data Fields
SceGeDisplayList Struct Reference

#include <ge_kernel.h>

Data Fields

struct SceGeDisplayListnext
 
struct SceGeDisplayListprev
 
u8 state
 
u8 signal
 
u8 isBusy
 
SceGeContextctx
 
int execState
 
void * list
 
void * stall
 
int radr1
 
int radr2
 
int oadr
 
int oadr1
 
int oadr2
 
int base
 
short cbId
 
u16 signalData
 
short numStacks
 
u16 stackOff
 
SceGeStackstack
 

Detailed Description

Structure holding a display list

Field Documentation

◆ next

struct SceGeDisplayList* SceGeDisplayList::next

Next display list of the queue

◆ prev

struct SceGeDisplayList* SceGeDisplayList::prev

Previous display list

◆ state

u8 SceGeDisplayList::state

Current display list state

◆ signal

u8 SceGeDisplayList::signal

Current display list received signal

◆ isBusy

u8 SceGeDisplayList::isBusy

1 if the list is busy (ie has been running at least once and was not completed+sync'ed with a SceGeDrawSync() yet), 0 otherwise

◆ ctx

SceGeContext* SceGeDisplayList::ctx

The display list context

◆ execState

int SceGeDisplayList::execState

The display list execution state (see HW_GE_EXEC)

◆ list

void* SceGeDisplayList::list

Pointer to the list of commands

◆ stall

void* SceGeDisplayList::stall

Pointer to the stall address, where the display list will stop being executed

◆ radr1

int SceGeDisplayList::radr1

Internal data

◆ radr2

int SceGeDisplayList::radr2

Internal data

◆ oadr

int SceGeDisplayList::oadr

Internal data

◆ oadr1

int SceGeDisplayList::oadr1

Internal data

◆ oadr2

int SceGeDisplayList::oadr2

Internal data

◆ base

int SceGeDisplayList::base

Internal data

◆ cbId

short SceGeDisplayList::cbId

The callbacks id set with sceGeSetCallback()

◆ signalData

u16 SceGeDisplayList::signalData

Some argument passed to the interrupt handler when calling the subintrs

◆ numStacks

short SceGeDisplayList::numStacks

The number of stacks of the display list

◆ stackOff

u16 SceGeDisplayList::stackOff

The offset of the current stack

◆ stack

SceGeStack* SceGeDisplayList::stack

A pointer to the list of stacks


The documentation for this struct was generated from the following file: