float x = mod(angleFromStart, dashParams.y); // Convert the radial distance from center to pixel into a diameter. d *= 2; half2 currDash = half2(half(-dashParams.w), half(dashParams.x) - half(dashParams.w)); half2 nextDash = half2(half(dashParams.y) - half(dashParams.w), half(dashParams.y) + half(dashParams.x) - half(dashParams.w)); half2 prevDash = half2(half(-dashParams.y) - half(dashParams.w), half(-dashParams.y) + half(dashParams.x) - half(dashParams.w)); half dashAlpha = 0;