Skip to content
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: update to 22.0.4 #36961

Closed
wants to merge 1 commit into from
Closed

mesa: update to 22.0.4 #36961

wants to merge 1 commit into from

Conversation

zlice
Copy link
Contributor

@zlice zlice commented May 2, 2022

Testing the changes

  • I tested the changes in this PR: YES

Performance seems better? May be placebo.

Local build testing

  • I built this PR locally for my native architecture, x86_64

Comments

Tested this on Intel i7-6700k iGPU and AMD 5700. It looks like older cards are being dropped and the build complains about some "amber" branch? Project "amber"? I don't know what that is in Mesa land. Looks like i915/i965 are dropped but my 6700k said it was using 'iris' graphics. Gentoo's wiki has a table that shows Haswell (Intel 4xxx CPUs) are the last to not support iris driver.

I'm sure there are people who know way more than me about Mesa's changes. Just figured I'd put this here since it seems to be working.

@zlice zlice force-pushed the meas_22.0.2 branch 4 times, most recently from 47fdd74 to 87aee3c Compare May 2, 2022 21:46
@tsndqst
Copy link
Contributor

tsndqst commented May 6, 2022

I believe the dri i915 driver was dropped but the gallium driver is still there.
https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-22.0.2/meson_options.txt#L77

I'm not sure about the i965 driver though. Oh, it looks like that was removed with https://gitlab.freedesktop.org/mesa/mesa/-/commit/cdde031ac2c8124721655532ee6f4149e20e9c61
This same commit added i915 to the list of gallium drivers.

srcpkgs/mesa/template Outdated Show resolved Hide resolved
@Seltyk
Copy link
Contributor

Seltyk commented May 7, 2022

I'm getting a build error when trying to build elfutils? I'd also like to mention 22.0.3 is already out with some bug fixes.

I'm hoping to see 22.x.x on Void soon; I just got a 6000 series card and I'm dying to see what it can do

@zlice
Copy link
Contributor Author

zlice commented May 7, 2022

Not sure what's going on with your elfutils, I haven't had to touch it. Could try 22.0.3, didn't notice anything weird with .2 yet but why not.

@Seltyk
Copy link
Contributor

Seltyk commented May 7, 2022

Rebasing fixed the build -- oops! 22.0.3 builds just fine, too, but unfortunately is not enough to get ray tracing in DOOM Eternal. I note that the game reports Vulkan 1.3.x but the vulkan-loader and Vulkan-Headers packages are 1.2.x, but that should be no issue because Mesa officially implements 1.2.x [irrelevant + outdated info]

@HadetTheUndying
Copy link
Contributor

This looks fine, but I think you need to squash it into one commit. A Maintainer would need to come in and verify, but that's how it's been in the past when I've updated the package. I'll start testing 22.0.3 tomorrow. It built fine on all my my cross-arch builds.

srcpkgs/mesa/template Outdated Show resolved Hide resolved
@zlice zlice changed the title [WIP] mesa: update to 22.0.2. [WIP] mesa: update to 22.0.3. May 14, 2022
@zlice zlice changed the title [WIP] mesa: update to 22.0.3. mesa: update to 22.0.3. May 15, 2022
@zlice
Copy link
Contributor Author

zlice commented May 15, 2022

Removed 'wip'. If I should make another branch since this one is typo'd and incorrect version, or make any other updates to the template and drivers, lmk.

@HadetTheUndying
Copy link
Contributor

Is anything holding this PR up? 22.0.4 is now out

@zlice zlice changed the title mesa: update to 22.0.3. mesa: update to 22.0.4 May 21, 2022
@zlice
Copy link
Contributor Author

zlice commented May 23, 2022

Anyone else using 22.0.4 ? I just went back to 22.0.3 to see if these weird glitches I've been having are from that or not. Just had a desktop lockup for e.g. (visible but not responding).

switched back, been ok

@RicArch97
Copy link
Contributor

Runs fine for me on Sway. Tested in some games and I'm noticing some nice performance improvements with my 6900XT card on Mesa 22.

@sug0
Copy link
Contributor

sug0 commented Jun 1, 2022

I tested this patch on my machine, it's also running fine.

srcpkgs/mesa/patches/megadriver-symlinks.patch Outdated Show resolved Hide resolved
srcpkgs/mesa/patches/add-use-elf-tls.patch Outdated Show resolved Hide resolved
@RicArch97
Copy link
Contributor

Mesa 22.1.1 was released recently so it might be preferable to update to that instead. I'm already running it on my x86_64 glibc machine, haven't noticed issues so far.

@zlice
Copy link
Contributor Author

zlice commented Jun 2, 2022

another update? xp we'll be chasing versions forever at this point

@sug0
Copy link
Contributor

sug0 commented Jun 2, 2022

if the current version in the PR works without issues might as well merge it for the time being, IMO

@RicArch97
Copy link
Contributor

another update? xp we'll be chasing versions forever at this point

We are, and I suggest we keep it in check as graphics drivers are quite important packages in my opinion, on my Radeon 6000 GPU every feature release brings quite significant improvements

@zlice
Copy link
Contributor Author

zlice commented Jun 13, 2022

Was there something that replaced this?

@RicArch97
Copy link
Contributor

Was there something that replaced this?

Mesa 22.1.1 was merged

@zlice zlice deleted the meas_22.0.2 branch March 29, 2023 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants