AMD RX 6750 XT, v3.0.0-rc.3: outline on distant mountains, blocky patches on the waterfall mist, fps drop when a broken sign moves on water or grass #308
Labels
No labels
area/accessibility
area/audio
area/input
area/install
area/menu
area/renderer
area/saves
area/tooling
area/upscaling
ci: approved
good first issue
gpu/amd
gpu/igpu
gpu/intel
gpu/nvidia
help wanted
kind
bug
kind
chore
kind
docs
kind
feature
kind
performance
kind
question
needs measurements
platform/linux
platform/macos
platform/steam-deck
platform/windows
preview
priority
critical
priority
high
priority
low
regression
risk
high
risk
low
risk
medium
status
blocked
status
confirmed
status
duplicate
status
invalid
status
needs-info
status
wontfix
testing wanted
ci: approved
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Longshot#308
Loading…
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?
Longshot version
v3.0.0-rc.3
Channel
Release candidate
What kind of problem
Low fps or stutter
What happened
First of all, thank you for continuing the work. It already runs a bit better than Hookshot for me. I'm attaching three screenshots and two logs (longshot_log.2.txt and longshot_log.3.txt).
Setup: Longshot v3.0.0-rc.3 (source cb01b5a3), AMD Radeon RX 6750 XT 12 GB (driver 26.10.1), Intel i7-11700F, 32 GB RAM, Windows 11, 2560x1440, the game's own upscaler.
Outline on distant mountains and objects (screenshots 2 and 3)
In Hyrule Field there is a dotted bright outline that follows the mountain ridges against the sky (screenshot 2, with the castle in the distance). In screenshot 3 the blue arrows point at a thin dotted line at the end of the path, near the cave entrance. It looks like the same kind of artifact on distant geometry. It was also there in Hookshot 2.1.0 on the same hardware.
Blocky patches on the waterfall (screenshot 1)
On the white water and mist of the waterfall there are large blocky, stair-stepped patches. It looks like a low resolution layer, maybe related to shadows or the mist, but I'm not sure.
Fps drop when a broken sign moves on water or grass
When I break a sign and it ends up on water or on grass and moves on them, the fps drop to 5-6 fps. I can reproduce it every time. I'm not sure if it is the water or grass effect, or the physics of the sign. In the logs I see a few windows with very low fps, and since I don't get such low fps anywhere else (I have not reached Castle Town yet), I think these windows are the sign tests. In both of them the GPU time is low but the replay on the CPU is very slow:
So it seems to be the CPU side and not the GPU. I'm not 100% sure these are the sign tests, so I'll note the exact moment and send a log taken right after if that helps.
In Hyrule Field and Kakariko Village I get about 25-30 fps on average. Other places are better: the median of all the stats windows in the logs (120 presents each) is about 55 fps. One more thing I noticed in log 2 is a single draw that took 41 seconds ("slow submit: 41123.4 ms: draw 41119.4" at line 6684), with the game at 0.3 fps during that time.
I'm happy to test anything on AMD and send more logs.
Where in the game
Where I found it: the sign problem happens in Zora's Fountain, outside Jabu-Jabu's Belly, where I first noticed it. I see the outline in many outdoor places: Hyrule Field, Lake Hylia, the Fishing Pond and Death Mountain Trail (the path to Goron City). The blocky shadow in every water surface
How often
Every time
Graphics card and driver version
AMD Radeon RX 6750 XT 12 GB (driver 26.10.1)
CPU, RAM and operating system
Intel i7-11700F, 32 GB RAM, Windows 11
Changes from the defaults
2560x1440, the game's own upscaler.
longshot_log.txt
i'm attaching the logs
Screenshots or video
No response
Before you send it
The waterfall-mist part of this happens on NVIDIA as well, so it isn't only AMD. A player here found it at the small waterfall in Hyrule Field just outside Zora's River (adult, night). Where the falls meet the ground, the splash and mist are drawn as a flat, pale pinkish-grey sheet with a sawtooth top edge, like a cut-out, instead of soft mist. It looked the same in both shots, about a minute apart.
Hardware: RTX 3080 10 GB, NVIDIA 621.14, i9-12900K, 64 GB, Windows 11; 2560x1440, Auto settings. Build: nightly-34 (
545618fc, the v3.0.0-rc.1 commit), so it is older than rc.3 and not new in a recent nightly.I'll check the same spot on current main on this PC and add what it shows.
Correction and the check on current main, about my comment above. Looking closer, the jagged top edge isn't the mist: it's the stalactites of a rock arch at the mouth of the Zora's River gorge, seen from Hyrule Field. What looks wrong is what fills the arch at night: a flat, uniform, fairly bright purple-pink haze with no sign of the gorge behind it, much lighter than the night outside, so from a distance the arch reads as a cut-out sheet. Current main (v3.0.0-rc.3-64-g5e072fc8, RTX 3080, NVIDIA 621.14, 2560x1440) shows the same at the same spot, so it isn't fixed since nightly-34. I can't tell from here whether that haze is the fog doing what it should for the gorge or the same fault as the waterfall-mist blocks above; it may be a separate thing from this issue's AMD artifacts.
From AndreTheSeal#1138 on Discord:
Another affected setup: AMD Radeon RX 9070 (Adrenalin 26.11.1), Ryzen 7 7800X3D, 32 GB DDR5-6000, Windows 11. User reports the line artifact appears immediately after the opening cutscene. Attached screenshot shows thin bright lines across the scene; longshot_log.txt and two screenshots were provided, but the log attachment is too large to read here. Version/channel not provided in the message.