On 04/28 07:32, Fernando Rodriguez wrote: > On 04/28/2017 02:59 PM, Ian Zimmerman wrote: > > On 2017-04-28 10:10, Fernando Rodriguez wrote: > > > > > No. I meant you can't enable them *all* globally, meaning opengl, > > > gles, egl, etc. It's kind of the same situation as with GUI toolkits, > > > you can't enable them all globally because some packages support more > > > than one that you have to choose at compile time. > > > > I think we need to spell out what you mean by this: > > > > > > > if any of them have egl or gles and not opengl then enable it. > > > > by "not having opengl" do you mean that it's not in the package's IUSE > > at all, or that it is disabled? > > On the sentence prior to the one you quoted I advised the OP to enable > opengl globally. Therefore, if a package has it then it is already enabled. > So obviously I meant if it doesn't have it at all. > > > by "enable *it*" do you mean enable opengl, or enable those other flags? > > For the same reason stated above I can only be refering to those other > flags. Those are the flags that control GL acceleration. If you want your > system to use your GPU as much as possible then you need to enable at least > one of them on all the packages that support it. If a package has more than > one it's between you and portage which one you choose because some packages > depend on one or the other. So I find it easier to enable opengl first and > then work through the conflicts to enable the others as much as possible. > > -- > > Fernando Rodriguez >
Hi, before changing my system I took a look at https://wiki.gentoo.org/wiki/Xorg/Hardware_3D_acceleration_guide Down the page there is a test, whohc on my system reports: glxinfo | grep rendering direct rendering: Yes GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_packed_float_linear, GL_NV_path_rendering, For me it reads like: Yes, you have hardware accelerated rendering. Or did I miss something...? Cheers Meino