diff options
Diffstat (limited to 'include/kernel/display.h')
-rw-r--r-- | include/kernel/display.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/include/kernel/display.h b/include/kernel/display.h index d96bcae..7c6cea4 100644 --- a/include/kernel/display.h +++ b/include/kernel/display.h @@ -72,6 +72,19 @@ typedef struct SceDisplayFrameBufInfo { int sceDisplaySetFrameBuf(const SceDisplayFrameBuf *pParam, int sync); /** + * Set/Update framebuffer parameters for display + * + * @param[in] head - Use 0 for OLED/LCD and 1 for HDMI + * @param[in] index - Can be 0 or 1 + * @param[in] pParam - Pointer to a ::SceDisplayFrameBuf structure. + * @param[in] sync - One of ::DisplaySetBufSync + * + * @return 0 on success, < 0 on error. + * @note - If NULL is provided as pParam pointer, output is blacked out. +*/ +int sceDisplaySetFrameBufInternal(int head, int index, const SceDisplayFrameBuf *pParam, int sync); + +/** * Get current framebuffer parameters * * @param[out] pParam - Pointer to a ::SceDisplayFrameBuf structure |