Go to the source code of this file.
Enumerations | |
| enum | PspDisplayPixelFormats { PSP_DISPLAY_PIXEL_FORMAT_565 = 0, PSP_DISPLAY_PIXEL_FORMAT_5551, PSP_DISPLAY_PIXEL_FORMAT_4444, PSP_DISPLAY_PIXEL_FORMAT_8888 } |
| Framebuffer pixel formats. More... | |
| enum | PspDisplaySetBufSync { PSP_DISPLAY_SETBUF_IMMEDIATE = 0, PSP_DISPLAY_SETBUF_NEXTFRAME = 1 } |
| enum | PspDisplayErrorCodes { SCE_DISPLAY_ERROR_OK = 0, SCE_DISPLAY_ERROR_POINTER = 0x80000103, SCE_DISPLAY_ERROR_ARGUMENT = 0x80000107 } |
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. | |
| enum PspDisplayErrorCodes |
| enum PspDisplaySetBufSync |
| int sceDisplayGetFrameBuf | ( | void ** | topaddr, | |
| int * | bufferwidth, | |||
| int * | pixelformat, | |||
| int | sync | |||
| ) |
Get Display Framebuffer information.
| 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 |
| int sceDisplayGetMode | ( | int * | pmode, | |
| int * | pwidth, | |||
| int * | pheight | |||
| ) |
Get display mode.
| 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, |
| unsigned int sceDisplayGetVcount | ( | void | ) |
Number of vertical blank pulses up to now.
| int sceDisplaySetFrameBuf | ( | void * | topaddr, | |
| int | bufferwidth, | |||
| int | pixelformat, | |||
| int | sync | |||
| ) |
Display set framebuf.
| topaddr | - address of start of framebuffer | |
| bufferwidth | - buffer width (must be power of 2) | |
| pixelformat | - One of PspDisplayPixelFormats. | |
| sync | - One of PspDisplaySetBufSync |
| int sceDisplaySetMode | ( | int | mode, | |
| int | width, | |||
| int | height | |||
| ) |
Set display mode.
| mode | - Display mode, normally 0. | |
| width | - Width of screen in pixels. | |
| height | - Height of screen in pixels. |
| int sceDisplayWaitVblank | ( | void | ) |
Wait for vertical blank.
| int sceDisplayWaitVblankCB | ( | void | ) |
Wait for vertical blank with callback.
| int sceDisplayWaitVblankStart | ( | void | ) |
Wait for vertical blank start.
| int sceDisplayWaitVblankStartCB | ( | void | ) |
Wait for vertical blank start with callback.
1.5.2