diff options
Diffstat (limited to 'src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java')
-rw-r--r-- | src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java b/src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java index 0b70737ac..011bfaf6e 100644 --- a/src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java +++ b/src/newt/classes/jogamp/newt/driver/kd/ScreenDriver.java @@ -85,8 +85,13 @@ public class ScreenDriver extends ScreenImpl { props[i++] = crt_id; props[i++] = 0; // is-clone props[i++] = 1; // is-primary - props[i++] = ScreenImpl.default_sm_widthmm; // FIXME - props[i++] = ScreenImpl.default_sm_heightmm; // FIXME + if( null != usrMonitorMMSize ) { + props[i++] = usrMonitorMMSize.getWidth(); + props[i++] = usrMonitorMMSize.getHeight(); + } else { + props[i++] = ScreenImpl.default_sm_widthmm; // FIXME + props[i++] = ScreenImpl.default_sm_heightmm; // FIXME + } props[i++] = 0; // rotated viewport x pixel-units props[i++] = 0; // rotated viewport y pixel-units props[i++] = cachedWidth; // rotated viewport width pixel-units |