

IS OPENGL 4.4 STILL GOOD DRIVER
It is fairly simple to follow development activities by tracking merge requests with the V3D and VC4 labels.Īt present, the V3D driver exposes OpenGL ES 3.0 and OpenGL 2.1.It is relatively easy for the more adventurous users to experiment with development builds of the driver.There are no downstream repositories – all development happens directly upstream, which has a number of benefits for end users: The codename for the VideoCore IV driver is VC4, and the codename for the VideoCore VI driver is V3D. The driver code for both GPU models is available in the Mesa upstream repository. Unfortunately, as you may have guessed, this also means that driver work on one GPU won’t be directly useful for the other, and that any new feature development that we do for the Raspberry Pi 4 driver stack won’t naturally transport to Raspberry Pi 3. Despite the fact that both GPU models belong in Broadcom’s VideoCore family, they have quite significant architectural differences, so we also have two separate OpenGL driver implementations. The GPU bundled with Raspberry Pi 4 is a VideoCore VI capable of OpenGL ES 3.2, a significant step above the VideoCore IV present in Raspberry Pi 3 which could only do OpenGL ES 2.0. Learning a new GPU is a lot of work, but I think we have been making good progress and in this post we would like to share with the community some of our recent contributions to the driver and some of the plans we have for the future.īut before we go into the technical details of what we have been up to, I would like to give some context about the GPU hardware and current driver status for Raspberry Pi 4, which is where we have been focusing our efforts. My name is Iago Toral (itoral), and together with my colleagues Alejandro Piñeiro (apinheiro) and José Casanova (chema), we have been hard at work learning about the V3D GPU hardware and Eric’s driver design over the past few months.
IS OPENGL 4.4 STILL GOOD DRIVERS
Some of you may already know that Eric Anholt, the original developer of the open source VC4 and V3D OpenGL drivers used by Raspberry Pi, is no longer actively developing these drivers and a team from Igalia has stepped in to continue his work.
IS OPENGL 4.4 STILL GOOD UPDATE
Here’s an update from Iago Toral of Igalia on development of the open source VC4 and V3D OpenGL drivers used by Raspberry Pi.
