Return _gfxInit() retval properly. _viOpenLayer and _viCreateStrayLayer are broken.

This commit is contained in:
yellows8 2017-11-03 13:30:35 -04:00
parent ec1faa34ef
commit c5e6783870
2 changed files with 3 additions and 1 deletions

View File

@ -26,7 +26,7 @@ static Result _gfxInit(viServiceType servicetype, const char *DisplayName, u32 L
if (R_SUCCEEDED(rc)) g_gfxInitialized = 1; if (R_SUCCEEDED(rc)) g_gfxInitialized = 1;
return 0; return rc;
} }
void gfxInitDefault(void) { void gfxInitDefault(void) {

View File

@ -241,6 +241,7 @@ Result viCloseDisplay(viDisplay *display) {
return rc; return rc;
} }
//TODO: BROKEN
static Result _viOpenLayer(u8 NativeWindow[0x100], u64 *NativeWindow_Size, const viDisplay *display, u64 LayerId, u64 AppletResourceUserId) { static Result _viOpenLayer(u8 NativeWindow[0x100], u64 *NativeWindow_Size, const viDisplay *display, u64 LayerId, u64 AppletResourceUserId) {
IpcCommand c; IpcCommand c;
ipcInitialize(&c); ipcInitialize(&c);
@ -287,6 +288,7 @@ static Result _viOpenLayer(u8 NativeWindow[0x100], u64 *NativeWindow_Size, const
return rc; return rc;
} }
//TODO: BROKEN
static Result _viCreateStrayLayer(u8 NativeWindow[0x100], u64 *NativeWindow_Size, const viDisplay *display, u32 LayerFlags, u64 *LayerId) { static Result _viCreateStrayLayer(u8 NativeWindow[0x100], u64 *NativeWindow_Size, const viDisplay *display, u32 LayerFlags, u64 *LayerId) {
IpcCommand c; IpcCommand c;
ipcInitialize(&c); ipcInitialize(&c);