diff options
Diffstat (limited to 'include/kernel/display.h')
-rw-r--r-- | include/kernel/display.h | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/include/kernel/display.h b/include/kernel/display.h index b5b4809..1c4715f 100644 --- a/include/kernel/display.h +++ b/include/kernel/display.h @@ -82,7 +82,9 @@ int sceDisplayGetFrameBuf(SceDisplayFrameBuf *pParam, int sync); int sceDisplayGetFrameBufDimensions(int *width, int *height); /** - * Number of vertical blank pulses up to now + * Number of vertical blank pulses up to now for display + * + * @param[in] display - Display index */ int sceDisplayGetVcountForDisplay(int display); @@ -92,11 +94,25 @@ int sceDisplayGetVcountForDisplay(int display); int sceDisplayWaitVblankStart(void); /** + * Wait for vertical blank start for display + * + * @param[in] display - Display index + */ +int sceDisplayWaitVblankStartForDisplay(int display); + +/** * Wait for vertical blank start with callback */ int sceDisplayWaitVblankStartCB(void); /** + * Wait for vertical blank start with callback for display + * + * @param[in] display - Display index + */ +int sceDisplayWaitVblankStartCBForDisplay(int display); + +/** * Wait for vertical blank start after specified number of vertical periods * * @param[in] vcount - Number of vertical periods before waiting for vertical blank start @@ -104,6 +120,14 @@ int sceDisplayWaitVblankStartCB(void); int sceDisplayWaitVblankStartMulti(unsigned int vcount); /** + * Wait for vertical blank start after specified number of vertical periods for display + * + * @param[in] display - Display index + * @param[in] vcount - Number of vertical periods before waiting for vertical blank start + */ +int sceDisplayWaitVblankStartMultiForDisplay(int display, unsigned int vcount); + +/** * Wait for vertical blank start with callback after specified number of vertical periods * * @param[in] vcount - Number of vertical periods before waiting for vertical blank start @@ -111,6 +135,14 @@ int sceDisplayWaitVblankStartMulti(unsigned int vcount); int sceDisplayWaitVblankStartMultiCB(unsigned int vcount); /** + * Wait for vertical blank start with callback after specified number of vertical periods for display + * + * @param[in] display - Display index + * @param[in] vcount - Number of vertical periods before waiting for vertical blank start + */ +int sceDisplayWaitVblankStartMultiCBForDisplay(int display, unsigned int vcount); + +/** * Wait for vertical blank start since last update of framebuffer */ int sceDisplayWaitSetFrameBuf(void); |