clearlinux / distribution

Placeholder repository to allow filing of general bugs/issues/etc against the Clear Linux OS for Intel Architecture linux distribution
521 stars 29 forks source link

[Enhancement request] Enable RUSTICL in Mesa #2758

Open original-tinozza opened 1 year ago

original-tinozza commented 1 year ago

Hi there Clear Linux Team,

considering CLR is aggressively following the release cadence of MESA may it be possible to start building the whole package with RUSTICL enabled?

gallium-rusticl = true

The new OpenCL implementation in Rust is starting to get interesting and quite usable.

Thanks in advance :)

original-tinozza commented 1 year ago

Hi there again, since Clearlinux switched to mesa 22.3 starting from version 37610, is there the possibility to enable the Rusticl driver? I'm religiously following the github repo for the mesa package but the driver enabling switch gallium-rusticl = true is still missing.

As always, many thanks in advance

bryteise commented 1 year ago

Poking the package now.

bryteise commented 1 year ago

Ah quite a bit of work in the llvm space still needed to get this building.

bryteise commented 1 year ago

Looks like it requires bindgen and they don't make releases with dependencies vendored so probably not something I'll be adding at this time.

original-tinozza commented 1 year ago

Thanks a lot for the effort Mr. Douglas. That is a really unfortunate, but i would like to thank you anyway for the effort.

Thanks again :)

inferrna commented 9 months ago

So why don't just cargo install --force bindgen-cli in build prepare stage ?