an initial test at trying pixman instead of evas software rendering.

results... in comments. disabled atm unless u --enable it. only
replaces 1 operation in 2 cases.



SVN revision: 58824
This commit is contained in:
Carsten Haitzler 2011-04-22 11:47:14 +00:00
parent 02ee0d1ee6
commit c885080057
54 changed files with 199 additions and 43 deletions

View File

@ -90,6 +90,7 @@ AC_DEFINE_UNQUOTED(MODULE_ARCH, "$MODULE_ARCH", "Module architecture")
want_fontconfig="auto" want_fontconfig="auto"
want_fribidi="auto" want_fribidi="auto"
want_harfbuzz="auto" want_harfbuzz="auto"
want_pixman="no"
want_evas_cserve="yes" want_evas_cserve="yes"
want_evas_engine_buffer="yes" want_evas_engine_buffer="yes"
@ -359,6 +360,35 @@ if test "x${have_harfbuzz}" = "xno"; then
HAS_HARFBUZZ=0 HAS_HARFBUZZ=0
fi fi
# Pixman
have_pixman="no"
AC_ARG_ENABLE([pixman],
AC_HELP_STRING([--disable-pixman],
[disable pixman for software rendering. @<:@default=enabled@:>@]),
[
if test "x${enableval}" = "xyes" ; then
want_pixman="yes"
else
want_pixman="no"
fi
])
if test "x${want_pixman}" = "xyes" -o "x${want_pixman}" = "xauto" ; then
PKG_CHECK_MODULES([PIXMAN],
[pixman-1],
[
have_pixman="yes"
AC_DEFINE(HAVE_PIXMAN, 1, [have pixman for rendering])
requirement_evas="pixman-1 ${requirement_evas}"
],
[
if test "x${want_pixman}" = "xyes" -a "x${use_strict}" = "xyes" ; then
AC_MSG_ERROR([Pixman not found (strict dependencies checking)])
fi
])
fi
### Checks for header files ### Checks for header files
AC_HEADER_STDC AC_HEADER_STDC
AC_CHECK_HEADERS([unistd.h stdint.h sys/param.h]) AC_CHECK_HEADERS([unistd.h stdint.h sys/param.h])

View File

@ -15,7 +15,8 @@ AM_CPPFLAGS = \
@FRIBIDI_CFLAGS@ \ @FRIBIDI_CFLAGS@ \
@EET_CFLAGS@ \ @EET_CFLAGS@ \
@FONTCONFIG_CFLAGS@ \ @FONTCONFIG_CFLAGS@ \
@pthread_cflags@ @pthread_cflags@ \
@PIXMAN_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@

View File

@ -13,6 +13,7 @@ AM_CPPFLAGS = \
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@FRIBIDI_CFLAGS@ \ @FRIBIDI_CFLAGS@ \
@EET_CFLAGS@ \ @EET_CFLAGS@ \
@FONTCONFIG_CFLAGS@ \ @FONTCONFIG_CFLAGS@ \

View File

@ -178,7 +178,8 @@ AM_CPPFLAGS = \
@HARFBUZZ_CFLAGS@ \ @HARFBUZZ_CFLAGS@ \
@EET_CFLAGS@ \ @EET_CFLAGS@ \
@FONTCONFIG_CFLAGS@ \ @FONTCONFIG_CFLAGS@ \
@pthread_cflags@ @pthread_cflags@ \
@PIXMAN_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@
@ -210,6 +211,7 @@ engines/common/libevas_engine_common.la \
@EINA_LIBS@ \ @EINA_LIBS@ \
$(EVAS_STATIC_MODULE) \ $(EVAS_STATIC_MODULE) \
$(EVAS_STATIC_LIBADD) \ $(EVAS_STATIC_LIBADD) \
@PIXMAN_LIBS@ \
-lm -lm
libevas_la_DEPENDENCIES = \ libevas_la_DEPENDENCIES = \

