Caching icon theme information, revisited
Federico Mena Quintero
federico at ximian.com
Wed Dec 1 23:14:45 EET 2004
Hi,
There was some discussion a while ago about creating binary files to
cache information about icon themes:
http://freedesktop.org/pipermail/xdg/2004-October/005140.html
The draft spec in that document is, to my knowledge, partially
implemented in GTK+ 2.5 --- from a quick look at the code, it couldn't
yet load the image data from the cache file.
That mail says that image data can be embedded in the cache file, but
doesn't really specify in which format.
I think it would be useful to store uncompressed image data directly in
the cache. That data should be in some form that is readily useful to
applications: GTK+ and GdkPixbuf would prefer pixels in RGBA ordering.
Then, when GTK+ mmap()s the cache file, it can make its pixbufs point to
the mapped image data and no copies would be made.
How does this sound?
Federico
More information about the xdg
mailing list