Recommended graphics settings per GPU: rework the tiers (an RTX 5090 gets less than Ultra) #965
Labels
No labels
amd
avatars
bug
builder
cannot-reproduce
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
priority
critical
priority
high
priority
low
priority
medium
provenance
rendering
rt
status
in-progress
status
testing
status
up-next
triage
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#965
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
On a fresh settings file, an RTX 5090 (Vulkan GPU tier class 5: discrete, hardware RT, 31 GB VRAM) gets recommended settings that land somewhere between High and Ultra --
applyRecommendedSettingsapplies level 5 from the feature tables (indra/newview/featuretable*.txt), which still carry LL's GL-era class / level mapping. The top cards should come up at the top tier, and every card class should get the settings that actually suit it under our Vulkan renderer.Wanted
vkClassifyDevice/initVulkanForRealUI: class, RT, VRAM) instead of LL's GL feature-table levels; keep it data-driven (one table we can tune), log the chosen tier and why.Related: #824 (deferred lighting default per GPU class), #405 (stated minimum / one budget), #946 (small cards), #483 (show when RT is inactive and why).
Test
Owner direction: on top-end cards we should launch with aggressive defaults that show exactly how good Slipstream can look, chosen from settings we know still perform well there (measured, not guessed). Note: the RC's quality slider showed 6 only because it was moved by hand; the recommendation itself applied level 5 (between High and Ultra) on an RTX 5090.
So for the top class(es): Ultra-plus defaults -- the RT features, GI / DI, high-quality probes, shadows and draw distance the owner's 5090 runs at a good frame rate -- with an upscaler mode where it buys the headroom, verified against the GPU timers on reference scenes (club, dense sim, snow / weather).
Reference machines for tuning the tiers:
Plan: set the top look on the 5090 and measure frame times on the reference scenes, then derive and verify the lower tiers on the 3060 and the 1080.