From c1f8d560acc9abbf7757009e2d3cb781286c64ae Mon Sep 17 00:00:00 2001 From: Rinnegatamante Date: Wed, 29 Nov 2017 23:37:10 +0100 Subject: Add ksceDisplaySetFrameBufInternal --- include/kernel/display.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'include/kernel') 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 @@ -71,6 +71,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 * -- cgit v1.2.3