View File

@ -10,7 +10,9 @@ AM_CPPFLAGS = -I. \
@WIN32_CPPFLAGS@ \ @WIN32_CPPFLAGS@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@EINA_CFLAGS@ @PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \
@PIXMAN_CFLAGS@
noinst_LTLIBRARIES = libevas_cache.la noinst_LTLIBRARIES = libevas_cache.la
libevas_cache_la_SOURCES = \ libevas_cache_la_SOURCES = \

View File

@ -13,7 +13,8 @@ AM_CPPFLAGS = \
@EET_CFLAGS@ \ @EET_CFLAGS@ \
@FONTCONFIG_CFLAGS@ \ @FONTCONFIG_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EVIL_CFLAGS@ @EVIL_CFLAGS@ \
@PIXMAN_CFLAGS@
noinst_LTLIBRARIES = libevas_canvas.la noinst_LTLIBRARIES = libevas_canvas.la
libevas_canvas_la_SOURCES = \ libevas_canvas_la_SOURCES = \

View File

@ -13,7 +13,8 @@ AM_CPPFLAGS = \
@FRIBIDI_CFLAGS@ \ @FRIBIDI_CFLAGS@ \
@EET_CFLAGS@ \ @EET_CFLAGS@ \
@FONTCONFIG_CFLAGS@ \ @FONTCONFIG_CFLAGS@ \
@pthread_cflags@ @pthread_cflags@ \
@PIXMAN_CFLAGS@
if EVAS_CSERVE if EVAS_CSERVE

View File

@ -11,9 +11,11 @@ AM_CPPFLAGS = -I. \
-DPACKAGE_LIB_DIR=\"$(libdir)\" \ -DPACKAGE_LIB_DIR=\"$(libdir)\" \
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
@FREETYPE_CFLAGS@ @VALGRIND_CFLAGS@ \ @FREETYPE_CFLAGS@ @VALGRIND_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EET_CFLAGS@ @pthread_cflags@ \ @EET_CFLAGS@ @pthread_cflags@ \
@WIN32_CFLAGS@ @EINA_CFLAGS@ \ @WIN32_CFLAGS@ @EINA_CFLAGS@ \
@FRIBIDI_CFLAGS@ @HARFBUZZ_CFLAGS@ @FRIBIDI_CFLAGS@ @HARFBUZZ_CFLAGS@ \
@PIXMAN_CFLAGS@
noinst_LTLIBRARIES = libevas_engine_common.la noinst_LTLIBRARIES = libevas_engine_common.la
libevas_engine_common_la_SOURCES = \ libevas_engine_common_la_SOURCES = \

View File

@ -31,6 +31,7 @@ evas_common_rgba_image_from_data(Image_Entry* ie_dst, int w, int h, DATA32 *imag
} }
dst->cache_entry.space = cspace; dst->cache_entry.space = cspace;
evas_common_image_colorspace_dirty(dst); evas_common_image_colorspace_dirty(dst);
_evas_common_rgba_image_post_surface(ie_dst);
return 0; return 0;
} }
@ -60,6 +61,7 @@ evas_common_rgba_image_from_copied_data(Image_Entry* ie_dst, int w, int h, DATA3
dst->cache_entry.space = cspace; dst->cache_entry.space = cspace;
evas_common_image_colorspace_dirty(dst); evas_common_image_colorspace_dirty(dst);
_evas_common_rgba_image_post_surface(ie_dst);
return 0; return 0;
} }
@ -80,6 +82,7 @@ evas_common_rgba_image_size_set(Image_Entry *ie_dst, const Image_Entry *ie_im, u
dst->cs.data = calloc(1, dst->cache_entry.h * sizeof(unsigned char *) * 2); dst->cs.data = calloc(1, dst->cache_entry.h * sizeof(unsigned char *) * 2);
evas_common_image_colorspace_dirty(dst); evas_common_image_colorspace_dirty(dst);
_evas_common_rgba_image_post_surface(ie_dst);
return 0; return 0;
} }
@ -126,5 +129,6 @@ evas_common_rgba_image_colorspace_set(Image_Entry* ie_dst, int cspace)
dst->cache_entry.space = cspace; dst->cache_entry.space = cspace;
evas_common_image_colorspace_dirty(dst); evas_common_image_colorspace_dirty(dst);
_evas_common_rgba_image_post_surface(ie_dst);
return 0; return 0;
} }

