diff options
Diffstat (limited to 'src/modules/evas/engines/software_generic/filters/evas_filter_blur.c')
-rw-r--r-- | src/modules/evas/engines/software_generic/filters/evas_filter_blur.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/modules/evas/engines/software_generic/filters/evas_filter_blur.c b/src/modules/evas/engines/software_generic/filters/evas_filter_blur.c index 89d20e2ba6..c5617d0096 100644 --- a/src/modules/evas/engines/software_generic/filters/evas_filter_blur.c +++ b/src/modules/evas/engines/software_generic/filters/evas_filter_blur.c @@ -469,32 +469,32 @@ eng_filter_blur_func_get(Evas_Filter_Command *cmd) case EVAS_FILTER_BLUR_BOX: if (!cmd->output->alpha_only) { - if (cmd->blur.dx) + if (EINA_DBL_NONZERO(cmd->blur.dx)) return _box_blur_horiz_apply_rgba; - else if (cmd->blur.dy) + else if (EINA_DBL_NONZERO(cmd->blur.dy)) return _box_blur_vert_apply_rgba; } else { - if (cmd->blur.dx) + if (EINA_DBL_NONZERO(cmd->blur.dx)) return _box_blur_horiz_apply_alpha; - else if (cmd->blur.dy) + else if (EINA_DBL_NONZERO(cmd->blur.dy)) return _box_blur_vert_apply_alpha; } break; case EVAS_FILTER_BLUR_GAUSSIAN: if (!cmd->output->alpha_only) { - if (cmd->blur.dx) + if (EINA_DBL_NONZERO(cmd->blur.dx)) return _gaussian_blur_horiz_apply_rgba; - else if (cmd->blur.dy) + else if (EINA_DBL_NONZERO(cmd->blur.dy)) return _gaussian_blur_vert_apply_rgba; } else { - if (cmd->blur.dx) + if (EINA_DBL_NONZERO(cmd->blur.dx)) return _gaussian_blur_horiz_apply_alpha; - else if (cmd->blur.dy) + else if (EINA_DBL_NONZERO(cmd->blur.dy)) return _gaussian_blur_vert_apply_alpha; } break; |