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

Feature Request: Rusticl #14

Open
bluntelk opened this issue Dec 3, 2022 · 11 comments
Open

Feature Request: Rusticl #14

bluntelk opened this issue Dec 3, 2022 · 11 comments

Comments

@bluntelk
Copy link

bluntelk commented Dec 3, 2022

Hi Ernst,

I would love to check out Rusticl in the latest mesa release (Karol has done some amazing work).

Would it be possible to build it?

Link to the docs is here https://docs.mesa3d.org/rusticl.html

@ernstp ernstp closed this as completed in 3f46bf8 Feb 23, 2023
ernstp added a commit that referenced this issue Feb 23, 2023
ernstp added a commit that referenced this issue Feb 23, 2023
ernstp added a commit that referenced this issue Feb 23, 2023
ernstp added a commit that referenced this issue Feb 23, 2023
@ernstp
Copy link
Owner

ernstp commented Feb 23, 2023

Haven't really tested it yet but it's in progress now at least...
Only https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco for now.

@nicocarbone
Copy link

Any plans on moving rusticl support to ppa-mesarc now that rusticl is available in 23.1?
Thanks!

ernstp added a commit that referenced this issue May 13, 2023
@ernstp
Copy link
Owner

ernstp commented May 13, 2023

Any plans on moving rusticl support to ppa-mesarc now that rusticl is available in 23.1? Thanks!

Done! (Only Kinetic and Lunar)

@nicocarbone
Copy link

nicocarbone commented May 13, 2023 via email

@ernstp
Copy link
Owner

ernstp commented Jul 19, 2023

I'm going to have to disable rusticl again, it causing too much problems with different LLVM versions: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8470

And upgrading LLVM has higher priority. Sorry :-(

@qwertychouskie
Copy link

What is the current status of rusticl support?

@ernstp
Copy link
Owner

ernstp commented Feb 15, 2024

I'm going to try it again!
First step was getting meson >= 1.3.1 which was only available in debian unstable.
Also managed to setup sbuild so I can test faster...

@ernstp ernstp reopened this Feb 15, 2024
@ernstp
Copy link
Owner

ernstp commented Feb 19, 2024

Having trouble building mesa main right now, but rusticl in the release branch for noble should work now:
https://launchpad.net/~ernstp/+archive/ubuntu/mesarc/+sourcepub/15799063/+listing-archive-extra

@doodhout
Copy link

doodhout commented Nov 16, 2024

I run Linux Mint 21.3 (based on 22.04 Jammy) and I run mesa 24.3.0 thanks to your PPA.

I want to use Rusticl and for that I figured I need the right mesa package.

However, when I want to install the package mesa-opencl-icd apt complains that I don't have libclc-17 installed. The weird thing is that for Jammy your PPA offers libclc-16 but not 17.

I tried installing libclc-17 but that opens up a whole can of dependency worms, so I wisely closed that back up.

What can I do about this?

ernstp added a commit that referenced this issue Nov 16, 2024
@ernstp
Copy link
Owner

ernstp commented Nov 16, 2024

Ah, there was actually a small error in the packaging for jammy and focal, thanks!

@doodhout
Copy link

doodhout commented Nov 28, 2024

Thanks, that helped!

Would it be possible to enable Rusticl by default by providing the appropriate build option? Cf. https://www.phoronix.com/news/Rusticl-Default-Mesa-24.3

Thanks again!

EDIT: My question is specifically for Jammy, since you already enabled Rusticl for Noble.

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

No branches or pull requests

5 participants