View File

@ -144,6 +144,7 @@ _evas_common_rgba_image_new(void)
#endif #endif
evas_common_rgba_image_scalecache_init(&im->cache_entry); evas_common_rgba_image_scalecache_init(&im->cache_entry);
return &im->cache_entry; return &im->cache_entry;
} }
@ -246,6 +247,42 @@ evas_common_rgba_image_unload(Image_Entry *ie)
#endif #endif
} }
void
_evas_common_rgba_image_post_surface(Image_Entry *ie)
{
#ifdef HAVE_PIXMAN
RGBA_Image *im = (RGBA_Image *) ie;
if (im->pixman.im) pixman_image_unref(im->pixman.im);
if (im->cache_entry.flags.alpha)
{
im->pixman.im = pixman_image_create_bits
(
// FIXME: endianess determines this
PIXMAN_a8r8g8b8,
// PIXMAN_b8g8r8a8,
im->cache_entry.w, im->cache_entry.h,
im->image.data,
im->cache_entry.w * 4
);
}
else
{
im->pixman.im = pixman_image_create_bits
(
// FIXME: endianess determines this
PIXMAN_x8r8g8b8,
// PIXMAN_b8g8r8x8,
im->cache_entry.w, im->cache_entry.h,
im->image.data,
im->cache_entry.w * 4
);
}
#else
ie = NULL;
#endif
}
static int static int
_evas_common_rgba_image_surface_alloc(Image_Entry *ie, unsigned int w, unsigned int h) _evas_common_rgba_image_surface_alloc(Image_Entry *ie, unsigned int w, unsigned int h)
{ {
@ -275,7 +312,8 @@ _evas_common_rgba_image_surface_alloc(Image_Entry *ie, unsigned int w, unsigned
# endif # endif
# endif # endif
#endif #endif
_evas_common_rgba_image_post_surface(ie);
return 0; return 0;
} }
@ -284,6 +322,13 @@ _evas_common_rgba_image_surface_delete(Image_Entry *ie)
{ {
RGBA_Image *im = (RGBA_Image *) ie; RGBA_Image *im = (RGBA_Image *) ie;
#ifdef HAVE_PIXMAN
if (im->pixman.im)
{
pixman_image_unref(im->pixman.im);
im->pixman.im = NULL;
}
#endif
if (ie->file) if (ie->file)
DBG("unload: [%p] %s %s", ie, ie->file, ie->key); DBG("unload: [%p] %s %s", ie, ie->file, ie->key);
if ((im->cs.data) && (im->image.data)) if ((im->cs.data) && (im->image.data))

View File

@ -13,5 +13,7 @@ void evas_common_rgba_image_scalecache_shutdown(Image_Entry *ie);
void evas_common_rgba_image_scalecache_dirty(Image_Entry *ie); void evas_common_rgba_image_scalecache_dirty(Image_Entry *ie);
void evas_common_rgba_image_scalecache_orig_use(Image_Entry *ie); void evas_common_rgba_image_scalecache_orig_use(Image_Entry *ie);
int evas_common_rgba_image_scalecache_usage_get(Image_Entry *ie); int evas_common_rgba_image_scalecache_usage_get(Image_Entry *ie);
void _evas_common_rgba_image_post_surface(Image_Entry *ie);
#endif /* _EVAS_IMAGE_PRIVATE_H */ #endif /* _EVAS_IMAGE_PRIVATE_H */

View File

@ -518,18 +518,11 @@ evas_common_rgba_image_scalecache_do(Image_Entry *ie, RGBA_Image *dst,
LKU(im->cache.lock); LKU(im->cache.lock);
if (im->image.data) if (im->image.data)
{ {
if (smooth) evas_common_scale_rgba_in_to_out_clip_sample(im, dst, dc,
evas_common_scale_rgba_in_to_out_clip_smooth(im, dst, dc, src_region_x, src_region_y,
src_region_x, src_region_y, src_region_w, src_region_h,
src_region_w, src_region_h, dst_region_x, dst_region_y,
dst_region_x, dst_region_y, dst_region_w, dst_region_h);
dst_region_w, dst_region_h);
else
evas_common_scale_rgba_in_to_out_clip_sample(im, dst, dc,
src_region_x, src_region_y,
src_region_w, src_region_h,
dst_region_x, dst_region_y,
dst_region_w, dst_region_h);
} }
return; return;
} }

View File

@ -257,24 +257,48 @@ scale_rgba_in_to_out_clip_sample_internal(RGBA_Image *src, RGBA_Image *dst,
if ((dst_region_w == src_region_w) && (dst_region_h == src_region_h)) if ((dst_region_w == src_region_w) && (dst_region_h == src_region_h))
{ {
ptr = src_data + ((dst_clip_y - dst_region_y + src_region_y) * src_w) + (dst_clip_x - dst_region_x) + src_region_x; #ifdef HAVE_PIXMAN
for (y = 0; y < dst_clip_h; y++) if ((1) &&
{ (src->pixman.im) && (dst->pixman.im) &&
/* * blend here [clip_w *] ptr -> dst_ptr * */ ((!dc->mul.use) ||
if (mask) ((dc->mul.use) && (dc->mul.col == 0xffffffff))) &&
{ ((dc->render_op == _EVAS_RENDER_COPY) ||
mask += dst_clip_x - dc->mask.x; (dc->render_op == _EVAS_RENDER_BLEND))
mask += (dst_clip_y - dc->mask.y) * maskobj->cache_entry.w; )
} {
#ifdef EVAS_SLI pixman_op_t op = PIXMAN_OP_SRC; // _EVAS_RENDER_COPY
if (((y + dst_clip_y) % dc->sli.h) == dc->sli.y) if (dc->render_op == _EVAS_RENDER_BLEND) op = PIXMAN_OP_OVER;
pixman_image_composite(op,
src->pixman.im, NULL,
dst->pixman.im,
(dst_clip_x - dst_region_x) + src_region_x,
(dst_clip_y - dst_region_y) + src_region_y,
0, 0,
dst_clip_x, dst_clip_y,
dst_clip_w, dst_clip_h);
}
else
#endif #endif
{ {
func(ptr, mask, dc->mul.col, dst_ptr, dst_clip_w); ptr = src_data + ((dst_clip_y - dst_region_y + src_region_y) * src_w) + (dst_clip_x - dst_region_x) + src_region_x;
} for (y = 0; y < dst_clip_h; y++)
ptr += src_w; {
dst_ptr += dst_w; /* * blend here [clip_w *] ptr -> dst_ptr * */
if (mask) mask += maskobj->cache_entry.w; if (mask)
{
mask += dst_clip_x - dc->mask.x;
mask += (dst_clip_y - dc->mask.y) * maskobj->cache_entry.w;
}
#ifdef EVAS_SLI
if (((y + dst_clip_y) % dc->sli.h) == dc->sli.y)
#endif
{
func(ptr, mask, dc->mul.col, dst_ptr, dst_clip_w);
}
ptr += src_w;
dst_ptr += dst_w;
if (mask) mask += maskobj->cache_entry.w;
}
} }
} }
else else

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@VALGRIND_CFLAGS@ \ @VALGRIND_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EET_CFLAGS@ \ @EET_CFLAGS@ \

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@VALGRIND_CFLAGS@ \ @VALGRIND_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EET_CFLAGS@ \ @EET_CFLAGS@ \

View File

@ -11,8 +11,9 @@ AM_CPPFLAGS = \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \
@WIN32_CPPFLAGS@ @WIN32_CPPFLAGS@ \
@PIXMAN_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@
noinst_LTLIBRARIES = libevas_file.la noinst_LTLIBRARIES = libevas_file.la

View File

@ -13,6 +13,10 @@
#include "Evas.h" #include "Evas.h"
#include "Evas_GL.h" #include "Evas_GL.h"
#ifdef HAVE_PIXMAN
#include <pixman.h>
#endif
#include <sys/types.h> #include <sys/types.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <unistd.h> #include <unistd.h>
@ -819,6 +823,12 @@ struct _RGBA_Image
unsigned long long newest_usage; unsigned long long newest_usage;
unsigned long long newest_usage_count; unsigned long long newest_usage_count;
} cache; } cache;
#ifdef HAVE_PIXMAN
struct {
pixman_image_t *im;
} pixman;
#endif
}; };
struct _RGBA_Polygon_Point struct _RGBA_Polygon_Point

