diff options
author | Sven Gothel <[email protected]> | 2011-10-23 18:15:00 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2011-10-23 18:15:00 +0200 |
commit | 2a00f1008e2be44e02e7b96f3b1cb6af210597f2 (patch) | |
tree | 8798d08b15f29fb174b36dbea98812ce103c96bf /src/newt/native | |
parent | 610473bd1ad7598db42d40d0d861467bdb1304b6 (diff) |
NEWT/ScreenMode: Make getCurrenctScreenMode..() more fail proof in case the (native) impl. doesn't work.
Diffstat (limited to 'src/newt/native')
-rw-r--r-- | src/newt/native/X11Window.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/newt/native/X11Window.c b/src/newt/native/X11Window.c index fcdd28305..28806b652 100644 --- a/src/newt/native/X11Window.c +++ b/src/newt/native/X11Window.c @@ -1159,6 +1159,8 @@ JNIEXPORT jint JNICALL Java_jogamp_newt_driver_x11_X11Screen_getNumScreenModeRes int num_sizes; XRRScreenSize *xrrs = XRRSizes(dpy, (int)scrn_idx, &num_sizes); //get possible screen resolutions + DBG_PRINT("getNumScreenModeResolutions0: %d\n", num_sizes); + return num_sizes; } @@ -1272,6 +1274,8 @@ JNIEXPORT jint JNICALL Java_jogamp_newt_driver_x11_X11Screen_getCurrentScreenRat //free XRRFreeScreenConfigInfo(conf); + DBG_PRINT("getCurrentScreenRate0: %d\n", (int)original_rate); + return (jint) original_rate; } @@ -1330,6 +1334,7 @@ JNIEXPORT jint JNICALL Java_jogamp_newt_driver_x11_X11Screen_getCurrentScreenRes //free XRRFreeScreenConfigInfo(conf); + DBG_PRINT("getCurrentScreenResolutionIndex0: %d\n", (int)original_size_id); return (jint)original_size_id; } |