Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pi3 Code updates
#1
The Pi3 situation is, that none of the original pi3 code will work now, even on some Pi3's. Driver updates and other things over the last few years have rendered the various test projects unusable, even on Buster OS on Pi3.

Its always due to the use of BCM libs to create Dispmanx displays, these were very specific to the Pi3, and the Pi4 didn't support them at all so that code depricated unlike the opengles2.0 and EGL drivers, which have probably updated...but no longer work with BCM.

So, as noted in the website the Pi3 content needs to be updated 1st.

I'm currently working on that, its not massive work, but it is a bit of a time drain so Im doing 1 or 2 a week. 

The main thing is to make sure your Pi3 is running Bookworm (or later) and I set up the new dual book framework as an openGLES2.0 build to X11, not DispmanX

Removing all use of the BCM libs basically gets OpenGLES2.0 set up and the demo's themseles dont need much more twiddling.


for now Hello Triangle and Photo frame are in place/

I will work on Invaders and Kamakazi next.
Reply


Messages In This Thread
Pi3 Code updates - by bbeuken - 05-20-2025, 12:10 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)