Page 1 of 5
TES Skyrim 0.400
Posted: 31 Dec 2019, 19:51
by ENBSeries
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.
Re: TES Skyrim 0.400
Posted: 31 Dec 2019, 21:31
by ibbanez
Yay, and thank you. Happy New Years Boris. I hope you have a great year coming.
Re: TES Skyrim 0.400
Posted: 31 Dec 2019, 22:23
by wolfgrimdark
Oh nice New Years surprise, thanks!
Re: TES Skyrim 0.400
Posted: 01 Jan 2020, 01:46
by phoenixfabricio
Thanks Boris!
And happy new year for everyone here in ENBseries page!!
Re: TES Skyrim 0.400
Posted: 01 Jan 2020, 21:28
by ENBSeries
Well, i expected new mode of skylighting will be interesting for players, but seems not that much. Allright, i'll try something else.
Re: TES Skyrim 0.400
Posted: 05 Jan 2020, 09:42
by kingeric1992
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.
Re: TES Skyrim 0.400
Posted: 05 Jan 2020, 11:55
by ENBSeries
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?
Re: TES Skyrim 0.400
Posted: 05 Jan 2020, 15:28
by kingeric1992
After further diggin, it apears to increase memory usage proportion to the size of "total external texture" loaded through
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;
}
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.
Re: TES Skyrim 0.400
Posted: 05 Jan 2020, 16:48
by ENBSeries
Okay, let me check.
Re: TES Skyrim 0.400
Posted: 05 Jan 2020, 17:22
by ENBSeries
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.