efl/src/modules/evas/image_loaders
Carsten Haitzler 9371cdfef8 build - bring back loaders and savers as modules and/or static
so the evas modules able to be static or not was a bit pointless as it
could inline all evas modules (or none) not just the most common or
not, but ecore evas modules were still modules, so it really wasn't
being useful.

image loaders ans savers omn the other hand were *ALL* being
statically built in without exception. this was kind of a regression
in the build system in the move to meson. some were static due to
micro optimizations and performance inlining the most common to save a
little extra loading + linking + page fragmentation for loaders you
are likely to need in most cases as well as save the drity pages from
linking in their dependencies (libgif, libtiff, libwebp and all their
dependencies too etc. etc.). this now brings back the ability to
decide which are static and which are shared modules (not exposed to
the user as options for meson - fixed in meson.build files which i
think is good enough given the purpose of this).
2019-10-05 13:21:02 +01:00
..
bmp evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
dds evas image - eina file - be paranoud about double closes 2019-08-05 18:59:33 +01:00
eet evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
generic make mman.h private 2019-08-19 09:55:13 -04:00
gif gif loader - dup eina file as we keep our own copy of it in the loader 2019-08-05 18:59:33 +01:00
ico evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
jp2k evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
jpeg evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
pmaps evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
png evas: fix png regression issue 2019-08-19 16:47:22 -07:00
psd evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
tga evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
tgv evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
tiff evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
wbmp evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
webp evas: break Image_Loader API to allow for getting property from the data field of an image. 2019-07-12 09:54:14 -07:00
xpm fix xpm again - to be threaded not region decode capable 2019-09-06 15:42:47 +01:00
meson.build build - bring back loaders and savers as modules and/or static 2019-10-05 13:21:02 +01:00