It does. In effect it determines which xorg-drivers are to be merged. This,
and some other packages with options for specific graphic cards/adapters.

Best regards,
Andy Mender.

On 27 Sep 2016 22:52, "Raymond Jennings" <shent...@gmail.com> wrote:

> On Sun, Sep 25, 2016 at 11:29 PM, Michał Górny <mgo...@gentoo.org> wrote:
>
>> On Mon, 26 Sep 2016 08:18:27 +0200
>> Michał Górny <mgo...@gentoo.org> wrote:
>>
>> > On Mon, 26 Sep 2016 00:42:11 +0300
>> > Mart Raudsepp <l...@gentoo.org> wrote:
>> >
>> > > Ühel kenal päeval, P, 25.09.2016 kell 23:08, kirjutas Michał Górny:
>> > > > I'd like to introduce a new USE_EXPAND for LLVM & clang. It'd be
>> > > > named
>> > > > LLVM_TARGETS, and it's going to replace the current solution based
>> on
>> > > > USE=multitarget & VIDEO_CARDS=radeon.
>> > > >
>> > > > - VIDEO_CARDS=radeon enabled additional R600 target,
>> > >
>> > > No. It enables AMDGPU target these days, which is for the modern stuff
>> > > and very much needed by them.
>> > > r600 stuff was in the llvm 3.3-3.6 era, which was used by old
>> > > experimental mesa[r600-llvm-compiler] as an alternative shader
>> compiler
>> > > for r600 instead of builtin mesa stuff. This work has been ditched
>> long
>> > > ago afaik.
>> > > Instead now VIDEO_CARDS=radeon is required on llvm for radeonsi and
>> > > later AMD GPUs for _ANY_ shader compiler support at all, plus other
>> > > things (from it adding AMDGPU to llvm targets in current ebuild).
>> >
>> > Yes, yes, I am old :-P. You are right, it's AMDGPU these days.
>> >
>> > > > The new system will be applied to 3.9.0 and 9999 ebuilds.
>> VIDEO_CARDS
>> > > > flag will be removed completely because of no revdeps.
>> > >
>> > > People with radeonsi graphics set VIDEO_CARDS=radeon already, I'm a
>> bit
>> > > reserved about having to force them to set some LLVM_TARGETS=radeon or
>> > > LLVM_TARGETS=amdgpu on top of that to satisfy some USE depends on
>> > > mesa[video_cards_radeon].
>> >
>> > How about nvidia users who seem to require NVPTX for libclc these days?
>> > Do they set VIDEO_CARDS='nvidia nv nouveau ...'? The problem is that
>> > this abuse of VIDEO_CARDS is never going to be 100% clear to users.
>> >
>> > I guess we can enable GPU targets in desktop profiles by default to
>> > save most of our users from the issues.
>>
>> Hmm, I actually see we're enabling them in arch profiles. So I guess
>> matching enable there would fit there as well.
>>
>> --
>> Best regards,
>> Michał Górny
>> <http://dev.gentoo.org/~mgorny/>
>>
>
> This might be a stupid question, but I have a hunch I'm not the only user
> curious about this.
>
> Doesn't VIDEO_CARDS factor in on xorg-server's video driver selection?
>

Reply via email to