-
-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Gifs are laggy #118
Comments
This appears to be yet another issue related to SwiftyGif not being so swifty after all. I might have to implement a more performant implementation using CoreGraphics directly. |
@cryptoAlgorithm you could consider using Nuke which does simplify a lot of the image loading if that's something you don't want to reimplement from scratch. |
@ErrorErrorError That's interesting, it like a good alternative to replace both |
@ErrorErrorError I dug deeper and it appears that we are back with the same issues as before. Nuke is a performant image loading solution, but out of the box it does not support rendering animated GIFs (or any other format not natively supported by the system). I'll have to integrate it with another library which actually renders GIFs, and the bottleneck we're facing resides in this rendering library. It's a bit of a bummer, but I might still consider migrating to Nuke from |
After throwing together some quick code to use Nuke instead of |
Describe the Bug
Bug Description
The gifs that are shown are laggy, and even more when viewing a folder.
Reproducing the Bug
Version
0.5.1 (Build 15)
Category
Media (images, audio, video etc.)
Relevant Log Output
No response
Screenshots
This is from Official Discord:
This is from SwiftCord
Additional Info
No response
The text was updated successfully, but these errors were encountered: