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.