@BRX7 When you get time will you test these mesa packages on your pi5?
On my pi4:
glxinfo -B
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Broadcom (0x14e4)
Device: V3D 4.2 (0xffffffff)
Version: 23.2.1
Accelerated: yes
Video memory: 7809MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 3.1
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: Broadcom
OpenGL renderer string: V3D 4.2
OpenGL core profile version string: 3.1 Mesa 23.2.1+rpt2.1
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)
OpenGL version string: 3.1 Mesa 23.2.1+rpt2.1
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 23.2.1+rpt2.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
inxi -G
Graphics:
Device-1: bcm2711-hdmi0 driver: vc4_hdmi v: N/A
Device-2: bcm2711-hdmi1 driver: vc4_hdmi v: N/A
Device-3: bcm2711-vc5 driver: vc4_drm v: N/A
Display: x11 server: X.Org v: 21.1.9 with: Xwayland v: 23.2.2 driver: X:
loaded: modesetting dri: vc4
gpu: vc4-drm,vc4_crtc,vc4_dpi,vc4_dsi,vc4_firmware_kms,vc4_hdmi,vc4_hvs,vc4_txp,vc4_v3d,vc4_vec
resolution: 1440x900~75Hz
API: EGL v: 1.4,1.5 drivers: swrast,v3d,vc4
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.5 compat-v: 3.1 vendor: broadcom mesa v: 23.2.1+rpt2.1
renderer: V3D 4.2
API: Vulkan v: 1.3.269 drivers: v3dv,llvmpipe surfaces: xcb,xlib
I have these packages installed from the provided mesa-patched folder.
sudo pacman -U mesa-23.2.1-1-aarch64.pkg.tar.zst vulkan-broadcom-23.2.1-1-aarch64.pkg.tar.zst vulkan-mesa-layers-23.2.1-1-aarch64.pkg.tar.zst vulkan-swrast-23.2.1-1-aarch64.pkg.tar.zst
11-14-23: New link