>>>the VideoCore VI GPU can do OpenGL ES 3.2, but it can’t do OpenGL 3.0,
> Can you give a bit more details on this issue?
It is an issue with HW limits. Videocore VI hw only supports up to 4 multiple render targets.
For OpenGL ES that is enough, as the minimum value for GL_MAX_DRAW_BUFFERS is 4 (see table 6.27 on OpenGL ES 3.0 spec).
But for OpenGL 3.0 that is not enough, as the minimum value for GL_MAX_DRAW_BUFFERS is 8 (see table 6.51 on OpenGL 3.0 spec).
Announcement
Collapse
No announcement yet.
Raspberry Pi's V3DV Vulkan Driver Can Now Run The Zink OpenGL Translation Layer
Collapse
X
-
Originally posted by zoomblab View PostMichael please stop chanting every other day about Zink. It is an extremely inefficient solution and I will risk, an uneducated, analysis this problem has a fundamental basis. It is based on the architecture of Gallium. For this reason I predict that a performance similar to the DXVK will never reach. It's a good experiment but let's not go over it.
- Likes 6
Leave a comment:
-
Zink on V3DV allows for OpenGL 2.1 support to be exposed, which is the maximum desktop OpenGL version supported by the Raspberry Pi hardware
Leave a comment:
-
Michael please stop chanting every other day about Zink. It is an extremely inefficient solution and I will risk, an uneducated, analysis this problem has a fundamental basis. It is based on the architecture of Gallium. For this reason I predict that a performance similar to the DXVK will never reach. It's a good experiment but let's not go over it.
- Likes 1
Leave a comment:
-
Raspberry Pi's V3DV Vulkan Driver Can Now Run The Zink OpenGL Translation Layer
Phoronix: Raspberry Pi's V3DV Vulkan Driver Can Now Run The Zink OpenGL Translation Layer
The V3DV Vulkan driver that provides support for the Raspberry Pi 4 and newer can now run the Zink OpenGL-on-Vulkan translation layer...
Tags: None
Leave a comment: