-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mesa: (retro) build fix #7298
base: retro
Are you sure you want to change the base?
mesa: (retro) build fix #7298
Conversation
- Rebase patches against mesa-24.1.3 (AOSC-Tracking/mesa @ aosc/mesa-24.1.3). - Re-picked the newest LLVMPipe patchset. - Picked a patchset to fix missing symbol issue in venus. - Use "auto" for Gallium and Vulkan drivers (enables all applicable drivers for the target platforms. - Enable all video codecs. - Specify options explicitly where applicable.
It's not stable and will fail. Signed-off-by: Icenowy Zheng <[email protected]>
@@ -44,7 +44,6 @@ MESON_AFTER="-Ddri-drivers-path=/usr/lib/xorg/modules/dri \ | |||
-Db_ndebug=true \ | |||
-Dplatforms=x11,wayland \ | |||
-Degl-native-platform=x11 \ | |||
-Dvulkan-layers=device-select,overlay \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate of the line below => removed.
-Dgallium-drivers=r300,r600,nouveau \ | ||
-Dvulkan-drivers=" | ||
-Dvulkan-drivers= \ | ||
-Dsse2=false" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prevent SIGILL, aligned with mesa-amber
options.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice catch.
@arkadijs Hey thanks for this pull request! I'm currently rebooting Afterglow as we have left this project in the cold for way too long. I will queue this when I get to it. |
Taking in account #6964 and my own experience it would be nice to have another older version of Mesa for R100 / R200 devices. |
Please do. @lunzima who looked into this earlier came to the same conclusion. |
AGP card survey: https://gist.github.com/arkadijs/c847760105f56ee79034bda46a87e325 |
Mesa 20.3.x has no issues running glxgears on R100 hardware (Mobility Radeon 7500), but other regressions cannot be ruled out. Should Extreme Tux Racer be a test baseline in addition to glxgears/tyr-glquake/lzdoom/mpv? |
I'd love to add ETR but it depends on SFML which cannot be built on
|
Sorry that it took a while but i486 is now in stage2! I will get to merging this very soon. |
Topic Description
After moving Mesa post-Amber a few out-of-date build options lingered in retro Meson defines.
First, this brings
retro
up-to-date withstable
. Then fa363ab fixes the retro build for bothmesa
andmesa-amber
.Tested on Athlon XP with R300 driver (Gallium) and Radeon RV515 / X1300 Pro AGP.
Package(s) Affected
runtime-display/mesa
runtime-display/mesa-amber
Security Update?
No
Test Build(s) Done
[x] Retro
i486