• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GeForce + Triple Buffering + Windows 8 = impossible?

Joined
Apr 1, 2013
Messages
38 (0.01/day)
Location
Košice, Slovakia
Processor Core i7-4790K
Motherboard ASUS MAXIMUS VII HERO
Cooling Noctua NH-D14
Memory Corsair 2x4 GB Vengance 2133 MHz
Video Card(s) Zotac GTX780 AMP!
Storage WDC WD7500AZEX (x2), ADATA XPG SX900
Display(s) Eizo FORIS FS2333-BK
Case Fractal Design Define XL R2
Audio Device(s) Realtet ALC1150
Power Supply Seasonic SS-860XP
Software Windows 8.1 Pro x64
I've recently switched from Radeon to GeForce after many years, but I'm beginning to regret it. There is terrific software for Radeons called RadeonPro, but for GeForce there is... well, nothing. I was searching Google, but didn't find a way how to do it. Since D3DOverrider is several years dead and doesn't work in Windows 8, I'm literally forced to stay on Windows 7, which is unacceptable for me.
So, is there any way to force triple buffering on Windows 8?
 
Joined
Jan 14, 2009
Messages
2,638 (0.51/day)
Location
...
System Name MRCOMP!
Processor Amd 1090T @ 4200 mhz
Motherboard Gigabyte 890FX UD5
Cooling CNPS Extreme
Memory 32GB OCZ Reapers 1600mhz 6-8-6-24 1.65v
Video Card(s) GTX560 TI 26% overclock
Storage 60GB OCZ vertex 3, 2x1TB Raid 0 2x 640GB Raid 0
Display(s) 30" LG lcd
Case No Case... just sitting on cardboard :D
Audio Device(s) Nvida HDMI - Sony MU TE KE 7.2 1695Rms
Power Supply Silverstone 700watts.
Open Nvidia control panel

Goto manage 3D settings, click on the global tab, scroll down to triple buffering and select on?
 
Joined
Apr 1, 2013
Messages
38 (0.01/day)
Location
Košice, Slovakia
Processor Core i7-4790K
Motherboard ASUS MAXIMUS VII HERO
Cooling Noctua NH-D14
Memory Corsair 2x4 GB Vengance 2133 MHz
Video Card(s) Zotac GTX780 AMP!
Storage WDC WD7500AZEX (x2), ADATA XPG SX900
Display(s) Eizo FORIS FS2333-BK
Case Fractal Design Define XL R2
Audio Device(s) Realtet ALC1150
Power Supply Seasonic SS-860XP
Software Windows 8.1 Pro x64
That's only for OpenGL.
 
Joined
Aug 16, 2004
Messages
3,245 (0.48/day)
Location
Sunny California
Processor Intel Core i9 13900KF
Motherboard Asus ROG Maximus Z690 Hero EVA Edition
Cooling Asus Ryujin II 360 EVA Edition
Memory 2x16GBs DDR5 6800MHz G.Skill Trident Z5 Neo Series
Video Card(s) Zotac RTX 4090 AMP Extreme Airo
Storage 2TB Samsung 980 Pro - 2TB Samsung 970 EVO Plus - 8TBs WD Black
Display(s) LG C2 OLED 42" 4K 120Hz HDR G-Sync enabled TV
Case Asus ROG Helios EVA Edition
Audio Device(s) Denon AVR-S910W - 7.1 Klipsch Dolby ATMOS Speaker Setup - Asus ROG Delta S EVA Edition
Power Supply EVGA Supernova G2 1300W
Mouse Asus ROG Keris EVA Edition - Asus ROG Scabbard II EVA Edition
Keyboard Asus ROG Strix Scope EVA Edition
VR HMD Samsung Odyssey VR
Software Windows 11 Pro 64bit
You can always use adaptive V-Sync to eliminate screen tearing, without the need for forcing triple buffering on DX games that don't give you the option to enable it :)
 
