Fixed buggy outlines for 'bars'

This commit is contained in:
Jarcode
2019-03-30 15:47:28 -07:00
parent ad66445c28
commit 4b71de19c4

View File

@@ -93,7 +93,7 @@ void main() {
v *= AMPLIFY; /* amplify result */ v *= AMPLIFY; /* amplify result */
if (d < v - BAR_OUTLINE_WIDTH) { /* if within range of the reported frequency, draw */ if (d < v - BAR_OUTLINE_WIDTH) { /* if within range of the reported frequency, draw */
#if BAR_OUTLINE_WIDTH > 0 #if BAR_OUTLINE_WIDTH > 0
if (md < (BAR_WIDTH / 2) - BAR_OUTLINE_WIDTH) if (md < ceil(float(BAR_WIDTH) / 2) - BAR_OUTLINE_WIDTH && md >= -floor(float(BAR_WIDTH) / 2) + BAR_OUTLINE_WIDTH)
fragment = COLOR; fragment = COLOR;
else else
fragment = BAR_OUTLINE; fragment = BAR_OUTLINE;