aboutsummaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/jogamp/java3d/Canvas3D.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/jogamp/java3d/Canvas3D.java b/src/main/java/org/jogamp/java3d/Canvas3D.java
index 9188ae0..d099f5e 100644
--- a/src/main/java/org/jogamp/java3d/Canvas3D.java
+++ b/src/main/java/org/jogamp/java3d/Canvas3D.java
@@ -2851,7 +2851,7 @@ ArrayList<TextureRetained> textureIDResourceTable = new ArrayList<TextureRetaine
public int getPixelWidth() {
if (canvasViewCache != null) {
synchronized (canvasViewCache) {
- return canvasViewCache.getCanvasWidth();
+ return (int) (getWidth() * canvasViewCache.getHiDPIXScale());
}
}
return getWidth();
@@ -2863,7 +2863,7 @@ ArrayList<TextureRetained> textureIDResourceTable = new ArrayList<TextureRetaine
public int getPixelHeight() {
if (canvasViewCache != null) {
synchronized (canvasViewCache) {
- return canvasViewCache.getCanvasHeight();
+ return (int) (getHeight() * canvasViewCache.getHiDPIYScale());
}
}
return getHeight();