* Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-14 6:22 [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg? Lavender
@ 2011-12-14 18:48 ` Andrés Becerra Sandoval
2011-12-14 19:24 ` Michael Schreckenbauer
` (2 subsequent siblings)
3 siblings, 0 replies; 8+ messages in thread
From: Andrés Becerra Sandoval @ 2011-12-14 18:48 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 764 bytes --]
2011/12/14 Lavender <lavender_matrix@163.com>
> Now I'm totally confused, I can't find helpful information from Internet.
> I know mesa is a open source implementation of OpenGL, obviously
> mesa will afford OpenGL API. DRI is short for Direct Rendering
> Infrastructure,
> I have chosen options like:
>
> Device Drivers --->
> Graphics support --->
> <*> Direct Rendering Manager --->
> <*> ATI Radeon
> [*] Enable modesetting on radeon by default
>
> Does this mean that DRI libraries are built into kernel? If not, who contains DRI?
>
> Also who affords GLX libraries? Mesa or Xorg?
>
>
>
About Mesa:
http://www.mesa3d.org/intro.html
About DRI:
http://dri.freedesktop.org/wiki/
--
Andrés Becerra Sandoval
[-- Attachment #2: Type: text/html, Size: 1358 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-14 6:22 [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg? Lavender
2011-12-14 18:48 ` Andrés Becerra Sandoval
@ 2011-12-14 19:24 ` Michael Schreckenbauer
2011-12-15 10:29 ` Lavender
2011-12-15 10:31 ` Lavender
3 siblings, 0 replies; 8+ messages in thread
From: Michael Schreckenbauer @ 2011-12-14 19:24 UTC (permalink / raw
To: gentoo-user
Am Mittwoch, 14. Dezember 2011, 14:22:47 schrieb Lavender:
> Now I'm totally confused, I can't find helpful information from Internet.
> I know mesa is a open source implementation of OpenGL, obviously
> mesa will afford OpenGL API. DRI is short for Direct Rendering
> Infrastructure, I have chosen options like:
> Device Drivers --->
> Graphics support --->
> <*> Direct Rendering Manager --->
this is DRM. This one manages allocation of memory for video devices.
> <*> ATI Radeon
> [*] Enable modesetting on radeon by default
>
> Does this mean that DRI libraries are built into kernel?
No.
> If not, who
> contains DRI? Also who affords GLX libraries? Mesa or Xorg?
DRI is part of mesa. Mesa also provides the GLX libraries.
Best,
Michael
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re:Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-14 6:22 [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg? Lavender
2011-12-14 18:48 ` Andrés Becerra Sandoval
2011-12-14 19:24 ` Michael Schreckenbauer
@ 2011-12-15 10:29 ` Lavender
2011-12-15 18:51 ` Michael Schreckenbauer
2011-12-15 10:31 ` Lavender
3 siblings, 1 reply; 8+ messages in thread
From: Lavender @ 2011-12-15 10:29 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1186 bytes --]
At 2011-12-15 03:24:20,"Michael Schreckenbauer" <grimlog@gmx.de> wrote:
>Am Mittwoch, 14. Dezember 2011, 14:22:47 schrieb Lavender:
>> Now I'm totally confused, I can't find helpful information from Internet.
>> I know mesa is a open source implementation of OpenGL, obviously
>> mesa will afford OpenGL API. DRI is short for Direct Rendering
>> Infrastructure, I have chosen options like:
>> Device Drivers --->
>> Graphics support --->
>> <*> Direct Rendering Manager --->
>
>this is DRM. This one manages allocation of memory for video devices.
>
>> <*> ATI Radeon
>> [*] Enable modesetting on radeon by default
>>
>> Does this mean that DRI libraries are built into kernel?
>
>No.
>
>> If not, who
>> contains DRI? Also who affords GLX libraries? Mesa or Xorg?
>
>DRI is part of mesa. Mesa also provides the GLX libraries.
>
>Best,
>Michael
>
Thanks and I wish you could help answer this question.Now I know Mesa provides DRI and GLX, when I installed xorg-server,there're also libraries named like libdri.so and libglx.so in /etc/X11/....(somewhere).What I don't understand is, why Xorg-server still provides its own DRI and GLX while Mesahas done this already?
[-- Attachment #2: Type: text/html, Size: 2223 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-15 10:29 ` Lavender
@ 2011-12-15 18:51 ` Michael Schreckenbauer
2011-12-15 21:59 ` Adam Carter
2011-12-16 2:07 ` Lavender
0 siblings, 2 replies; 8+ messages in thread
From: Michael Schreckenbauer @ 2011-12-15 18:51 UTC (permalink / raw
To: gentoo-user
Am Donnerstag, 15. Dezember 2011, 18:29:14 schrieb Lavender:
> At 2011-12-15 03:24:20,"Michael Schreckenbauer" <grimlog@gmx.de> wrote:
> >Am Mittwoch, 14. Dezember 2011, 14:22:47 schrieb Lavender:
> >> Now I'm totally confused, I can't find helpful information from
> >> Internet. I know mesa is a open source implementation of OpenGL,
> >> obviously mesa will afford OpenGL API. DRI is short for Direct
> >> Rendering
> >> Infrastructure, I have chosen options like:
> >> Device Drivers --->
> >>
> >> Graphics support --->
> >> <*> Direct Rendering Manager --->
> >
> >this is DRM. This one manages allocation of memory for video devices.
> >
> >> <*> ATI Radeon
> >> [*] Enable modesetting on radeon by default
> >>
> >> Does this mean that DRI libraries are built into kernel?
> >
> >No.
> >
> >> If not, who
> >> contains DRI? Also who affords GLX libraries? Mesa or Xorg?
> >
> >DRI is part of mesa. Mesa also provides the GLX libraries.
> >
> >Best,
> >Michael
>
> Thanks and I wish you could help answer this question.Now I know Mesa
> provides DRI and GLX, when I installed xorg-server,there're also libraries
> named like libdri.so and libglx.so in /etc/X11/....(somewhere).
Yeah, I was wrong :) libglx and libdri are part of xorg-server.
Best,
Michael
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-15 18:51 ` Michael Schreckenbauer
@ 2011-12-15 21:59 ` Adam Carter
2011-12-16 2:07 ` Lavender
1 sibling, 0 replies; 8+ messages in thread
From: Adam Carter @ 2011-12-15 21:59 UTC (permalink / raw
To: gentoo-user
> Yeah, I was wrong :) libglx and libdri are part of xorg-server.
libglx can also be provided by driver packages. You can select the
xorg one or others via eselect;
proxy adam # eselect opengl list
Available OpenGL implementations:
[1] ati *
[2] xorg-x11
Also, I imagine those kernel options supply an interface for the DRM/DRI driver.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re:Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-15 18:51 ` Michael Schreckenbauer
2011-12-15 21:59 ` Adam Carter
@ 2011-12-16 2:07 ` Lavender
1 sibling, 0 replies; 8+ messages in thread
From: Lavender @ 2011-12-16 2:07 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 339 bytes --]
>libglx can also be provided by driver packages. You can select the
>xorg one or others via eselect;
>
>proxy adam # eselect opengl list
>Available OpenGL implementations:
> [1] ati *
> [2] xorg-x11
>
>Also, I imagine those kernel options supply an interface for the DRM/DRI driver.
>
Thank you very much ! I think I worked it out :)
[-- Attachment #2: Type: text/html, Size: 784 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re:Re: [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg?
2011-12-14 6:22 [gentoo-user] Who can tell me relationship among dri,glx,mesa,xorg? Lavender
` (2 preceding siblings ...)
2011-12-15 10:29 ` Lavender
@ 2011-12-15 10:31 ` Lavender
3 siblings, 0 replies; 8+ messages in thread
From: Lavender @ 2011-12-15 10:31 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 253 bytes --]
About Mesa:
http://www.mesa3d.org/intro.html
About DRI:
http://dri.freedesktop.org/wiki/
--
Andrés Becerra Sandoval
Thanks, the web pages you provided I have already read before, these don't seem to provide helpful issues for my questions.
[-- Attachment #2: Type: text/html, Size: 1037 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread