Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-22 Thread Paul Wise
On Mon, 2023-06-19 at 11:04 +0100, Simon McVittie wrote: > Older Intel integrated GPUs are not very fast anyway, so this might not > be a particularly significant loss. Plenty fast enough to run the FOSS 3D games in Debian like 0ad though. -- bye, pabs https://wiki.debian.org/PaulWise

Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-19 Thread Simon McVittie
At the risk of stating the obvious, OpenCL seems to be "the same shape" as many other GPU-related APIs like GLX, EGL, Vulkan, VA-API and VDPAU: - applications link to a loader library - the loader library dlopens a concrete implementation of OpenCL (an "ICD", Installable Client Driver) -

Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-19 Thread Andreas Beckmann
On 19/06/2023 06.10, Paul Wise wrote: On Sun, 2023-06-18 at 07:28 +0100, Rebecca N. Palmer wrote: Hence, such a package would need to Depend on or Recommend *all* the ICDs, similar to xorg-xserver-video-all. Ah. So considering what Vincent said, something like this? Should we distinguish

Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-18 Thread Paul Wise
On Sun, 2023-06-18 at 07:28 +0100, Rebecca N. Palmer wrote: > Hence, such a package would need to Depend on or Recommend *all* the > ICDs, similar to xorg-xserver-video-all. Ah. So considering what Vincent said, something like this?    Package: some-opencl-using-package    Recommends:

Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-18 Thread Simon Richter
Hi, On 6/19/23 01:37, Vincent Danjean wrote: All we can do with the dependency system (not yet done) would be to force a dependency on a new virtual package to ensure that at least one ICD with the correct minimal version is available. I'm not sure if this is really possible (is it possible

Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-18 Thread Vincent Danjean
Le 18/06/2023 à 08:28, Rebecca N. Palmer a écrit : On 18/06/2023 03:37, Paul Wise wrote: Presumably any of the OpenCL ICDs work for most packages? For most OpenCL-using *packages* but not most *hardware*.  (Except for pocl-opencl-icd, which works nearly everywhere but is slow.) Perhaps

Re: [Pkg-opencl-devel] opencl-icd virtual package(s)?

2023-06-18 Thread Rebecca N. Palmer
On 18/06/2023 03:37, Paul Wise wrote: Presumably any of the OpenCL ICDs work for most packages? For most OpenCL-using *packages* but not most *hardware*. (Except for pocl-opencl-icd, which works nearly everywhere but is slow.) Perhaps there should be a default-opencl-icd virtual package?