SkyrimSE:ENBLocal INI Reference/Proxy

From Step Mods | Change The Game
Delta c.png

Enblocal.INI - Proxy

[PROXY]

This section of the INI allows extension of ENBSeries functions library via a 'helper' library. This enables compatibility between ENBSeries and other post-processors such as FXAA, SMAA, SweetFX, etc.

EnableProxyLibrary

EnableProxyLibrary=(false, true)

Enables/disables the use of the proxy. Unless using a separate post-processor in combination with ENBSeries, this parameter should remain disabled. Enable it whenever using a second processing library is used such as FXAA injector, SMAA or SweetFX.

InitProxyFunctions

InitProxyFunctions=(false, true)

For simplicity, if the above parameter is set to true this one should also be set to true; else leave it set to false. This parameter attaches drawing functions to the proxy library. When using a second post-processor, only set this to false if the second .dll is not hooking rendering functions and needs to be injected into the game process (e.g., bug fixes or memory patchers).

ProxyLibrary

ProxyLibrary=other_d3d9.dll

This sets the name or full path to the proxy library that ENBSeries will load if both the parameters above are enabled. If the second DLL file is not located in the root game's directory, the full path must be used starting with the drive letter. Neither the name not full path supports unicode symbols. The second DLL must be renamed if it has the same name as the ENBSeries DLLs.