View File

@ -7,7 +7,8 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@

View File

@ -8,6 +8,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_engine_direct3d_cflags@ @evas_engine_direct3d_cflags@
if BUILD_ENGINE_DIRECT3D if BUILD_ENGINE_DIRECT3D

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_directfb_cflags@ @evas_engine_directfb_cflags@

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_fb_cflags@ @evas_engine_fb_cflags@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ @EINA_CFLAGS@
if BUILD_ENGINE_GL_COMMON if BUILD_ENGINE_GL_COMMON

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines/gl_common \ -I$(top_srcdir)/src/modules/engines/gl_common \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_gl_sdl_cflags@ @evas_engine_gl_sdl_cflags@

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines/gl_common \ -I$(top_srcdir)/src/modules/engines/gl_common \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_gl_x11_cflags@ @evas_engine_gl_x11_cflags@

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ @EINA_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@

View File

@ -9,6 +9,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines/software_16 \ -I$(top_srcdir)/src/modules/engines/software_16 \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_engine_software_16_ddraw_cflags@ @evas_engine_software_16_ddraw_cflags@
if BUILD_ENGINE_SOFTWARE_16_DDRAW if BUILD_ENGINE_SOFTWARE_16_DDRAW

View File

@ -2,7 +2,7 @@ AUTOMAKE_OPTIONS = 1.4 foreign
MAINTAINERCLEANFILES = Makefile.in MAINTAINERCLEANFILES = Makefile.in
INCLUDES = -I. -I$(top_srcdir)/src/lib -I$(top_srcdir)/src/lib/include @FREETYPE_CFLAGS@ @SDL_CFLAGS@ @EINA_CFLAGS@ INCLUDES = -I. -I$(top_srcdir)/src/lib -I$(top_srcdir)/src/lib/include @FREETYPE_CFLAGS@ @PIXMAN_CFLAGS@ @SDL_CFLAGS@ @EINA_CFLAGS@
if BUILD_ENGINE_SOFTWARE_SDL if BUILD_ENGINE_SOFTWARE_SDL

