From 7dae9f31842b8f1b84086ecdb47bf3e058a5ccfa Mon Sep 17 00:00:00 2001 From: Sergi Granell Date: Thu, 26 Oct 2017 15:44:41 +0200 Subject: Fix sceDisplayGetPrimaryHead, add ksceDisplayGetPrimaryHead --- include/kernel/display.h | 5 +++++ include/user/display.h | 4 ++-- nids/360/SceDisplay.yml | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/include/kernel/display.h b/include/kernel/display.h index 9f5991b..90ebbe5 100644 --- a/include/kernel/display.h +++ b/include/kernel/display.h @@ -81,6 +81,11 @@ int sceDisplayGetFrameBuf(SceDisplayFrameBuf *pParam, int sync); */ int sceDisplayGetFrameBufDimensions(int *width, int *height); +/** + * Primary display index + */ +int sceDisplayGetPrimaryHead(void); + /** * Number of vertical blank pulses up to now for a display * diff --git a/include/user/display.h b/include/user/display.h index 3121c94..73fbeb3 100644 --- a/include/user/display.h +++ b/include/user/display.h @@ -72,9 +72,9 @@ int sceDisplaySetFrameBuf(const SceDisplayFrameBuf *pParam, SceDisplaySetBufSync int sceDisplayGetFrameBuf(SceDisplayFrameBuf *pParam, SceDisplaySetBufSync sync); /** - * Current display index + * Primary display index */ -int sceDisplayGetDisplay(void); +int sceDisplayGetPrimaryHead(void); /** * Get current number of fps for the current screen mode. diff --git a/nids/360/SceDisplay.yml b/nids/360/SceDisplay.yml index 3cb1e78..f081367 100644 --- a/nids/360/SceDisplay.yml +++ b/nids/360/SceDisplay.yml @@ -5,8 +5,8 @@ modules: SceDisplay: nid: 0x5ED8F994 functions: - sceDisplayGetDisplay: 0x7178FADA sceDisplayGetFrameBufDimensions: 0x2EBFC7CB + sceDisplayGetPrimaryHead: 0x7178FADA sceDisplayGetRefreshRate: 0xA08CA60D sceDisplayGetVcount: 0xB6FDE0BA sceDisplayGetVcountForDisplay: 0x9686859E @@ -27,6 +27,7 @@ modules: sceDisplayGetFrameBuf: 0xEEDA2E54 sceDisplayGetFrameBufDimensions: 0x5AFE6CD3 sceDisplayGetFrameBufInternal: 0x19F94C63 + sceDisplayGetPrimaryHead: 0xC8E554C5 sceDisplayGetResolutionInfoInternal: 0xB3C6D647 sceDisplayGetVcountForDisplay: 0x8B5DA27B sceDisplayRegisterFrameBufCallback: 0x6E22990E -- cgit v1.2.3