Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024.12 ForeverFPS #3304

Open
wants to merge 86 commits into
base: main
Choose a base branch
from
Open

2024.12 ForeverFPS #3304

wants to merge 86 commits into from

Conversation

brad-linden
Copy link
Collaborator

@brad-linden brad-linden commented Dec 18, 2024

as of = 2025-01-28 for RC deploy
build = https://github.com/secondlife/viewer/releases/tag/Second_Life_Release%2352a9316-ForeverFPS
cohort = ForeverFPS
deployed = https://github.com/secondlife/viewer/releases/tag/Second_Life_Release%2352a9316-ForeverFPS
desired = 3000

relnotes:

Second Life Viewer - ForeverFPS Beta

With this release we are continuing to refine performance and fix crashes. We are monitoring performance metrics broadly and for discrete GPUs with the goal of improving FPS "forever".

A new graphics setting has also been included: Max LOD Resolution. This allows users to limit texture sizes to the selected resolution in order to reduce VRAM load and data consumption.

Some users were experiencing a crash on exit with previous ForeverFPS builds. This should now be resolved, please let us know if you are still crashing while exiting the viewer.

For all Second Life viewers you may file a bug report directly at https://feedback.secondlife.com

@marchcat
Copy link
Contributor

marchcat commented Feb 13, 2025

Geenz and others added 3 commits February 14, 2025 13:16
* #3561 Switch from GL_RGB16F to GL_R11F_G11F_B10F for reflection probes to help reduce memory bandwidth and VRAM pressure.
A workaround, hopefully temporary.
First test returns half the throughput, do two tests. May be caused by
driver, may be some 'energy saving', will need to be checked later.
It was working the same way prior to ExtraFPS, but viewer was running
an extra CPU test.
Copy link


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


7 out of 8 committers have signed the CLA.
✅ (RunitaiLinden)[https://github.com/RunitaiLinden]
✅ (brad-linden)[https://github.com/brad-linden]
✅ (maxim-productengine)[https://github.com/maxim-productengine]
✅ (akleshchev)[https://github.com/akleshchev]
✅ (Geenz)[https://github.com/Geenz]
✅ (nat-goodspeed)[https://github.com/nat-goodspeed]
✅ (marchcat)[https://github.com/marchcat]
@rye
Rye seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@AtlasLinden
Copy link

AtlasLinden commented Feb 19, 2025

ForeverFPS Beta 7.1.12.13313961408 Result Comment
secondlife/iqa#446 Mac Acceptance & Smoke Tests Passed Passed
secondlife/iqa#441 Windows Acceptance & Integration Tests Passed Passed
secondlife/iqa#445 Additional Testing Failed See Notes
Overall Result Failed NOT OK to ship

NOTES
The following issue is considered a blocker given this next release is focusing on water fixes:
#3557

Anti-virus false positive report:

File Security vendor analysis
slplugin.exe SecureAge - Malicious
SLVersionChecker.exe SecureAge - Malicious
uninst.exe Bkav Pro - W32.AIDetectMalware

@brad-linden
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.