From 0d64dfedd4e5da8a86b6172d137c446414cc05ec Mon Sep 17 00:00:00 2001 From: Emux Date: Sat, 13 Aug 2016 18:40:47 +0300 Subject: [PATCH] LineBucket: fix Cap modes, #107, #128 --- vtm/src/org/oscim/renderer/bucket/LineBucket.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vtm/src/org/oscim/renderer/bucket/LineBucket.java b/vtm/src/org/oscim/renderer/bucket/LineBucket.java index e6ffafd4..e6e22679 100644 --- a/vtm/src/org/oscim/renderer/bucket/LineBucket.java +++ b/vtm/src/org/oscim/renderer/bucket/LineBucket.java @@ -678,12 +678,13 @@ public class LineBucket extends RenderBucket { } /* Cap mode */ - if (line.width < 1.5/* || line.fixed*/) { - if (capMode != CAP_THIN) { - capMode = CAP_THIN; - gl.uniform1f(uLineMode, capMode); - } - } else if (lb.roundCap) { + //if (line.width < 1.5/* || line.fixed*/) { + // if (capMode != CAP_THIN) { + // capMode = CAP_THIN; + // gl.uniform1f(uLineMode, capMode); + // } + //} else + if (lb.roundCap) { if (capMode != CAP_ROUND) { capMode = CAP_ROUND; gl.uniform1f(uLineMode, capMode); @@ -730,7 +731,6 @@ public class LineBucket extends RenderBucket { /* Cap mode */ if (ref.roundCap) { - if (capMode != CAP_ROUND) { capMode = CAP_ROUND; gl.uniform1f(uLineMode, capMode);