gpui: Add SVG rendering to `img` element and generic asset cache (#9931)

This is a follow up to #9436 . It has a cleaner API and generalized the
image_cache to be a generic asset cache, that all GPUI elements can make
use off. The changes have been discussed with @mikayla-maki on Discord.

---------

Co-authored-by: Mikayla <mikayla@zed.dev>
f9becbd3d1Matthias Grandl committed on 3/30/2024, 12:09:49 AM· committed by GitHubparented5bfcd
11 files changedLine totals unavailable