The Elder Scrolls Skyrim (TES Skyrim, Скурим свитки)
Graphic mod ENBSeries / patch ENBoost 0.400
Added directional mode for skylighting effect and it's EnableDirectionalSkyLighting parameter. Reduced errors of skylighting at different camera angles. It's highly recommended to use FixErrors=true in [SKYLIGHTING] category and to have enbhelper.dll plugin installed. Added color filter for volumetric fog. Fixed bug in enbunderwater.fx shader and underwater bug when EnableUnderwaterShader=false was set. Fixed memory leak which happens when press "apply changes" button if external shaders have textures loaded from disk.
TES Skyrim 0.400
Forum rules
new topics are not allowed in this subsection, only replies.
new topics are not allowed in this subsection, only replies.
- Author
- Message
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
TES Skyrim 0.400
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *master*
- Posts: 144
- Joined: 10 May 2015, 04:33
Re: TES Skyrim 0.400
Yay, and thank you. Happy New Years Boris. I hope you have a great year coming.
-
Offline
- *blah-blah-blah maniac*
- Posts: 506
- Joined: 02 Aug 2013, 23:06
- Location: New Hampshire, US
Re: TES Skyrim 0.400
Oh nice New Years surprise, thanks!
_________________
Intel Core i9-9900K CPU @ 3.6 GHz // GeForce RTX 2080 Ti VRAM 11GB // Win10 64 and 64GB Ram // Monitor 2560x1440@144
Intel Core i9-9900K CPU @ 3.6 GHz // GeForce RTX 2080 Ti VRAM 11GB // Win10 64 and 64GB Ram // Monitor 2560x1440@144
-
Offline
- *master*
- Posts: 177
- Joined: 08 Nov 2016, 15:18
- Location: Brazil
Re: TES Skyrim 0.400
Thanks Boris! And happy new year for everyone here in ENBseries page!!
_________________
Intel i5 9400f ; NVIDIA RTX 3060 12gb VRAM; 16gb RAM; Windows 10
PhoenixVivid ENB for SSE / Phoenix Cinematic ENB for Fallout 4
Imaginarium ENB for SSE / Insanity ENB for Skyrim LE
NCW ENB for Fallout 4 / Somber Phantasy ENB for SSE
My Nexus Page
Intel i5 9400f ; NVIDIA RTX 3060 12gb VRAM; 16gb RAM; Windows 10
PhoenixVivid ENB for SSE / Phoenix Cinematic ENB for Fallout 4
Imaginarium ENB for SSE / Insanity ENB for Skyrim LE
NCW ENB for Fallout 4 / Somber Phantasy ENB for SSE
My Nexus Page
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: TES Skyrim 0.400
Well, i expected new mode of skylighting will be interesting for players, but seems not that much. Allright, i'll try something else.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *blah-blah-blah maniac*
- Posts: 565
- Joined: 05 Apr 2014, 10:29
- Location: Taiwan
Re: TES Skyrim 0.400
Can anyone confirm if there's any memory leak in enbseries d3d9.dll that bloats every time "Apply Changes" is clicked and enb reloads?
It apears in both win7 and win10 with vanilla game tested with .397 and .400 enb mod version.
It apears in both win7 and win10 with vanilla game tested with .397 and .400 enb mod version.
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: TES Skyrim 0.400
Checked by pressing multiple times "apply changes" while game is in first menu and compared result with VMMap. Don't see anything special, at first memory usage increases by 4 mb few times, then stops or reduce. Which way you found it?
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *blah-blah-blah maniac*
- Posts: 565
- Joined: 05 Apr 2014, 10:29
- Location: Taiwan
Re: TES Skyrim 0.400
After further diggin, it apears to increase memory usage proportion to the size of "total external texture" loaded through
By loading same set of textures in a folder, the memory usage will start growing every time enb reload.
And if I rename the folder to not load any of the textures, the memory usage will become consistent between reloads.
Tested with default enb files with basic texture overlay code, loading total of 30MB of jpgs for easy observation.
Code: Select all
texture2D Tex_name <string ResourceName= "myTex.jpg" ;>;
sampler2D Samp_name = sampler_state {
Texture = <Tex_name>;
SRGBTexture=FALSE;
MinFilter = LINEAR;
MagFilter = LINEAR;
MipFilter = NONE;
}
And if I rename the folder to not load any of the textures, the memory usage will become consistent between reloads.
Tested with default enb files with basic texture overlay code, loading total of 30MB of jpgs for easy observation.
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: TES Skyrim 0.400
kingeric1992
Yeah, you right, thanks for report. I did not call function for releasing old textures when pressing that button. Will do an update soon.
Yeah, you right, thanks for report. I did not call function for releasing old textures when pressing that button. Will do an update soon.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7