patches, caching fixes, zone dynamic creation/deletion handling, stuff.
SVN revision: 33127
This commit is contained in:
parent
f30bb5ed4a
commit
0112fdc383
|
@ -386,7 +386,7 @@ if test "x$have_ecore_x" = "xyes" -a "x$have_ecore_evas" = "xyes"; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl ecore_evas_x11_gl
|
dnl ecore_evas_x11_gl
|
||||||
want_ecore_evas_x11_gl=no
|
want_ecore_evas_x11_gl=yes
|
||||||
AC_ARG_ENABLE(ecore-evas-x11-gl,
|
AC_ARG_ENABLE(ecore-evas-x11-gl,
|
||||||
AC_HELP_STRING(
|
AC_HELP_STRING(
|
||||||
[--enable-ecore-evas-x11-gl],
|
[--enable-ecore-evas-x11-gl],
|
||||||
|
|
|
@ -497,7 +497,8 @@ eet_open(const char *file, Eet_File_Mode mode)
|
||||||
else
|
else
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
else if ((mode == EET_FILE_MODE_READ) && (file_stat.st_size == 0))
|
else if ((mode == EET_FILE_MODE_READ) &&
|
||||||
|
(file_stat.st_size < (sizeof(int) * 3)))
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,7 +39,7 @@ evas_cache_engine_image_init(const Evas_Cache_Engine_Image_Func *cb, Evas_Cache_
|
||||||
|
|
||||||
new->func = *cb;
|
new->func = *cb;
|
||||||
|
|
||||||
new->limit = -1;
|
new->limit = 0;
|
||||||
new->usage = 0;
|
new->usage = 0;
|
||||||
|
|
||||||
new->dirty = NULL;
|
new->dirty = NULL;
|
||||||
|
|
|
@ -25,8 +25,9 @@ EAPI void
|
||||||
evas_cache_image_set(Evas_Cache_Image *cache, int limit)
|
evas_cache_image_set(Evas_Cache_Image *cache, int limit)
|
||||||
{
|
{
|
||||||
assert(cache != NULL);
|
assert(cache != NULL);
|
||||||
|
if (cache->limit == limit) return;
|
||||||
cache->limit = limit;
|
cache->limit = limit;
|
||||||
|
evas_cache_image_flush(cache);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Evas_Cache_Image *
|
EAPI Evas_Cache_Image *
|
||||||
|
|
|
@ -360,14 +360,13 @@ evas_common_image_set_cache(int size)
|
||||||
if (eci != NULL)
|
if (eci != NULL)
|
||||||
evas_cache_image_set(eci, size);
|
evas_cache_image_set(eci, size);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
evas_common_image_get_cache(void)
|
evas_common_image_get_cache(void)
|
||||||
{
|
{
|
||||||
return evas_cache_image_get(eci);
|
return evas_cache_image_get(eci);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define STAT_GAP 2
|
|
||||||
|
|
||||||
EAPI RGBA_Image *
|
EAPI RGBA_Image *
|
||||||
evas_common_load_image_from_file(const char *file, const char *key, RGBA_Image_Loadopts *lo)
|
evas_common_load_image_from_file(const char *file, const char *key, RGBA_Image_Loadopts *lo)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue