From c926a714dbf48fef5ec38fb7003f5fddecc9fb67 Mon Sep 17 00:00:00 2001 From: Emux <devemux86@gmail.com> Date: Wed, 3 Aug 2016 09:38:31 +0300 Subject: [PATCH] Line texture: fix scale precision, #105 --- vtm/src/org/oscim/renderer/bucket/LineTexBucket.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vtm/src/org/oscim/renderer/bucket/LineTexBucket.java b/vtm/src/org/oscim/renderer/bucket/LineTexBucket.java index 1932c48b..b56c02b1 100644 --- a/vtm/src/org/oscim/renderer/bucket/LineTexBucket.java +++ b/vtm/src/org/oscim/renderer/bucket/LineTexBucket.java @@ -371,7 +371,7 @@ public final class LineTexBucket extends LineBucket { if (s >= 1) { pScale = (line.stipple * s); int cnt = (int) (pScale / line.stipple); - pScale = line.stipple / (cnt + 1); + pScale = (float) line.stipple / (cnt + 1); } else { pScale = line.stipple / s; int cnt = (int) (pScale / line.stipple);