LinuxMCE Forums
May 23, 2013, 02:24:01 pm GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1]
  Print  
Author Topic: 10x times faster opengl performance :)  (Read 791 times)
valent
Guru
****
Posts: 380


View Profile WWW
« on: March 19, 2009, 09:16:02 pm »

http://wiki.linuxmce.org/index.php/Nvidia_Card_Tweaks_For_Better_MythTV_and_UI_Performance

Tips from this wiki article just gave me boost from 60 fps to 510fps when running glxgears !

Hope this helps others also. Thank to whoever wrote that article!
Logged

LinuxMCE - If it was easy, everybody would be doing it!!
My setup - http://wiki.linuxmce.org/index.php/User:Valent
colinjones
Alumni
LinuxMCE God
*
Posts: 3003


View Profile
« Reply #1 on: March 19, 2009, 09:32:54 pm »

Valent - this doesn't increase your performance at all! All it does is remove the sync between OpenGL drawing and your screen refresh. It is likely, for most people, that this will cause (increased) tearing on video. I do not agree with that article at all, I would strongly suggest that you turn it back on. The only real performance issue you will get with vsync is the video driver not using "events" to control resources during idling for the sync. The use events option in your xorg.conf file will correct this - but this option is standard for all the recent versions of nVidia's drivers anyway, so you should be good.

Perhaps looking at it this way - vsync effectively hides the performance of your GPU from a frame rate tool like glxgears, because it forces the GPU to wait between frame draws until the display's sync period when it is not drawing anything... in this way it avoids tearing. The GPU itself is still drawing at exactly the same rate as before... that is why your first figure is exactly 60fps... because your display is 60Hz refresh!

BTW, when not sync'd, a figure of 510fps is pretty low. What GPU are you using? And have you confirmed that the xorg.conf file is using "nvidia" as the driver?
Logged
seth
Guru
****
Posts: 478


A day w/o LinuxMCE is like a day w/o sunshine!


View Profile
« Reply #2 on: March 20, 2009, 12:19:11 pm »

 Huh
Ok. This is the second time the wiki entry I added for improved performance has been questioned. As it was made for Pre-710 release improvement on MythTV performance, and is no longer valid, for the current release, other than perhaps giving some insight on how to get your Nvidia settings to stick on a reboot, I am removing this wiki page.

It in fact did at one time resolve an issue we had with the betas of 710, it no longer has any practical purpose, so I will try to remove it, if not, could the administrator please remove it.

Thanks.

Seth
Logged

".....Because Once you've LinuxMCE'd....."
System stats located at my user page:

http://wiki.linuxmce.org/index.php/User:Seth
seth
Guru
****
Posts: 478


A day w/o LinuxMCE is like a day w/o sunshine!


View Profile
« Reply #3 on: March 20, 2009, 12:21:15 pm »

I can not remove this article. Could one of the admins please do so.

Thanks again,

Seth
Logged

".....Because Once you've LinuxMCE'd....."
System stats located at my user page:

http://wiki.linuxmce.org/index.php/User:Seth
hari
Administrator
LinuxMCE God
*****
Posts: 2413



View Profile WWW
« Reply #4 on: March 20, 2009, 02:23:23 pm »

done
Logged

rock your home - http://www.agocontrol.com home automation
colinjones
Alumni
LinuxMCE God
*
Posts: 3003


View Profile
« Reply #5 on: March 20, 2009, 02:39:16 pm »

Huh
Ok. This is the second time the wiki entry I added for improved performance has been questioned. As it was made for Pre-710 release improvement on MythTV performance, and is no longer valid, for the current release, other than perhaps giving some insight on how to get your Nvidia settings to stick on a reboot, I am removing this wiki page.

It in fact did at one time resolve an issue we had with the betas of 710, it no longer has any practical purpose, so I will try to remove it, if not, could the administrator please remove it.

Thanks.

Seth

My apologies, seth, I didn't mean to question you.... I was just concerned about what would be taken out of that article. No meaningful discussion has occurred on the subject, so I haven't even considered removing/modifying the article (now I see I couldn't have anyway!) The information you provided was accurate on how to perform the process, and potentially it would be helpful under some circumstances... given no one else seemed to feel strongly about it, I wasn't prepared to remove it myself. Smiley
Logged
seth
Guru
****
Posts: 478


A day w/o LinuxMCE is like a day w/o sunshine!


View Profile
« Reply #6 on: March 20, 2009, 02:57:47 pm »

 Smiley  Thanks hari.

Regards,

Seth
Logged

".....Because Once you've LinuxMCE'd....."
System stats located at my user page:

http://wiki.linuxmce.org/index.php/User:Seth
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!