Upgrade Mesa, how feasible?

dragengine testing update:

  1. Bumped to Mesa 22.1.2 on Haiku hrev56198. Built OK.
  2. Bumped to dragengine v1.12-current.

We can update to Mesa 22.1.2 on Haiku. Can focus on bugfixing now…

4 Likes

Mesa 22.1.3 w/Intel HD Graphics 4600… :wink:
glteapot_mesa-22.1.3_cocobean

15 Likes

is that with hw accel ?

Mesa 24.3.2 with libglvnd 1.7.0 on Haiku R1B5 (hrev58543 x64)

glinfo_mesa-24.3.4



GLInfo, 3D-Gears, and Flurry screensavers using Mesa 24.3.x with libglvnd 1.7.0 on Haiku R1B5 (hrev58543 x64)

6 Likes

There were some major bugs in SDL applications with the new libglvnd pipeline. Last I checked they weren’t solved yet (one reason our Mesa version is falling behind a bit)

I’m looking through [Notice] Major Mesa change · Issue #8152 · haikuports/haikuports · GitHub and seeing them listed as fixed though…

@cocobean could you confirm that SDL stuff is working ok now?

2 Likes

Does ScummVM use SDL?
It is crashing with some games!

EDIT: Where to report bug report for ScummVM again?
Kings Quest 7 does not work, and crash soon after Game start…

Mesa 24.3.4: and libglvnd 1.7.0~git on hrev58522 x64 review

Ref: [Notice] Major Mesa change · Issue #8152 · haikuports/haikuports · GitHub

ScummVM - bug report through Haikuports’ issues

Note: SDL1 - GL Lock /Unlock cleanup

Test system info

  • Haiku R1b5 (hrev58522) x64
  • Mesa 24.3.4 (4.6.0 compat) w/libglvnd 1.7.0
  • Vulkan 1.4.305
  • AMD Radeon RX 7900 XTX
5 Likes

Mesa 25.1-dev (64c6930) and libglvnd 1.7.0~git on hrev58785 x86 review

Compiles on Haiku R1B5 (hrev 58785) x86.

Demo: Dynamic Terrain tessellation - Sascha Willems

Test system info

  • Haiku R1b5 (hrev58785) x64
  • Mesa 25.1-dev (4.6.0 compat) w/libglvnd 1.7.0
  • Vulkan 1.4.311
  • Nvidia T1000 (4GB VRAM)
  • Intel HD Graphics 4600 IGP (2GB VRAM)
  • Multimonitor: 3
5 Likes

Mesa 25.3.3 and libglvnd 1.7.0~git on Haiku R1B5 (hrev59287) x64

NOTES:

Mesa 25.3.3 recipe and patches are now in Haikuports for testing. Core 3D demos and screensavers provided on the current Haiku R1B5 Live CD are working fine except for GLife (i.e. white splash screen after launch).. This is seen in specific games so possible a minor issue.

1 Like

It’s also worth noting that under Mesa 25 / libglvnd 1.7.0 2D assets in at least SDL2/3 apps (ie. icons, UI tiles etc.) tend to look blurry or distorted, sometimes changing depending on their position in the window.

1 Like