View File

@ -9,6 +9,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines/software_16 \ -I$(top_srcdir)/src/modules/engines/software_16 \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_engine_software_16_wince_cflags@ @evas_engine_software_16_wince_cflags@
if BUILD_ENGINE_SOFTWARE_16_WINCE if BUILD_ENGINE_SOFTWARE_16_WINCE

View File

@ -9,6 +9,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines/software_16 \ -I$(top_srcdir)/src/modules/engines/software_16 \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_engine_software_16_x11_cflags@ @evas_engine_software_16_x11_cflags@
if BUILD_ENGINE_SOFTWARE_16_X11 if BUILD_ENGINE_SOFTWARE_16_X11

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ @EINA_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@

View File

@ -8,6 +8,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
-I$(top_srcdir)/src/modules/engines/software_8 \ -I$(top_srcdir)/src/modules/engines/software_8 \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_software_8_x11_cflags@ \ @evas_engine_software_8_x11_cflags@ \
-I/usr/include/pixman-1 -I/usr/include/pixman-1

View File

@ -8,6 +8,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_engine_software_ddraw_cflags@ @evas_engine_software_ddraw_cflags@
if BUILD_ENGINE_SOFTWARE_DDRAW if BUILD_ENGINE_SOFTWARE_DDRAW

