evas: do not compute things twice.

Fix CID 1265599, 1265597, 1265598 and 1265596.
This commit is contained in:
Cedric BAIL 2015-01-21 16:13:50 +01:00
parent d2b766a51d
commit cb1aae1fd2
1 changed files with 4 additions and 4 deletions

View File

@ -95,10 +95,10 @@ evas_gl_font_texture_draw(void *context, void *surface EINA_UNUSED, void *draw_c
gc->dc->clip.w, gc->dc->clip.h);
if ((nw < 1) || (nh < 1)) return;
ssx = (double)sx + ((double)(sw * (nx - x)) / (double)(tex->w));
ssy = (double)sy + ((double)(sh * (ny - y)) / (double)(tex->h));
ssw = ((double)sw * (double)(nw)) / (double)(tex->w);
ssh = ((double)sh * (double)(nh)) / (double)(tex->h);
//ssx = (double)sx + ((double)(sw * (nx - x)) / (double)(tex->w));
//ssy = (double)sy + ((double)(sh * (ny - y)) / (double)(tex->h));
//ssw = ((double)sw * (double)(nw)) / (double)(tex->w);
//ssh = ((double)sh * (double)(nh)) / (double)(tex->h);
dx = x; dy = y; dw = sw; dh = sh;
mx = gc->dc->clip.mask_x; my = gc->dc->clip.mask_y; mw = mask->w; mh = mask->h;