Go to the source code of this file.
Functions |
int | sceDisplaySetMode (int mode, int width, int height) |
| Set display mode.
|
int | sceDisplayGetMode (int *pmode, int *pwidth, int *pheight) |
| Get display mode.
|
int | sceDisplaySetFrameBuf (void *topaddr, int bufferwidth, int pixelformat, int sync) |
| Display set framebuf.
|
int | sceDisplayGetFrameBuf (void **topaddr, int *bufferwidth, int *pixelformat, int sync) |
| Get Display Framebuffer information.
|
unsigned int | sceDisplayGetVcount (void) |
| Number of vertical blank pulses up to now.
|
int | sceDisplayWaitVblankStart (void) |
| Wait for vertical blank start.
|
int | sceDisplayWaitVblankStartCB (void) |
| Wait for vertical blank start with callback.
|
int | sceDisplayWaitVblank (void) |
| Wait for vertical blank.
|
int | sceDisplayWaitVblankCB (void) |
| Wait for vertical blank with callback.
|
Enumeration Type Documentation
- Enumerator:
SCE_DISPLAY_ERROR_OK |
|
SCE_DISPLAY_ERROR_POINTER |
|
SCE_DISPLAY_ERROR_ARGUMENT |
|
Framebuffer pixel formats.
- Enumerator:
PSP_DISPLAY_PIXEL_FORMAT_565 |
16-bit RGB 5:6:5.
|
PSP_DISPLAY_PIXEL_FORMAT_5551 |
16-bit RGBA 5:5:5:1.
|
PSP_DISPLAY_PIXEL_FORMAT_4444 |
|
PSP_DISPLAY_PIXEL_FORMAT_8888 |
|
- Enumerator:
PSP_DISPLAY_SETBUF_IMMEDIATE |
Buffer change effective immediately.
|
PSP_DISPLAY_SETBUF_NEXTFRAME |
Buffer change effective next frame.
|
Function Documentation
int sceDisplayGetFrameBuf |
( |
void ** |
topaddr, |
|
|
int * |
bufferwidth, |
|
|
int * |
pixelformat, |
|
|
int |
sync |
|
) |
| |
Get Display Framebuffer information.
- Parameters
-
topaddr | - pointer to void* to receive address of start of framebuffer |
bufferwidth | - pointer to int to receive buffer width (must be power of 2) |
pixelformat | - pointer to int to receive one of PspDisplayPixelFormats. |
sync | - One of PspDisplaySetBufSync |
- Returns
- 0 on success
int sceDisplayGetMode |
( |
int * |
pmode, |
|
|
int * |
pwidth, |
|
|
int * |
pheight |
|
) |
| |
Get display mode.
- Parameters
-
pmode | - Pointer to an integer to receive the current mode. |
pwidth | - Pointer to an integer to receive the current width. |
pheight | - Pointer to an integer to receive the current height, |
- Returns
- 0 on success
unsigned int sceDisplayGetVcount |
( |
void |
| ) |
|
Number of vertical blank pulses up to now.
int sceDisplaySetFrameBuf |
( |
void * |
topaddr, |
|
|
int |
bufferwidth, |
|
|
int |
pixelformat, |
|
|
int |
sync |
|
) |
| |
int sceDisplaySetMode |
( |
int |
mode, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
Set display mode.
- Example1:
- Parameters
-
mode | - Display mode, normally 0. |
width | - Width of screen in pixels. |
height | - Height of screen in pixels. |
- Returns
- ???
Referenced by sceGuDispBuffer().
int sceDisplayWaitVblank |
( |
void |
| ) |
|
int sceDisplayWaitVblankCB |
( |
void |
| ) |
|
Wait for vertical blank with callback.
int sceDisplayWaitVblankStart |
( |
void |
| ) |
|
int sceDisplayWaitVblankStartCB |
( |
void |
| ) |
|
Wait for vertical blank start with callback.