DentonW / DevIL

Developer's Image Library (DevIL) is a cross-platform image library utilizing a simple syntax to load, save, convert, manipulate, filter, and display a variety of images with ease. It is highly portable and has been ported to several platforms.
http://openil.sourceforge.net/
GNU Lesser General Public License v2.1
446 stars 137 forks source link

PNG load test #12

Closed sasmaster closed 9 years ago

sasmaster commented 10 years ago

Hi,First I am happy of the fact that the lib's dev seems to be resurrected.Second,I was conducting some comparisons to other png loading libs on the market and so far DevIL beats them all . I thought maybe this info will be useful to put on a wiki or intro page:

test: load RGBA png ,size 512x512

System:Windows7 64bit,16Gb RAM ,Intel I7 ,VS2012 ,64bit C++ project.

LodePNG - 36.6 ms STB_IMAGE - 32ms DevIL - 8.7ms

Also,it would be nice to have DevIL built as static lib.

Thanks!

DentonW commented 9 years ago

This is really interesting data. DevIL just uses libpng, and it looks like the other libraries mentioned in your comment use their own png loading routines. Thanks so much for providing a comparison.