View File

@ -8,6 +8,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_engine_software_gdi_cflags@ @evas_engine_software_gdi_cflags@
if BUILD_ENGINE_SOFTWARE_GDI if BUILD_ENGINE_SOFTWARE_GDI

View File

@ -7,7 +7,8 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@FREETYPE_CFLAGS@ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@
AM_CFLAGS = @WIN32_CFLAGS@ AM_CFLAGS = @WIN32_CFLAGS@

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_software_sdl_cflags@ @evas_engine_software_sdl_cflags@

View File

@ -7,6 +7,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
-I$(top_srcdir)/src/modules/engines \ -I$(top_srcdir)/src/modules/engines \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_engine_software_xlib_cflags@ \ @evas_engine_software_xlib_cflags@ \
@evas_engine_software_xcb_cflags@ @evas_engine_software_xcb_cflags@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \
@WIN32_CPPFLAGS@ @WIN32_CPPFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_image_loader_edb_cflags@ \ @evas_image_loader_edb_cflags@ \
@EINA_CFLAGS@ @EINA_CFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_image_loader_eet_cflags@ \ @evas_image_loader_eet_cflags@ \
@EINA_CFLAGS@ @EINA_CFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@evas_image_loader_gif_cflags@ \ @evas_image_loader_gif_cflags@ \
@EINA_CFLAGS@ @EINA_CFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \
@WIN32_CPPFLAGS@ @WIN32_CPPFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_jpeg_cflags@ \ @evas_image_loader_jpeg_cflags@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_pmaps_cflags@ \ @evas_image_loader_pmaps_cflags@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_png_cflags@ \ @evas_image_loader_png_cflags@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_svg_cflags@ @evas_image_loader_svg_cflags@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \
@WIN32_CPPFLAGS@ @WIN32_CPPFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_tiff_cflags@ \ @evas_image_loader_tiff_cflags@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \
@WIN32_CPPFLAGS@ @WIN32_CPPFLAGS@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_xpm_cflags@ \ @evas_image_loader_xpm_cflags@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \

View File

@ -4,7 +4,7 @@ MAINTAINERCLEANFILES = Makefile.in
AM_CPPFLAGS = -I. \ AM_CPPFLAGS = -I. \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ @evas_image_loader_edb_cflags@ \ @FREETYPE_CFLAGS@ @PIXMAN_CFLAGS@ @evas_image_loader_edb_cflags@ \
@EINA_CFLAGS@ @EINA_CFLAGS@
if BUILD_LOADER_EDB if BUILD_LOADER_EDB

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_eet_cflags@ @evas_image_loader_eet_cflags@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS= \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_jpeg_cflags@ @evas_image_loader_jpeg_cflags@

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_png_cflags@ \ @evas_image_loader_png_cflags@ \
@EVIL_CFLAGS@ \ @EVIL_CFLAGS@ \

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib \
-I$(top_srcdir)/src/lib/include \ -I$(top_srcdir)/src/lib/include \
@FREETYPE_CFLAGS@ \ @FREETYPE_CFLAGS@ \
@PIXMAN_CFLAGS@ \
@EINA_CFLAGS@ \ @EINA_CFLAGS@ \
@evas_image_loader_tiff_cflags@ @evas_image_loader_tiff_cflags@