Products Support > GSX Support FSX/P3D

GSX logos and VRAM

(1/2) > >>

disco79stu:
Just a quick question, could - in theory - the re-introduction of the vehicle logos be the cause for a significantly higher VRAM usage?
I get dedicated memory errors when calling GSX where I didn't have them before (just some airports).

BR

virtuali:
Nothing is "free" in this world, every added feature will have some cost in memory or fps, and VRAM in V5 is precious but, we promised to deliver multi-liveries in V5 a while ago, so it had to be done.

So, it's not that VRAM has really "increased", it just went back to what it always was with P3D4 (or even FSX), which always had multi-liveries. Probably even less than P3D4, because other VRAM-consuming things like Jetway numbers or custom textures are still not supported.

And, it depends on how the GSX profile for an airport is made. If you set up a different handler, a different catering logo and a different jetway logo and a different jetway model for EACH gate, and the airport has many of them, it will of course take more VRAM that having less different textures and/or jetway models loaded at the same time.

But again, that would have been exactly the same in P3D V4, the only difference is that with DirectX 12 and V5, VRAM handling is more in the hands of the application instead of Direct X+video drivers, which means users should be more careful with their settings.

If you create a custom GSX profile for an airport to use default handlers everywhere and disable all jetway logos, it will take about the same amount of VRAM as before the update.

disco79stu:
Well, be that as it may, I'm now running out of VRAM constantly at different airports as soon as the passengers arrive. I never had this issue before. I can observe the VRAM at a comfortable 5.2/6.9 while at the gate, but when I call for boarding and the bus arrives, the 5.2 just start going up until it bursts within 1 minute. Is't just strange that this suddenly happens.

virtuali:

--- Quote from: disco79stu on September 18, 2021, 11:22:01 pm ---Is't just strange that this suddenly happens.
--- End quote ---

Why you think it's "strange", considering all my previous explanation ?

And, I wouldn't call 6.9 GB "comfortable", not without knowing anything about your system.

Assuming your card has 8GB of VRAM, 6.9 already taken even before GSX starts is not comfortable at all, it's already very close to exhaustion because, P3D will never try to use it entirely, but more like 80% so, with about 7GB used out if 8GB in total even *before* using GSX, it's not strange at all the increase might just be enough to tip from running "comfortably", to crashing.

As explained several times, the method we use with GSX multi-liveries doesn't use ANY of our "code", like it was in P3D V4. We just have extra liveries available, like any other product ( an AI collection, for example ), so any kind of texture and VRAM allocation/recovery is handled entirely by the simulator itself, there's nothing we can control or change, the only one in control is you, by tuning down your settings. Try with "Dynamic texture streaming" ON or OFF, see if there's any difference.

panzer2181:

--- Quote from: virtuali on September 19, 2021, 10:05:21 am ---
--- Quote from: disco79stu on September 18, 2021, 11:22:01 pm ---Is't just strange that this suddenly happens.
--- End quote ---

Why you think it's "strange", considering all my previous explanation ?

And, I wouldn't call 6.9 GB "comfortable", not without knowing anything about your system.

Assuming your card has 8GB of VRAM, 6.9 already taken even before GSX starts is not comfortable at all, it's already very close to exhaustion because, P3D will never try to use it entirely, but more like 80% so, with about 7GB used out if 8GB in total even *before* using GSX, it's not strange at all the increase might just be enough to tip from running "comfortably", to crashing.

As explained several times, the method we use with GSX multi-liveries doesn't use ANY of our "code", like it was in P3D V4. We just have extra liveries available, like any other product ( an AI collection, for example ), so any kind of texture and VRAM allocation/recovery is handled entirely by the simulator itself, there's nothing we can control or change, the only one in control is you, by tuning down your settings. Try with "Dynamic texture streaming" ON or OFF, see if there's any difference.

--- End quote ---

Interesting idea on the Dynamic Texture Streaming option... How much VRAM would we expect to see being saved?  I was recently at EKCH, with VRAM being at 5.6gb out of 6.7, and with GSX active, it jumped to 6.2 - 6.3.  When the passengers started boarding, it was the coup de grace, a nice out of memory...  Do you believe that option would give enough breathing space?  I tested a few scenarios with GSX at EKCH, and if I do not properly go through the boarding animations (just use GSX for pushback), I was able to stabilize VRAM usage at 6.3.  I am fully aware at that level, its playing with fire... 

Just curious to know Umberto if you and your team ever saw gains that could be worth it in VRAM heavy areas.

Navigation

[0] Message Index

[#] Next page

Go to full version