#103 Enabling Rusticl driver (OpenCL driver from Mesa 3D) in Leap
Closed: Duplicate 4 months ago by lkocman. Opened 5 months ago by Svyatko.

Rusticl driver appeared in Mesa 3D 22.3 https://docs.mesa3d.org/rusticl

Rusticl driver is available for Tumbleweed: https://software.opensuse.org/package/Mesa-libRusticlOpenCL

Mesa 3D 22.3 from X11:XOrg repository was enabled for Leap 15.4 & 15.5: https://bugzilla.opensuse.org/show_bug.cgi?id=1207425

Now enabling of Rusticl driver stumbles over unavailability of package spirv-llvm-translator: https://bugzilla.opensuse.org/show_bug.cgi?id=1207578
Package: https://software.opensuse.org/package/spirv-llvm-translator

SPIRV-Tools is available for Leap 15.4 from X11:Wayland repo: https://software.opensuse.org/package/spirv-tools

Is it possible to get SPIRV-LLVM-Translator in Leap 15.5 (and in Leap 15.4)?

Another problem package rust-bindgen is available for Leap 15.4 from repo devel:languages:rust, but not for Leap 15.5: https://software.opensuse.org/package/rust-bindgen

Info about OpenCL on AMD hardware: https://en.opensuse.org/AMD_OpenCL

SPIRV-Tools package is also needed for Leap 15.5.

I don't think we'll be able to do this. I'd have to double-check with @lkocman, but I think we've passed the deadline for stuff like this for Leap 15.5. However, since this is Mesa, it might be possible to squeeze it in.

Rusticl driver is under heavy development right now. So, there is no need to pull it into Main repo. Using X11:XOrg repo is a good solution. My new bug report: https://bugzilla.opensuse.org/show_bug.cgi?id=1207711
ILL spirv-llvm-translator package is the last piece of puzzle. If we'll get working Rusticl in Leap 15.4 with X11:XOrg repo, then I expect to get it in Leap 15.5 with that repo.

Metadata Update from @lkocman:
- Issue close_status updated to: Duplicate
- Issue status updated to: Closed (was: Open)

4 months ago

Login to comment on this ticket.