Haiku uses a custom vector image format to store icons called Haiku Vector Icon Format (HVIF), which allows icons to be displayed at different sizes while keeping the file size small. HVIF is designed to save space and reduce disk reads needed to display a folder. The post dissects the details of the HVIF format and shows an optimization bug in the icon image editor.

23m read timeFrom blog.leahhanson.us
Post cover image
Table of contents
The Problem Space: IconsImplementation DetailsConclusion

Sort: