fix line draw problem

SVN revision: 77928
This commit is contained in:
Carsten Haitzler 2012-10-12 05:35:48 +00:00
parent 5c112dc6ca
commit 3dbe715a79
3 changed files with 5 additions and 2 deletions

View File

@ -1095,4 +1095,7 @@
* Fix texture size issues when the image has nv12 format
2012-10-11 Carsten Haitzler (The Rasterman)
* Fix C code fallback line rendering path in software

View File

@ -19,13 +19,13 @@ Improvements:
* evas_object_del() now takes NULL parameters
Fixes:
* Fix segmentation fault with the esvg loader.
* Fix EGL/GLES dest alpha rendering bug (no rendering).
* Fix evas_object_image_alpha_set when image data not loaded yet.
* Fix map surface leak.
* Fix native surface set to null crash bug in gl engine.
* Fix font sizing issue with some rare sizes and fonts when rounding wrong.
* Fix software line drawing c fallback code.
Removal:
* No more support s3c6410.

View File

@ -77,7 +77,7 @@ init_blend_mask_color_span_funcs_c(void)
static void
_op_blend_pt_mas_c_dp(DATA32 s, DATA8 m, DATA32 c, DATA32 *d) {
s = MUL_SYM(m, c);
m = 256 - (s >> 24);
m = 255 - (s >> 24);
*d = s + MUL_256(m, *d);
}