Does ENBoost really allows Skyrim to use more VRAM?

solving problems with low performance
Post Reply
  • Author
  • Message
Offline
Posts: 12
Joined: 19 Jun 2015, 22:40

Does ENBoost really allows Skyrim to use more VRAM?

Hello everybody, I have been modding Skyrim for two years and after installing dozens of texture mods and setting ugridstoload=11 I have started to experience a big stuttering when I look around with the camera, which I found strange. I play at 60 fps all the time if I walk straight and look at the same direction all the time, but a big stutter appears when I look around and disappears when I stop looking around... I have edited the files enblocal.ini, Skyrim.ini and SkyrimPrefs.ini trying to fix this, and I have also installed FXAA Post Project Injector, SKSE, SKYUI, SSME, Stable uGridsToLoad and Skyrim Performance Editor. My laptop is a MSI GT72 Dominator Pro with Windows 8.1, processor intel core i7-4710HQ 2.50 GHz, graphic card Nvidia Geforce GTX880M with 8 GB of VRAM and 32GB of RAM, so is not supposed to have any trouble with performance if ENBoost allows Skyrim to use its full potential... The think is that I checked Skyrim Performance Monitor and it shows that Skyrim only recognizes a max amount of 4GB VRAM and this is the max amount of graphics memory that I can use, which allows me to understand why I have performance problems as I am not using the full potential of my laptop. If I go to enblocal.ini and set AutodetectVideoMemorySize=true ENB says I have 4GB of texture memory abailable, so I have tried to set AutodetectVideoMemorySize=false and VideoMemorySizeMb=24202 but Skyrim still uses 4GB VRAM and the stuttering when looking around persuades me to stop playing Skyrim... I would be very happy if someone could help me with this please. Here you have also my enblocal.ini, Skyrim.ini and SkyrimPrefs.ini settings, thank you very much in advance.

enblocal.ini
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9injFX.dll
ProxyLibrary=other_d3d9.dll

[GLOBAL]
UsePatchSpeedhackWithoutGraphics=true
UseDefferedRendering=true
IgnoreCreationKit=false
UseEffect=true

[PERFORMANCE]
SpeedHack=true
EnableOcclusionCulling=true
EnableZPrepass=true

[MULTIHEAD]
ForceVideoAdapterIndex=false
VideoAdapterIndex=0

[MEMORY]
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=false
DisablePreloadToVRAM=true
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=1024
VideoMemorySizeMb=24202
EnableCompression=true
AutodetectVideoMemorySize=false

[WINDOW]
ForceBorderless=false
ForceBorderlessFullscreen=false

[ENGINE]
ForceAnisotropicFiltering=true
MaxAnisotropy=16
ForceLodBias=false
LodBias=0.0
AddDisplaySuperSamplingResolutions=false
EnableVSync=true
VSyncSkipNumFrames=0

[LIMITER]
WaitBusyRenderer=false
EnableFPSLimit=false
FPSLimit=10.0

[INPUT]
//shift
KeyCombination=16
//f12
KeyUseEffect=123
//home
KeyFPSLimit=36
//num / 106
KeyShowFPS=106
//print screen
KeyScreenshot=44
//enter
KeyEditor=13
//f4
KeyFreeVRAM=115

[ADAPTIVEQUALITY]
Enable=false
Quality=1
DesiredFPS=20.0

[ANTIALIASING]
EnableEdgeAA=true
EnableTemporalAA=false
EnableSubPixelAA=true
EnableTransparencyAA=false

[FIX]
FixGameBugs=true
FixParallaxBugs=true
FixParallaxTerrain=false
FixAliasedTextures=true
IgnoreInventory=true
FixTintGamma=true
RemoveBlur=false
FixSubSurfaceScattering=true
FixSkyReflection=true
FixCursorVisibility=true
FixLag=false