Joined
Jun 16, 2009
Messages
5,123 (1.03/day)
Location
North of Germany
System Name Nexus PC
Processor Intel Xeon E3-1231 v3, 3600 MHz
Motherboard Gigabyte GA-H97-HD3
Cooling Thermalright Macho V2
Memory 24GB DDR3, 1400MHZ CL8
Video Card(s) Sapphire Radeon R9 290
Storage Samsung EVO 960 250gb, EVO 850 250gb, Vertex 3 128gb. 2 TB of Rotational.
Display(s) 1xAsus MX299, 2x Asus MX239, Oculus Rift CV1
Case Sunflower Tower
Audio Device(s) C-Media CMI8738/C3DX
Power Supply Corsair TX850
Mouse Cyborg R.A.T. 7
Software Win7 64Bit Ultimate
Nvidia Inspector? :wtf:
 
Joined
Apr 1, 2013
Messages
38 (0.01/day)
Location
Košice, Slovakia
Processor Core i7-4790K
Motherboard ASUS MAXIMUS VII HERO
Cooling Noctua NH-D14
Memory Corsair 2x4 GB Vengance 2133 MHz
Video Card(s) Zotac GTX780 AMP!
Storage WDC WD7500AZEX (x2), ADATA XPG SX900
Display(s) Eizo FORIS FS2333-BK
Case Fractal Design Define XL R2
Audio Device(s) Realtet ALC1150
Power Supply Seasonic SS-860XP
Software Windows 8.1 Pro x64
You can always use adaptive V-Sync to eliminate screen tearing, without the need for forcing triple buffering on DX games that don't give you the option to enable it :)
Adaptive Vsync turns off itself when FPS drop bellow 60 FPS, thus reintroducing tearing.

Nvidia Inspector? :wtf:

Inspector can only force triple buffering through graphic drivers, which means only for OpenGL. I can do the same with control panel, I don't need additional software for that.
 
Joined
Aug 16, 2004
Messages
3,245 (0.48/day)
Location
Sunny California
Processor Intel Core i9 13900KF
Motherboard Asus ROG Maximus Z690 Hero EVA Edition
Cooling Asus Ryujin II 360 EVA Edition
Memory 2x16GBs DDR5 6800MHz G.Skill Trident Z5 Neo Series
Video Card(s) Zotac RTX 4090 AMP Extreme Airo
Storage 2TB Samsung 980 Pro - 2TB Samsung 970 EVO Plus - 8TBs WD Black
Display(s) LG C2 OLED 42" 4K 120Hz HDR G-Sync enabled TV
Case Asus ROG Helios EVA Edition
Audio Device(s) Denon AVR-S910W - 7.1 Klipsch Dolby ATMOS Speaker Setup - Asus ROG Delta S EVA Edition
Power Supply EVGA Supernova G2 1300W
Mouse Asus ROG Keris EVA Edition - Asus ROG Scabbard II EVA Edition
Keyboard Asus ROG Strix Scope EVA Edition
VR HMD Samsung Odyssey VR
Software Windows 11 Pro 64bit
Adaptive Vsync turns off itself when FPS drop bellow 60 FPS, thus reintroducing tearing.

Not exactly, most tearing occurs when your monitor refresh rate can't keep up with a high frame rate, if your frame rate drops bellow your monitor's refresh rate then it won't have any trouble displaying the full frame rendered to your screen.

Besides, Nvidia uses a metered frame rate render method that basically eliminates the number of incomplete frames rendered through the pipeline, further eliminating tearing.

Are you talking about a case in specific where tearing has become an unbearable issue to you, or are you just trying to prove a point?
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
12,896 (3.21/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Not exactly, most tearing occurs when your monitor refresh rate can't keep up with a high frame rate, if your frame rate drops bellow your monitor's refresh rate then it won't have any trouble displaying the full frame rendered to your screen.

Not true. Tearing can still occur. Nothing is stopping the video card from writing to the frame buffer while it's being displayed. It happens more frequently at higher frame rates, but it can also occur in-between refresh cycles depending on when the frame is getting moved into the frame buffer. So you can easily still notice tearing at higher frame rates below 60 FPS such as 50 or 45fps but at really low frame rates <=30fps, then it's less of a problem. At least that has been my observation.

I think you're looking for "Maximum pre-rendered frames" or what RadeonPro calls "Flip Queue Size" iirc the term "Double buffering" and "Triple buffering" are old settings, relics from OpenGL which is the same thing as saying, have one back buffer or two back buffers. This is stretching my memory though, so don't completely take my word for it.

Edit: Yeah, I think DirectX uses page flipping and not double/triple buffering, that is why you're not finding it.
 
Last edited:
Top