Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/evas
Dir : e17/libs/evas/src/lib/engines/common
Modified Files:
evas_convert_yuv.c evas_scale_smooth.c
Log Message:
propogate pass_events to sub-objects of smart objects...
===================================================================
RCS file:
/cvsroot/enlightenment/e17/libs/evas/src/lib/engines/common/evas_convert_yuv.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- evas_convert_yuv.c 25 May 2004 16:33:15 -0000 1.8
+++ evas_convert_yuv.c 14 Jun 2004 06:04:22 -0000 1.9
@@ -127,8 +127,10 @@
#ifndef BUILD_MMX
mmx = 0;
#endif
- if (sse) _evas_yv12torgb_sse(src, dst, w, h);
- else if (mmx) _evas_yv12torgb_mmx(src, dst, w, h);
+ if (evas_common_cpu_has_feature(CPU_FEATURE_MMX2))
+ _evas_yv12torgb_sse(src, dst, w, h);
+ else if (evas_common_cpu_has_feature(CPU_FEATURE_MMX))
+ _evas_yv12torgb_mmx(src, dst, w, h);
#ifdef BUILD_ALTIVEC
if (evas_common_cpu_has_feature(CPU_FEATURE_ALTIVEC))
_evas_yv12torgb_altivec(src, dst, w, h);
===================================================================
RCS file:
/cvsroot/enlightenment/e17/libs/evas/src/lib/engines/common/evas_scale_smooth.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- evas_scale_smooth.c 10 May 2004 06:40:50 -0000 1.5
+++ evas_scale_smooth.c 14 Jun 2004 06:04:22 -0000 1.6
@@ -5,6 +5,7 @@
#include "evas_blend_ops.h"
+extern DATA8 *_evas_pow_lut;
extern const DATA16 _evas_const_c1[4];
static DATA32 **scale_calc_y_points(DATA32 *src, int sw, int sh, int dh);
-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs