X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=blur_effect.cpp;h=ec61aeab784f8a9f8b3574a29e48141162b6b2f7;hb=34f5f331bd3b643949ccbb0c3488af2823634d59;hp=579521fde00b2e952824681bf5dcaa1aea178e7e;hpb=e7389a6a3041dcb1a0a4dceffd2ca9018b49b2f2;p=movit diff --git a/blur_effect.cpp b/blur_effect.cpp index 579521f..ec61aea 100644 --- a/blur_effect.cpp +++ b/blur_effect.cpp @@ -162,13 +162,8 @@ void SingleBlurPassEffect::set_gl_state(GLuint glsl_program_num, const std::stri float w2 = weight[base_pos + 1]; float offset, total_weight; - if (w1 + w2 < 1e-6) { - offset = 0.5f; - total_weight = 0.0f; - } else { - offset = w2 / (w1 + w2); - total_weight = w1 + w2; - } + combine_two_samples(w1, w2, &offset, &total_weight, NULL); + float x = 0.0f, y = 0.0f; if (direction == HORIZONTAL) {