[LONGEXPOSURE]
EnableLongExposureMode=false
Time=1.0
BlendMax=0.0
Skyrim.ini
[General]
sLanguage=SPANISH
iFPSClamp=
bAlwaysActive=0
uGridsToLoad=9
uExterior Cell Buffer=100
uInterior Cell Buffer=50
iPreloadSizeLimit=4194304000
fMasterFilePreLoadMB=512.0000
iNumHWThreads=4
bPreemptivelyUnloadCells=1
bUseHardDriveCache=0
bSelectivePurgeUnusedOnFastTravel=1
uStaticNeverFade=1
bForceFullLOD=1
bUseBackgroundFileLoader=1
bUseThreadedParticleSystem=1
iPostProcessMillisecondsLoadingQueuedPriority=5

[BackgroundLoad]
bBackgroundLoadLipFiles=1
bLoadBackgroundFaceGen=1
bUseMultiThreadedFaceGen=1
bBackgroundCellLoads=1
bLoadHelmetsInBackground=1
bUseMultiThreadedTrees=1
bUseBackgroundFileLoader=1
bCloneModelsInBackground=1

[Display]
sD3DDevice="NVIDIA GeForce GTX 880M "
fDefaultWorldFOV=90
fDefault1stPersonFOV=90
fDefaultFOV=90
fShadowLODMaxStartFade=1000.0
fSpecularLODMaxStartFade=2000.0
fLightLODMaxStartFade=3500.0
iShadowMapResolutionPrimary=2048
bAllowScreenshot=1
bShadowsOnGrass=1

[Audio]
fMusicDuckingSeconds=6.0
fMusicUnDuckingSeconds=8.0
fMenuModeFadeOutTime=3.0
fMenuModeFadeInTime=1.0

[Grass]
iMaxGrassTypesPerTexure=7
iMinGrassSize=20
bShadowsOnGrass=1
bAllowCreateGrass=1
bAllowLoadGrass=0

[GeneralWarnings]
SGeneralMasterMismatchWarning=One or more plugins could not find the correct versions of the master files they depend on. Errors may occur during load or game play. Check the "Warnings.txt" file for more information.

[Archive]
sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Textures.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes.bsa, Skyrim - Sounds.bsa
sResourceArchiveList2=Skyrim - Voices.bsa, Dawnguard - Original.bsa, Dawnguard - Textures.bsa, HearthFires - Original.bsa, HearthFires - Textures.bsa, Dragonborn - Original.bsa, Dragonborn - Textures.bsa

[Combat]
fMagnetismStrafeHeadingMult=0.0
fMagnetismLookingMult=0.0
f1PArrowTiltUpAngle=0.0
f3PArrowTiltUpAngle=0.0
f1PBoltTiltUpAngle=0.0
f3PBoltTiltUpAngle=0.0

[Papyrus]
fUpdateBudgetMS=1.2
fExtraTaskletBudgetMS=1.2
fPostLoadUpdateTimeMS=500.0
iMinMemoryPageSize=100000
iMaxMemoryPageSize=5000000
iMaxAllocatedMemoryBytes=4800000000
iAllocatedMemoryBytes=4800000000
bEnableLogging=0
bEnableTrace=0
bLoadDebugInformation=0
bEnableProfiling=0

