Hi, I'm trying to use 3 d3d9.dll files in Skyrim.
I'm running the latest ENB Binary with a .dll file that render's frames ahead and helps me with studdering.
I've been using FXAA as my only kind of AA and it looks pretty good. But I've been reading that SMAA has sometimes better performance and doesn't blur the texture resolution like FXAA does. But to try out SMAA I'd have to use a 3rd d3d9.dll file in addition to my studder remover and the ENB .dll file.
Is there anyway to make a 2nd proxy?
This has probobly been asked many times before, but I searched the web and forum and came up empty. Thanks! ENB is EPIC!
Using 3 d3d9.dll files? Injecting SMAA...
- Author
- Message
-
Offline
- Posts: 69
- Joined: 20 Jan 2013, 17:23
Re: Using 3 d3d9.dll files? Injecting SMAA...
What GPU do you have? I know for a fact that nVidia GPUs can already render frames ahead, it's an option in both the control panel and inspector - you can even select how many, up to 8 I think.
-
Offline
- Posts: 13
- Joined: 04 Apr 2014, 05:25
Re: Using 3 d3d9.dll files? Injecting SMAA...
This is a good point, I may try that!
But it would still be easier to use multiple proxies, is it possible?
But it would still be easier to use multiple proxies, is it possible?
-
Offline
- *blah-blah-blah maniac*
- Posts: 17433
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: Using 3 d3d9.dll files? Injecting SMAA...
No, it's impossible. Each proxy feature must be in each library, it's like train
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *blah-blah-blah maniac*
- Posts: 530
- Joined: 30 Jan 2012, 13:18
Re: Using 3 d3d9.dll files? Injecting SMAA...
It is indeed impossible for a dll to load multiple proxies, though you can still achieve your goal because latest sweetfx has proxy feature just like enb. Load order is then ENB - SweetFx - your dll.
-
Offline
- *sensei*
- Posts: 446
- Joined: 17 Apr 2014, 22:12
- Location: Schweden
Re: Using 3 d3d9.dll files? Injecting SMAA...
You mean this?Marty McFly wrote:....though you can still achieve your goal because latest sweetfx has proxy feature just like enb. Load order is then ENB - SweetFx - your dll.
Code: Select all
/*-----------------------------------------------------------.
/ Misc settings /
'-----------------------------------------------------------*/
// You can load and chain other DirectX wrappers (ENB, Helix, Windower...)
// If the external wrapper is already named d3d9.dll, rename it into
// something else like "d3d9_enb.dll" (note that even if this is commented it actually works)
// external_d3d9_wrapper = d3d9_Sharpen.dll
// external_dxgi_wrapper = none
_________________
| i5 3350p @3.1 | 16 GB RAM | GTX1060 | Skyrim on SSD |
My Flickr
My Soundcloud
CGI ENB
| i5 3350p @3.1 | 16 GB RAM | GTX1060 | Skyrim on SSD |
My Flickr
My Soundcloud
CGI ENB
-
Offline
- *blah-blah-blah maniac*
- Posts: 530
- Joined: 30 Jan 2012, 13:18
-
Offline
- *sensei*
- Posts: 446
- Joined: 17 Apr 2014, 22:12
- Location: Schweden
Re: Using 3 d3d9.dll files? Injecting SMAA...
Dunno why but my Skyrim always crash when I use an external .dll in SweetFX. But the only thing I want from FXAA is the post sharpening and that's easy to port to SweetFX.
_________________
| i5 3350p @3.1 | 16 GB RAM | GTX1060 | Skyrim on SSD |
My Flickr
My Soundcloud
CGI ENB
| i5 3350p @3.1 | 16 GB RAM | GTX1060 | Skyrim on SSD |
My Flickr
My Soundcloud
CGI ENB
-
Offline
- *blah-blah-blah maniac*
- Posts: 530
- Joined: 30 Jan 2012, 13:18
Re: Using 3 d3d9.dll files? Injecting SMAA...
Why not changing shader load order in SweetFX so lumasharpen happens after AA?
-
Offline
- *sensei*
- Posts: 446
- Joined: 17 Apr 2014, 22:12
- Location: Schweden
Re: Using 3 d3d9.dll files? Injecting SMAA...
Luma Sharpen is actually in my effect.txt. GUI function FTW.
_________________
| i5 3350p @3.1 | 16 GB RAM | GTX1060 | Skyrim on SSD |
My Flickr
My Soundcloud
CGI ENB
| i5 3350p @3.1 | 16 GB RAM | GTX1060 | Skyrim on SSD |
My Flickr
My Soundcloud
CGI ENB