Jump to content
  • 0

Using Triple Buffering (D3DOverrider) with ENB/FXAA?


NewYears1978

Question

I know this has been asked many times over the years, and at some point Boris was going to add it to ENB but not sure if that ever happened.

 

I always use D3DOverrider in my games as it just tends to help smooth things out especially during frame drops.

 

 

Anyways, has there been found a way to run D3DOverrider with ENB/FXAA?

 

Thanks in advance for any help.

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

That is something better asked over at the enbdev forums... but I guess one can anticipate boris´s answer... "Do not use crappy 3rd party software with my stuff"... or something down those lines! :) 

 

However as I recall you can just force triple buffering via the driver control panel... no need for additional .dll stuff to do that. 

Link to comment
Share on other sites

  • 0

That is something better asked over at the enbdev forums... but I guess one can anticipate boris´s answer... "Do not use crappy 3rd party software with my stuff"... or something down those lines! :) 

 

However as I recall you can just force triple buffering via the driver control panel... no need for additional .dll stuff to do that. 

Lol

 

I've always used it and it's always worked well for me (when you understand what it does).  Maybe with ENBoost it is not needed but I was curious.

 

Also, for reference the drive panel or nVidia control panel Triple Buffering is OpenGL which is different than the TB in D3DOverrider which is D3D TB.

 

ATI cards can force D3D TB but nVidia cannot without software.

Link to comment
Share on other sites

  • 0

ENBoost and TB do not touch the same things. TB is in relation to Vsync and how many frames are stored for a more smooth image transition. ENBoost deals with memory. 

 

As for the differences between AMD and Nvidia, and OpenGL and D3D... no idea hehe. But TB is just TB... as I understand it anyways, rather generic hardware function that have been around forever. 

Link to comment
Share on other sites

  • 0

 

 rather generic hardware function that have been around forever. 

The funny thing I find about this conversation is this statement combined with what Boris would be predicted to say above. :^_^:

 

ENB uses SSAO which is, in fact, a rather generic, pixel based form of AO and has been around forever (since 2007...that's 7 years). Newer and higher quality AO solutions are now available, but in Boris's defense SSAO is still accurate enough for Skyrim and has the best performance/quality trade off for something like ENBs that push the video cards. (if this stuff was incorporated into Skyrim itself the performance tradeoff would be much less than what it is in ENBs).

 

I degress...that was off topic.

Link to comment
Share on other sites

  • 0

TB might be generic, but OpenGL and D3D version are just that, one is used in OpenGL games the other in D3D.

 

Since almost ALL games are D3D the openGL version is not useful, especially in Skyrim which is D3D.

 

TB helps to reduce frame drop when you are below your Vsync/Monitor rate.  So rather than going from 60 to 30 FPS with TB yuo would drop just to where you should drop (55 for instance)

 

I haven't experienced this problem with Skyrim so I doubt TB would make any difference..but was just curious.

 

 

I've definitely had TB help in other games in he past. You'll always know when you have the issue when you go from 60 to 30 fps and wonder what is going on..  TB solves that. Others just don't run Vsync..but my gameplay is way to off without Vsync (in any game)..I have very sensitive eyes.

Edited by NewYears1978
Link to comment
Share on other sites

  • 0

Well you are right tech..... if only skyrim was based on cry engine, or unreal engine or anything but something that was woefully outdated for when it was released then the game would already be in full next gen glory now instead of us all having to wait for the next game. 

 

The only real consolation is the new wolfenstein game which shows what Bethesda is hopefully going to go with in the future... and it does look rather nice. Easily on par with most of the other engines. 

 

But again off topic >_> 

 

My main point earlier was that I remember TB being in the control panel for much longer then AO settings.... hence I guess it has been around for a while longer. But yeah TB is nice to use when you also use Vsync for the reasons listed. I forgot if there was a built in TB feature in skyrim... I believe we had some tech savy guy explain it all in full detail at some point a year or so ago. :S 

Link to comment
Share on other sites

  • 0

Well you are right tech..... if only skyrim was based on cry engine, or unreal engine or anything but something that was woefully outdated for when it was released then the game would already be in full next gen glory now instead of us all having to wait for the next game. 

 

The only real consolation is the new wolfenstein game which shows what Bethesda is hopefully going to go with in the future... and it does look rather nice. Easily on par with most of the other engines. 

 

But again off topic >_> 

 

My main point earlier was that I remember TB being in the control panel for much longer then AO settings.... hence I guess it has been around for a while longer. But yeah TB is nice to use when you also use Vsync for the reasons listed. I forgot if there was a built in TB feature in skyrim... I believe we had some tech savy guy explain it all in full detail at some point a year or so ago. :S 

 

It must be such (built in) because I don't have the 60 > 30 fps issue in Skyrim (meaning that TB will be pointless anyways)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.