Unfortunately 4 years out of date, it seems the switch to Bullseye broke all the old info and anything older than Pi4 is just abandoned by Pi Foundation!
Unfortunately 4 years out of date, it seems the switch to Bullseye broke all the old info and anything older than Pi4 is just abandoned by Pi Foundation!
Sorry I did not look at the date.
I will do some reearch as I have 2 RPI 3Bs that seem a little slow on Bullseye, maybe the OpenGL acceleration would speed things up
XorA wrote:The good news though is if someone can work out how to enable hardware GL on Pi3/Pi0v2 then they would also make very nice platforms for QL emulation!
to re-enable glamor (A8) and GL Driver (a2), under the advanced options sub-menu. After a reboot glxinfo reported that hardware acceleration was enabled, and glxgears ran at the right speed. I've not had time to explore the downsides of re-enabling glamor so far.
The same fix should work for a pi Zero 2.
XorA wrote:The good news though is if someone can work out how to enable hardware GL on Pi3/Pi0v2 then they would also make very nice platforms for QL emulation!
to re-enable glamor (A8) and GL Driver (a2), under the advanced options sub-menu. After a reboot glxinfo reported that hardware acceleration was enabled, and glxgears ran at the right speed. I've not had time to explore the downsides of re-enabling glamor so far.
The same fix should work for a pi Zero 2.
Thanks, I enabled on Pi0 2 and it made the console and x11 versions of sQLux run at approx the same speed under gfx load!
A followup, if you follow @Exiles instructions to enable glamour on even older Pi versions such as Pi0 it will also bring the GFX output in x11 to the same speed as on the console! (disable audio on Pi0 though to prevent pulse taking 100% cpu).
With @Exiles help and patient testing we think we have been through all iterations of the code to find the fastest. Obviously being multi threaded it operates on multicore CPUs much better than single core. But I don't think its any slower than older versions on single core.
To prevent having to disable the excellent audio support on PiZero then the best way seems to be to just use apt to remove pulseaudio. Then sQLux will use ALSA without the insane CPU load of pulse.