[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1

[Actor]
fVisibleNavmeshMoveDist=14000.0000

[Combat]
f1PArrowTiltUpAngle=0.35
f1PBoltTiltUpAngle=0.35
f3PArrowTiltUpAngle=1.1
f3PBoltTiltUpAngle=1.1
fMagnetismStrafeHeadingMult=0.0
fMagnetismLookingMult=0.0

SkyrimPrefs.ini
[General]
fBrightLightColorB=1.0000
fBrightLightColorG=1.0000
fBrightLightColorR=1.0000
iStoryManagerLoggingEvent=-1
bEnableStoryManagerLogging=0
iPreloadSizeLimit=4194304000
fMasterFilePreLoadMB=512.0000
iNumHWThreads=4
bUseThreadedParticleSystem=1
[Imagespace]
bDoDepthOfField=1
iRadialBlurLevel=2
[Display]
fDefaultWorldFOV=90
fDefault1stPersonFOV=90
fDefaultFOV=90
iBlurDeferredShadowMask=3
fInteriorShadowDistance=3000.0000
fShadowDistance=8000
iShadowMapResolutionSecondary=1024
iShadowMapResolutionPrimary=2048
iShadowSplitCount=2
iMaxAnisotropy=16
fLeafAnimDampenDistEnd=4600.0000
fLeafAnimDampenDistStart=3600.0000
fTreesMidLODSwitchDist=1e+007
fGamma=1.0000
fDecalLOD2=1500.0000
fDecalLOD1=1000.0000
fSpecularLODStartFade=2000
fShadowLODStartFade=200.0000
fLightLODStartFade=3500
iTexMipMapMinimum=0
iTexMipMapSkip=0
iWaterMultiSamples=0
iMultiSample=1
iShadowMode=3
bTreesReceiveShadows=1
bDrawLandShadows=1
bDrawShadows=1
bShadowsOnGrass=1
bFull Screen=1
iSize H=1080
iSize W=1920
fMeshLODFadePercentDefault=1.2000
fMeshLODFadeBoundDefault=256.0000
fMeshLODLevel2FadeTreeDistance=15000.0000
fMeshLODLevel1FadeTreeDistance=20000.0000
fMeshLODLevel2FadeDist=10000000.0000
fMeshLODLevel1FadeDist=10000000.0000
iScreenShotIndex=15
bShadowMaskZPrepass=0
bMainZPrepass=0
iMaxSkinDecalsPerFrame=25
iMaxDecalsPerFrame=100
bFloatPointRenderTarget=1
sD3DDevice="NVIDIA GeForce GTX 880M "
bFXAAEnabled=1
iShadowMapResolution=4096
fShadowBiasScale=0.15
iShadowMaskQuarter=4
iAdapter=0
iPresentInterval=1
iShadowFilter=3
bShadowsOnGrass=1
bTransparencyMultisampling=0
bDeferredShadows=1
bDrawShadows=1
[Grass]
b30GrassVS=1
fGrassStartFadeDistance=50000.0000
fGrassMaxStartFadeDistance=50000.0000
fGrassMinStartFadeDistance=0.0
bGrassPointLighting=1
bDrawShaderGrass=1
bShadowsOnGrass=1
[MAIN]
bGamepadEnable=1
bCrosshairEnabled=1
fHUDOpacity=1.0000
bSaveOnPause=1
bSaveOnTravel=1
bSaveOnWait=1
bSaveOnRest=1
fSkyCellRefFadeDistance=500000.0000
[GamePlay]
bShowFloatingQuestMarkers=1
bShowQuestMarkers=1
iDifficulty=4
[Interface]
bDialogueSubtitles=1
bGeneralSubtitles=1
fMouseCursorSpeed=1.0000
bShowCompass=1
[Controls]
fGamepadHeadingSensitivity=1.0000
fMouseHeadingSensitivity=0.0200
bAlwaysRunByDefault=1
bInvertYValues=0
bGamePadRumble=1
bMouseAcceleration=1
bUseKinect=0
[Particles]
iMaxDesired=750
[SaveGame]
fAutosaveEveryXMins=15.0000
[AudioMenu]
fAudioMasterVolume=1.0000
fVal7=1.0000
uID7=369303733
fVal6=1.0000
uID6=369303730
fVal5=1.0000
uID5=369305112
fVal4=1.0000
uID4=369303734
fVal3=1.0000
uID3=94881
fVal2=0.4000
uID2=466532
fVal1=1.0000
uID1=554685
fVal0=0.8000
uID0=1007612
[Clouds]
fCloudLevel2Distance=262144.0000
fCloudLevel1Distance=32768.0000
fCloudLevel0Distance=16384.0000
fCloudNearFadeDistance=9000.0000
[TerrainManager]
fTreeLoadDistance=250000
fBlockMaximumDistance=500000
fBlockLevel1Distance=140000
fBlockLevel0Distance=75000
fSplitDistanceMult=4.0
bShowLODInEditor=0
[NavMesh]
fObstacleAlpha=0.5000
fCoverSideHighAlpha=0.8000
fCoverSideLowAlpha=0.6500
fEdgeFullAlpha=1.0000
fEdgeHighAlpha=0.7500
fEdgeLowAlpha=0.5000
fTriangleFullAlpha=0.7000
fTriangleHighAlpha=0.3500
fTriangleLowAlpha=0.2000
fLedgeBoxHalfHeight=25.0000
fEdgeDistFromVert=10.0000
fEdgeThickness=10.0000
fPointSize=2.5000
[Trees]
bRenderSkinnedTrees=1
uiMaxSkinnedTreesToRender=20
[Decals]
uMaxDecals=1000
bDecals=1
bSkinnedDecals=1
uMaxSkinDecals=100
uMaxSkinDecalsPerActor=60
[LOD]
fLODFadeOutMultObjects=15
fLODFadeOutMultItems=15
fLODFadeOutMultActors=15
fLODFadeOutMultSkyCell=1.0000
[Launcher]
bEnableFileSelection=1
bShowAllResolutions=1
uLastAspectRatio=3
[BlurShaderHDR]
bDoHighDynamicRange=1
[BlurShader]
bUseBlurShader=0
[Water]
iWaterReflectHeight=512
iWaterReflectWidth=512
bUseWaterDisplacements=1
bUseWaterRefractions=1
bUseWaterReflections=1
bUseWaterDepth=1

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Does ENBoost really allows Skyrim to use more VRAM?

Autodetected video memory size is the maximal amount of memory available for d3d and there is no way to make it bigger, except video drivers (in case something wrong with them). Vram is actually not physical vram size of videocard, drivers share some amount of system memory, so vram+%ram=autodetected video memory size. When ENBoost is unable to allocate memory any more (or because of it's setting) in that area, it use memory of enbhost.exe processes to save and restore d3d resources, this have no limit, but it's not vram related. May be you just don't have 8 gb vram? Laptops vendors are very good at making fools from customers.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 12
Joined: 19 Jun 2015, 22:40

Re: Does ENBoost really allows Skyrim to use more VRAM?

May be you just don't have 8 gb vram? Laptops vendors are very good at making fools from customers.
I am totally sure I have 8GB of VRAM... This is why I don't know how Skyrim says I have 4GB

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Does ENBoost really allows Skyrim to use more VRAM?

I do not detect vram size like other programs do, so if the mod reports autodetected size lower than 8, it's the only truth, at least for dx9 applications (i'm creating render targets until it fails).
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
Posts: 12
Joined: 19 Jun 2015, 22:40

Re: Does ENBoost really allows Skyrim to use more VRAM?

http://postimg.org/image/nzulebsyz/

Tell me please what do you think about this.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17427
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: Does ENBoost really allows Skyrim to use more VRAM?

That program detect size of vram from stats instead of measure it. What do you want from me? I told everything already. Ask users with Titan who do not have issues fully utilize 6 gb vram. Mod do not have any limits.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7

Offline
User avatar
*blah-blah-blah maniac*
Posts: 572
Joined: 23 Aug 2013, 21:59
Location: United States

Re: Does ENBoost really allows Skyrim to use more VRAM?

Regardless of whether your system actually has 8gb of VRAM or not (I'm skeptical as I've seen various laptops with 880M labelled as 8GB or 4GB of VRAM though official specs say 8) I think the bigger issue is running uGrids 11. Most users I know of (a lot) run at 9, occasionally bumping it up for a screenshot, then dropping back down... Even Titan X users. uGrids set that high will eat up massive GPU and CPU power. If it's purely for visuals drop it down to 9 and use DynDOLOD. You likely won't notice much difference. I think what we have here is a classic example of an over modded game.
_________________
AMD Ryzen 5 3600 6C/12T @4.4GHz // 16GB G.Skill Ripjaws V DDR4 3600MHz // ASRock AMD Radeon 5700XT Taichi X 8GB OC+// Samsung 850 Evo 256GB and 500GB SSD // 4 TB Seagate Barracuda // Windows 10 x64
Lumen ENB
My Flickr
Post Reply