07-01-2019, 12:09 PM
(This post was last modified: 11-15-2019, 01:45 PM by Slow Catalyst.)
So I'm using the Cropped Experimental Driver- I think it's fbcp-ili9341?- and so far, I am blown away at how much more clean the refresh rate is than default, and am loving it. I am also on the latest FPCM3 image as of right now [Freeplay_CM3_19061802].
A few long-winded questions/concerns:
1. I might be missing the target in this one, but it seems like any use of OMXPlayer blacks the screen out [audio still running, though- so not locked up]. Although I'm a bit inexperienced here, I have a few guesses as to maybe why.
Instances have been when trying to run a video splashscreen on boot- tried the stock RetroPie one included, and one of my own that works just fine when on the "Default" driver.
Another one is when in EmulationStation, and running video screensavers. Screen blacks out, and picture does not return until rebooted.
Lastly, when I have video previews in the game lists- the screen will freeze right at that pane, and same as above- restored when restarted.
I've found that when disabling OMX in ES, and then simply not running a video splash- all works fine.
Conclusion: OMX uses HW decoding. Is this a disagreement of sorts with ili9341? When OMX is disabled, and using- if I remember right- VLC, which is SW-based, there are no conflicts. Just less pretty videos, and no video splash. And heat. Lots of heat. It's ramping up the CPU pretty harsh, naturally. So OMX is the preferred route, ultimately.
2. The animation/refresh rate is REALLY smooth. However, it seems when you're at any point of a stand-still, like say, not moving at all in ES, or sitting still in a game for a second where animation isn't heavy, you go to move- again, in menu, or in game- and there's about 3 seconds of jittering before it goes back to smooth. Almost like it's buffering, for lack of better term.
Fixed! Thank you, Porcinus!
A few long-winded questions/concerns:
1. I might be missing the target in this one, but it seems like any use of OMXPlayer blacks the screen out [audio still running, though- so not locked up]. Although I'm a bit inexperienced here, I have a few guesses as to maybe why.
Instances have been when trying to run a video splashscreen on boot- tried the stock RetroPie one included, and one of my own that works just fine when on the "Default" driver.
Another one is when in EmulationStation, and running video screensavers. Screen blacks out, and picture does not return until rebooted.
Lastly, when I have video previews in the game lists- the screen will freeze right at that pane, and same as above- restored when restarted.
I've found that when disabling OMX in ES, and then simply not running a video splash- all works fine.
Conclusion: OMX uses HW decoding. Is this a disagreement of sorts with ili9341? When OMX is disabled, and using- if I remember right- VLC, which is SW-based, there are no conflicts. Just less pretty videos, and no video splash. And heat. Lots of heat. It's ramping up the CPU pretty harsh, naturally. So OMX is the preferred route, ultimately.
2. The animation/refresh rate is REALLY smooth. However, it seems when you're at any point of a stand-still, like say, not moving at all in ES, or sitting still in a game for a second where animation isn't heavy, you go to move- again, in menu, or in game- and there's about 3 seconds of jittering before it goes back to smooth. Almost like it's buffering, for lack of better term.
Fixed! Thank you, Porcinus!