forked from enlightenment/efl
ector: use shift instead of divide when possible.
This commit is contained in:
parent
f8cd006b2f
commit
8e05c58f2b
|
@ -157,10 +157,10 @@ _ector_renderer_cairo_base_ector_renderer_generic_base_draw(Eo *obj,
|
|||
break;
|
||||
}
|
||||
|
||||
r = ((double)((pd->generic->color.r * R_VAL(&mul_col)) / 255)) / 255;
|
||||
g = ((double)((pd->generic->color.g * G_VAL(&mul_col)) / 255)) / 255;
|
||||
b = ((double)((pd->generic->color.b * B_VAL(&mul_col)) / 255)) / 255;
|
||||
a = ((double)((pd->generic->color.a * A_VAL(&mul_col)) / 255)) / 255;
|
||||
r = ((double)((pd->generic->color.r * R_VAL(&mul_col)) >> 8)) / 255;
|
||||
g = ((double)((pd->generic->color.g * G_VAL(&mul_col)) >> 8)) / 255;
|
||||
b = ((double)((pd->generic->color.b * B_VAL(&mul_col)) >> 8)) / 255;
|
||||
a = ((double)((pd->generic->color.a * A_VAL(&mul_col)) >> 8)) / 255;
|
||||
|
||||
cairo_set_operator(pd->parent->cairo, cop);
|
||||
cairo_translate(pd->parent->cairo, pd->generic->origin.x - x, pd->generic->origin.y - y);
|
||||
|
|
Loading…
Reference in New Issue