Why FOSS 3d performs so badly, compared to proprietary
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
I just read a Phoronix article, which compared the FOSS radeon drivers a 5 years old FGLRX catalyst. As you would expect FGLRX was multiple times faster, even the feature set was not completely implemented.
The big question, not answered in the article, was why? I noticed FGLRX brings its own libGL, does Nvidia do this also? I know hardware registers are not always completely known, and yadda yadda... I still suspect that mesa is not a strong performer.
What needs to be done to reach remotely close to catalyst speed? What projects need collaboration? Which ones need to be completely ditched?
hardware performance opengl
add a comment |
up vote
1
down vote
favorite
I just read a Phoronix article, which compared the FOSS radeon drivers a 5 years old FGLRX catalyst. As you would expect FGLRX was multiple times faster, even the feature set was not completely implemented.
The big question, not answered in the article, was why? I noticed FGLRX brings its own libGL, does Nvidia do this also? I know hardware registers are not always completely known, and yadda yadda... I still suspect that mesa is not a strong performer.
What needs to be done to reach remotely close to catalyst speed? What projects need collaboration? Which ones need to be completely ditched?
hardware performance opengl
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I just read a Phoronix article, which compared the FOSS radeon drivers a 5 years old FGLRX catalyst. As you would expect FGLRX was multiple times faster, even the feature set was not completely implemented.
The big question, not answered in the article, was why? I noticed FGLRX brings its own libGL, does Nvidia do this also? I know hardware registers are not always completely known, and yadda yadda... I still suspect that mesa is not a strong performer.
What needs to be done to reach remotely close to catalyst speed? What projects need collaboration? Which ones need to be completely ditched?
hardware performance opengl
I just read a Phoronix article, which compared the FOSS radeon drivers a 5 years old FGLRX catalyst. As you would expect FGLRX was multiple times faster, even the feature set was not completely implemented.
The big question, not answered in the article, was why? I noticed FGLRX brings its own libGL, does Nvidia do this also? I know hardware registers are not always completely known, and yadda yadda... I still suspect that mesa is not a strong performer.
What needs to be done to reach remotely close to catalyst speed? What projects need collaboration? Which ones need to be completely ditched?
hardware performance opengl
hardware performance opengl
edited 2 days ago
Rui F Ribeiro
38.2k1475123
38.2k1475123
asked Feb 4 '12 at 4:15
J. M. Becker
3,39111736
3,39111736
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
2
down vote
accepted
Well, I do not have inside information about either of the open source or proprietary projects but the answer is pretty simple from my point of view. FOSS video drivers are made by people in their free time on their specific hardware. Many times these programmers does not have the motivation, the hardware resources, the time, the knowledge or professionalism required to write so specific and difficult applications.
I personally admire their effort to make open source video drivers and Nuvou come a long way for NVidia, but regardless of the manufacturer if the development is not directly supported with specifications, knowledge and money by the hardware makers I see no way something open-source can be better than the proprietary driver.
A very positive and good example is Intel which contributes and supports the open-source drivers for their graphics chips, and it does in a way that proprietary drivers are not even made.
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
1
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
accepted
Well, I do not have inside information about either of the open source or proprietary projects but the answer is pretty simple from my point of view. FOSS video drivers are made by people in their free time on their specific hardware. Many times these programmers does not have the motivation, the hardware resources, the time, the knowledge or professionalism required to write so specific and difficult applications.
I personally admire their effort to make open source video drivers and Nuvou come a long way for NVidia, but regardless of the manufacturer if the development is not directly supported with specifications, knowledge and money by the hardware makers I see no way something open-source can be better than the proprietary driver.
A very positive and good example is Intel which contributes and supports the open-source drivers for their graphics chips, and it does in a way that proprietary drivers are not even made.
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
1
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
add a comment |
up vote
2
down vote
accepted
Well, I do not have inside information about either of the open source or proprietary projects but the answer is pretty simple from my point of view. FOSS video drivers are made by people in their free time on their specific hardware. Many times these programmers does not have the motivation, the hardware resources, the time, the knowledge or professionalism required to write so specific and difficult applications.
I personally admire their effort to make open source video drivers and Nuvou come a long way for NVidia, but regardless of the manufacturer if the development is not directly supported with specifications, knowledge and money by the hardware makers I see no way something open-source can be better than the proprietary driver.
A very positive and good example is Intel which contributes and supports the open-source drivers for their graphics chips, and it does in a way that proprietary drivers are not even made.
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
1
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
add a comment |
up vote
2
down vote
accepted
up vote
2
down vote
accepted
Well, I do not have inside information about either of the open source or proprietary projects but the answer is pretty simple from my point of view. FOSS video drivers are made by people in their free time on their specific hardware. Many times these programmers does not have the motivation, the hardware resources, the time, the knowledge or professionalism required to write so specific and difficult applications.
I personally admire their effort to make open source video drivers and Nuvou come a long way for NVidia, but regardless of the manufacturer if the development is not directly supported with specifications, knowledge and money by the hardware makers I see no way something open-source can be better than the proprietary driver.
A very positive and good example is Intel which contributes and supports the open-source drivers for their graphics chips, and it does in a way that proprietary drivers are not even made.
Well, I do not have inside information about either of the open source or proprietary projects but the answer is pretty simple from my point of view. FOSS video drivers are made by people in their free time on their specific hardware. Many times these programmers does not have the motivation, the hardware resources, the time, the knowledge or professionalism required to write so specific and difficult applications.
I personally admire their effort to make open source video drivers and Nuvou come a long way for NVidia, but regardless of the manufacturer if the development is not directly supported with specifications, knowledge and money by the hardware makers I see no way something open-source can be better than the proprietary driver.
A very positive and good example is Intel which contributes and supports the open-source drivers for their graphics chips, and it does in a way that proprietary drivers are not even made.
answered Feb 4 '12 at 11:12
Patkos Csaba
2,03211214
2,03211214
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
1
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
add a comment |
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
1
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
Do you know if the performance is equal, or very close, to the windows drivers?
– J. M. Becker
Feb 4 '12 at 21:31
1
1
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
I can speak only for what I have, an NVidia GeForce FX8600GT. The proprietary NVidia drivers have about the same performance both on Windows XP and Linux (Mandriva and Sabayon). The open-source drivers have huge performance difference, especially in 3D. In 2D I can see no noticeable difference, in 3D it's huge, the open source drivers being about half the speed of the proprietary one. In some cases the difference can be even an order of magnitude.
– Patkos Csaba
Feb 5 '12 at 11:36
add a comment |
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f30816%2fwhy-foss-3d-performs-so-badly-compared-to-proprietary%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown