• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Triple buffering: "Why we love it"

Have this installed on Windows 7 64bit, whenever i run D3Doverrider, no screen popsup or anything it just shows under tasks that its running. but I cant see it or do anything with it.
 
wowzors said:
Have this installed on Windows 7 64bit, whenever i run D3Doverrider, no screen popsup or anything it just shows under tasks that its running. but I cant see it or do anything with it.
There should be a tray icon (maybe it's hidden) where you can configure the whole thing.
 
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.

Unless there's some magical fix I'm missing?
 
EatChildren said:
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.

Unless there's some magical fix I'm missing?

I wish I could play without it. Up until the release of Bioshock I never used it, but the electricity effect in that game ruined any chance I'll ever play without vsync/tb ever again.
 
Carm said:
I wish I could play without it. Up until the release of Bioshock I never used it, but the electricity effect in that game ruined any chance I'll ever play without vsync/tb ever again.

Heh. Funny thing is tearing never bothered me at all. I could see it as well as anyone, but I guess I treated it like Japanese developers treat lack of AA and thought it was a charming effect. After a couple months of using triple buffering, I developed an allergic reaction to tearing. Even playing GTA IV right now, because D3D doesn't work with it, I've resorted to turning on v-sync in the in-game options. Unthinkable!
 
EatChildren said:
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.

Unless there's some magical fix I'm missing?
Interesting. I know EXACTLY what you mean, but the faster response without v-sync actually feels really terrible to me. I prefer the feeling of "mouse smoothing" to the raw input.
 
i cant play a a game without vsync, screen tearing is more visible, mouse lag you can get used to and adjust but not screen tearing.
 
Since this thread is kinda old... is it still necessary to download D3DOverrider?
Isn't there any option inside the latest drivers (NVIDIA in my case) that does the same job?
 
felipepl said:
Since this thread is kinda old... is it still necessary to download D3DOverrider?
Isn't there any option inside the latest drivers (NVIDIA in my case) that does the same job?

I'm gonna bump this thread 'cause I'm wondering about the same thing.
 
felipepl said:
Since this thread is kinda old... is it still necessary to download D3DOverrider?
Isn't there any option inside the latest drivers (NVIDIA in my case) that does the same job?
Nope. Triple buffering in the NVIDIA control panel is only for OpenGL games.
 
felipepl said:
Since this thread is kinda old... is it still necessary to download D3DOverrider?
Isn't there any option inside the latest drivers (NVIDIA in my case) that does the same job?
I could be wrong here but I'm pretty sure Nvidia control panel can only force triple buffering for OpenGL. Not sure about nHancer though. Personally I prefer D3DOverrider but not many games need it since I play on a 120hz monitor.
 
so is this program inside Riva tuner? I don't see it in the Guru3d.com folder I just extracted after downloading. thanks...
 
Jtrizzy said:
so is this program inside Riva tuner? I don't see it in the Guru3d.com folder I just extracted after downloading. thanks...

yes, when you've installed riva tuner it should be in a subfolder named Tools IIRC.
 
EatChildren said:
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.

Unless there's some magical fix I'm missing?

Use a gamepad!
 
For the guys at the top of the page who couldn't get it to launch, it has some problems with browsers so close all running browsers and then try it.
 
How can I activate it? I have screen tearing like hell despite having V-Sync on in Crysis 2. I don't know why...all games tear, idm if v-sycn is on or not.
 
EatChildren said:
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.
Completely agree with this.

The additional input lag is instantly noticeable in quite a few games I've played, and it just isn't worth the hassle at the end of the day.
 
Ok :

Technically speaking, if you're running triplebuffering on game that around 30fps rather than 60+ , what's the program doing ( if anything ) by then?
 
Corky said:
Ok :

Technically speaking, if you're running triplebuffering on game that around 30fps rather than 60+ , what's the program doing ( if anything ) by then?
Preventing tearing except when the game is running at exactly 30 fps.
 
Ledsen said:
Preventing tearing except when the game is running at exactly 30 fps.

Ah nice. I was afraid that it somehow would default to a lower fixed framerate if it ever dipped below 30.
 
EatChildren said:
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.

Unless there's some magical fix I'm missing?
I agree. Unless it's a game where I use a pad, I'll take screen tearing over input lag.

There is something else you can do. If a game will let you cap the frame rate below 60 you can avoid screen tearing. I see some people saying to cap the frame rate at values like 59.97, though I'm not sure if anything after the decimal is needed. I typically just use 59. I only do this if screen tearing is really bad in a game.
 
Who wants to give me a suggestion of a good book or website to learn about computer graphics and hardware.

I want to know stuff like what does a gpu and or cpu do per cycle. What is the difference between the different types of shaders (I think one type is for geometry, and the other is for "effects", right? I want more in-depth than that). I want to know what people are talking about when they talk about rasterization, and how that is different from other techniques. I want to know how textures work and how the gpu utilizes RAM. I want to know how max theoretical polygon counts and GFLOPS are calculated.
 
So, can anyone explain this to me?
I got a problem with vsync in the full version of PES 2012 (was in the demo as well).

VSync on: Game is stuttering
Vsync off: Slowdowns and mad tearing
VSync D3D overrider: Much better than vsync by Konami
Triple buffering D3D + Vsync: Pretty much smooth.

I don't want to use tripple buffering though...so any idea where the problem is?

i5 2400
HD 6850
newest Catalyst

So and now the magic thing:

After trying stuff on and off and bla I closed D3DOverrider and went back to only vsync via the PES settings option. And guess what? Game is running still smooth. And I know I had this before but it'll go back to stuttering.

This is why I hate PC gaming.
 
Thrakier said:
So, can anyone explain this to me?
I got a problem with vsync in the full version of PES 2012 (was in the demo as well).

VSync on: Game is stuttering
Vsync off: Slowdowns and mad tearing
VSync D3D overrider: Much better than vsync by Konami
Triple buffering D3D + Vsync: Pretty much smooth.

I don't want to use tripple buffering though...so any idea where the problem is?

i5 2400
HD 6850
newest Catalyst

So and now the magic thing:

After trying stuff on and off and bla I closed D3DOverrider and went back to only vsync via the PES settings option. And guess what? Game is running still smooth. And I know I had this before but it'll go back to stuttering.

This is why I hate PC gaming.

Have you tried radeon pro?

http://www.radeonpro.info/en-US/
 
Thrakier said:
So, can anyone explain this to me?
I got a problem with vsync in the full version of PES 2012 (was in the demo as well).

VSync on: Game is stuttering
Vsync off: Slowdowns and mad tearing
VSync D3D overrider: Much better than vsync by Konami
Triple buffering D3D + Vsync: Pretty much smooth.

I don't want to use tripple buffering though...so any idea where the problem is?

i5 2400
HD 6850
newest Catalyst

So and now the magic thing:

After trying stuff on and off and bla I closed D3DOverrider and went back to only vsync via the PES settings option. And guess what? Game is running still smooth. And I know I had this before but it'll go back to stuttering.

This is why I hate PC gaming.

What's the purpose of using v-sync without triple buffering? Isn't triple buffering v-sync superior in every way. I was under the impression it had less lag and more consistent frame rates than stock v-sync.
 
1-D_FTW said:
What's the purpose of using v-sync without triple buffering? Isn't triple buffering v-sync superior in every way. I was under the impression it had less lag and more consistent frame rates than stock v-sync.

Yeah, u are right I guess.

I just tried the Bulletstorm Demo. Is it normal that in PC-games framerate is all over the place with V-Sync on? Is V-Sync really that heavy on the framerate? For example in the Bulletstorm demo there is a scene where you use that big machine gun, with v-sync it goes down to 30, without v-sync it stays at 60. o.O Also FPS in other games are fluctuating a lot, sometimes it seems like it makes no sense. For example in Mafia II when I'm outside and driving around it's at 60 and in a gunfight it goes down to 30...despite that it doesn't seem like there is more to look at. It's really weird.
 
Thrakier said:
Yeah, u are right I guess.

I just tried the Bulletstorm Demo. Is it normal that in PC-games framerate is all over the place with V-Sync on? Is V-Sync really that heavy on the framerate? For example in the Bulletstorm demo there is a scene where you use that big machine gun, with v-sync it goes down to 30, without v-sync it stays at 60. o.O Also FPS in other games are fluctuating a lot, sometimes it seems like it makes no sense. For example in Mafia II when I'm outside and driving around it's at 60 and in a gunfight it goes down to 30...despite that it doesn't seem like there is more to look at. It's really weird.

AFAIK, if your frame rates drop below 60fps then it automatically goes to 30fps to prevent frame tearing as any frame rate in between is liable to tear. Could be wrong though.
 
LabouredSubterfuge said:
AFAIK, if your frame rates drop below 60fps then it automatically goes to 30fps to prevent frame tearing as any frame rate in between is liable to tear. Could be wrong though.

Ah ok that would make sense for the Bulletstorm demo I guess...but not for Mafia II where it's around 35 to 45 and then 60 somtiems...weird stuff.
 
Kindof confused here. I noticed a major difference when I forced TripleBuffering with Dead Island through RadeonPro. Before I enabled it I'd get distractedby variations in the framerate, even with v-synch enabled. With triple buffering all those inconsistencies vanished and the game plays smooth as silk.

BUT... I have a crossfire setup, and this thread says that TripleBuffering doesn't work with crossfire? Am I just hallucinating here because the difference seems pretty significant.

I haven't had my gaming PC for long so I'm still getting the hang of all these tweaks and settings and the like.
 
EatChildren said:
So, after months and months of on and off usage, I've decided to take screen tearing over input lag. Triple buffering does a lovely job of cleaning up the image, so the graphics whore in my loves it, but fuck that input lag. Fuck it to hell. Its just not worth it. I value precision and response time far too much.

Unless there's some magical fix I'm missing?
The triple buffering you're using is doing it "wrong" by creating three frames before displaying any of them (a render ahead queue).

The "real" triple buffering described in the OP (page flipping method) should actually have less input lag than regular double buffered vsync.

So if you're using D3DOverrider, I guess it's "force triple buffering" mode is garbage.
 
Thrakier said:
Yeah, u are right I guess.

I just tried the Bulletstorm Demo. Is it normal that in PC-games framerate is all over the place with V-Sync on? Is V-Sync really that heavy on the framerate? For example in the Bulletstorm demo there is a scene where you use that big machine gun, with v-sync it goes down to 30, without v-sync it stays at 60. o.O Also FPS in other games are fluctuating a lot, sometimes it seems like it makes no sense. For example in Mafia II when I'm outside and driving around it's at 60 and in a gunfight it goes down to 30...despite that it doesn't seem like there is more to look at. It's really weird.

Try it again with triple buffering enabled. Better framerates are another benefit you should get with triple buffering over stock v-sync.
 
I should've known better. Today I started the game PES 2012, same settings, drivers etc. as yesterday and stuttering v-sync issue is back in full force. What the hell?

I then tried alt tab out of it and change the priority to high. Didn't help with the stuttering. So once again I disabled v-sync in the PES options then started D3D overrider and no stuttering. Problem here: With this setting my FPS go down to 30 in all replays, close ups etc. which is a JOKE because I know they could run in 60. In fact they ran in 60 whenever this stupid stuttering didn't happen without D3D overrider, like yesterday.

So the problem is DEFINITLY related to v-Sync. But I have NO idea why it sometimes work and sometimes it doesn't. It seems so random. I swear to god, I didn't change anything from yesterday to doday, yesterday everything was smooth with v-sync in PES settings, today a broken mess. I had the same problem with the demo which was first smooth and then started the stuttering. What the hell is this? It has to be some game related bug. I don't know what to do now. I'd use D3D overrider but I'm not so happy with 30FPS in replays when I actually know they could run at 60 as well.

This game is a mess in terms of optimization!
 
So...no ideas? I also have a feeling that PES 2012 on PS3 runs "snappier" and that the PC version is a bit lagging. Is this because of triple buffering? Is there no way to just "lock" a game at 30 or 60FPS so that you don't have to use vsync?
 
Aren't you running triple buffering in D3D overrider? You have to run BOTH vsync and triple buffering.

edit: I see someone already gave you this advice, did you do it?
 
Ledsen said:
Aren't you running triple buffering in D3D overrider? You have to run BOTH vsync and triple buffering.

edit: I see someone already gave you this advice, did you do it?

Yeah, I did, sure. However I have a problem with all games. As soon those are not locked to either 60 or 30 (and locking at 30 isn't possible if you don't use some strange china app) I get micro stuttering. It looks like this:

http://www.youtube.com/watch?v=yZ25xqxCBDc

I think it's somehow related to Vsync in general but I didn't find a solution yet...
 
So, regarding the input lag, is TripleBuffering ALWAYS faster than VSync? How much input lag is introduced through those methods anyway? And how do I know that the vsync the game itself offers isn't tripe buffering? And if it is...how do I know what's better, forcing it or choosing the games own option...
 
Anyone? Still thinking about this. Is it alawys better for every game to force Triple Buffering compared to the VSync setting in the game? Say...for example Mafia 2?
 
Does anyone know the commands to run classic Half-Life with VSync and Triple buffering and in which cfg-file you have to write them?
 
So Serious Sam 3 won't launch with D3DOverrider enabled. Can anyone confirm if enabling triple buffering and vsync in the Nvidia driver settings will SS3? I've never had much luck with anything but D3DOverrider...
 
So Serious Sam 3 won't launch with D3DOverrider enabled. Can anyone confirm if enabling triple buffering and vsync in the Nvidia driver settings will SS3? I've never had much luck with anything but D3DOverrider...
The driver setting is only for OpenGL game. Thankfully Croteam are awesome, if you enable Vsync in the game then triple buffering is switched on, so D3DOverrider isn't needed.
 
Top Bottom