Hello,
On Thu, Jan 26, 2017 at 10:25 AM, Nicolas Chauvet <kwizart(a)gmail.com> wrote:
For the record EL6 repo is provided as i686 and x86_64 whereas EL7
is
only provided as x86_64 at this time. This lead to an issue with
multilib packages in our infra (same as EPEL). So here is the possible
workaround:
If there is no specific arched dependencies (either binary only or
because of limited BR)
The best way is to build the same package on el6, I will also tag the
build on el7, so both i686 and x86_64 build from el6 will be available
on el7.
This is what I expect to use for libtxc_dxtn (and steam eventually).
There was a discussion to introduce an i686 target for EPEL 7, but
unfortunately there was no progress on that.
Would it be possible to consider the i686 target in EL7 using the
alternative architectures of CentOS in RPMFusion?
This of course would make things diverge a bit from EPEL, where there is no
32 bit target, and some packages would actually stay in EPEL in their 64
bit form.
Tree is here:
http://mirror.centos.org/altarch/7/
Being Steam a 32 bit client, to use the hardware decoding / encoding
features for In-Home streaming it requires a few other packages, depending
on the type of acceleration:
Intel (intel)
Decoding: VA-API
libva-intel-driver.i686
AMD (radeon)
Nvidia (nouveau)
Decoding: VDPAU
libvdpau.i686 mesa-vdpau-drivers.i686
Nvidia (nvidia)
Decoding: VDPAU
libvdpau.i686
xorg-x11-drv-cuda-libs.i686 (on 64 bit it requires a 32 bit
libnvidia-encode.so.1)
Intel (intel)
Encoding: VA-API
libva-intel-driver.i686
Nvidia (nvidia)
Encoding: CUDA + NVENC
xorg-x11-drv-cuda-libs.i686 (on 64 bit it requires a 32 bit
libnvidia-encode.so.1)
Of course they are all optional, but from my testing it's all pretty
useless without hardware acceleration.
To the bare minimum, as you pointed out, only libtxc_dxtn is required for
S3 compressed textures by some games.
Cheers,
--Simone
--
You cannot discover new oceans unless you have the courage to lose sight of
the shore (R. W. Emerson).
http://xkcd.com/229/
http://negativo17.org/