Add GIF import

Add GIF file loading
Add `ResourceFormatLoader` for `SpriteFrames`
Add `ResourceFormatLoader` for `AnimatedTexture`
Add `ImageFrames` resource for handling image sequence
Add `ImageFramesLoader` for resource loading image sequences
Add `ResourceFormatLoader` for `ImageFrames`
Add GIF image load test assertions
Add ImageFrames test cases
This commit is contained in:
Spartan322
2024-10-29 14:41:40 -04:00
parent 9b9da6e3f9
commit 614048d3ee
58 changed files with 6768 additions and 0 deletions

View File

@@ -284,6 +284,11 @@ Comment: The FreeType Project
Copyright: 1996-2023, David Turner, Robert Wilhelm, and Werner Lemberg.
License: FTL
Files: thirdparty/giflib/*
Comment: giflib
Copyright: 1997-2024, Eric S. Raymond
License: Expat
Files: thirdparty/glad/*
Comment: glad
Copyright: 2013-2022, David Herberth