DeltaFPS causes textures to downrez when it is an inactive window
tracked
Psychedelic Whiskers
I have my viewer set to yield about 60ms to the host to keep the frame rate down while I am doing other things such as playing another game like The Elder Scrolls Online. It usually hovers around 10fps when inactive, compared to 40-75fps when active. With the DeltaFPS viewer, this lower frame rate in the background causes multiple textures to downrez, and will stay like that until the frame rate goes back up, causing the textures to load back in fully. This does not happen on the current stable release, and it is not a lack of VRAM because there is still 8-9GB free when this is happening in my test.
Repro:
- Allow the viewer to load in everything fully first, more complex scenes are better
- Make the window become inactive, such as having the task manager over it
- Make sure the frame rate drops low enough as it yields resources to the host (10 in my testing)
- Wait a few moments, and you should start to see a good chunk of textures being brought down what looks like one notch of their full resolution
- Make the window active again so the frame rate goes back up to a high number such as 40-75
- Watch as those textures start to rez fully again
Log In
deesue Parx
The issue I am experiencing is with taking gyazo photos for advertisement pics and general view photos. I have to snap the picture within 10 seconds or I lose the clarity of ground and background textures, which are just as important in my shot as the item chosen as the main "focus" ... sometimes more important. Trying to set up, frame, and get correct animation/pose in a 10 second window is near impossible at times. My post was marked as closed and merged with this, so I hope others with the same issue (for us who do not speak the above tech) will also vote and make this of importance to be corrected soon.
Pazako Karu
Not really a fix, but if you activate a non-interactive URI for secondlife it'll think it regained focus until you actually go back to it. I put a link to:
secondlife:///app/balance
as a Firefox bookmark but I can so far not find a way to get a script to activate on defocus, or that can reliably call the url through Firefox/Chrome without requiring direct focus itself. I did try a meta html tag in a data:text/html link/document as well as a javascript script on a timer, but without it keeping focus itself it doesn't activate.Atlas Linden
Psychedelic Whiskers
In the ExtraFPS viewer, the viewer now stutters like crazy when tabbing back in for up to 5-10 seconds while it loads the textures back in. I expect the viewer to run as normal and not stutter.
Robynxre Resident
This should be a selectable feature (I use the term feature with a touch of sarcasm). Like the others 8 GB of VRAM is nothing on a 12 GB GPU, but having SL turn into low Res mess, flashing Res between Med and low just because I access Discord, Or check my emails in another window or on another monitor.
Dan Linden
tracked
Dan Linden
Thank you for the feedback, Psychedelic Whiskers!
Issue tracked. We have no estimate when it may be implemented. Please see future updates here.
Andrey Kleshchev
I doubt it's related to framerate, but you can set BackgroundYieldTime to 0 in debug settings so that framerate won't drop.
Dan Linden
under review
Dan Linden
tracked
Load More
→