corru

architect of https://corru.observer

to navigate my twisted maze of a page... you must utilize the pinned tags!!

.observer - all corru.observer stuff
.news - any WIP snippets or updates
.askserver - cohost Q&A's
.works - other creations

you can ask me stuff even if you don't have an account! i read everything I get, but I may not answer everything (I see you kind words posters)


my dimension: corru.observer
corru.observer/

hello friends! in my 3D CSS powered web game, corru.observer, we've found a troubling and very confusing source of very bad browser performance... sometimes in particular areas, the browser flashes white, then runs very very poorly on ALL TABS, current and future, until you fully close the browser!

you can see an example of it in action here (beware - flickering)

interestingly, we've found it doesn't really have anything to do with the areas being particularly intensive - it's like you're looking at a door funny, or some css animation is happening kinda off-screen or at a weird angle, BOOM, your firefox's hardware acceleration is bricked until the process is restarted. what da heck??

even more particularly, we've found that it has something to do with our stage tile animations, probably... anyway, here's a vertical slice test link where you can easily recreate it: https://b.corru.observer/concepts/firefox/?force&canvasfloor - again, photo-sensitivity warning

on firefox, you should be able to take a few steps, maybe circle the ring, turn near doors, and you'll experience the flash. afterwards, ALL tabs, past and future, will essentially force GPU accel off and run slowly until you restart the browser completely!! (so beware)

we aren't sure if it affects mac/linux users or not, since everyone who got it to happen is on windows... so if you can make it happen, let me know what you're on, and if it was really easy to trigger!! (see update)

just trying to gather as much info as I can about the conditions that cause this right now. we've determined that it probably isn't GPU specific (people with both NVIDIA and AMD have recreated), but no mac users have made it happen yet. especially if you're on mac/linux, please give it a try and let me know!

this is going to make for a very strange mozilla bug report

===
update per comments - probably doesn't happen on mac or linux at all! wow!! thank u all for the info, I didn't expect so much so quickly. knowing this is almost certainly a windows-only thing is very helpful!


in reply to @corru's post:

spent several minutes messing around in the test stage in Firefox Developer Edition 126.0b2 (64-bit) on macOS Sonoma 14.4.1 on an Apple M1 Pro chip, and could not reproduce the issue. i do not have a regular (non dev edition) firefox installation on this machine, so i do not know if it's an issue in regular versions of firefox.

replies locked

couldn't get it to occur on Firefox 125.0.1 (Wayland) on Arch Linux, running Hyprland. system has an AMD Ryzen 5 2600 and an NVIDIA GTX 1080 w/ the proprietary driver

ed: specifically the 535.171.04 NVIDIA driver

replies locked

happened to me in like 30 seconds. windows 10, firefox 125.0.1, running an AMD ryzen 7 5800x + RTX 3070 Ti (latest driver, 552.22)

replies locked

specs: firefox 124.0.2 (64-bit) on a 2020 M1 macbook air running macOS 12.0.1 (yes i KNOW i need to update lol)

couldn't recreate after trying for a few minutes; walked around, spun around, tried to go in doors, talked to moth, tabbed out + back in, changed quality settings.

replies locked

Tested for probably 10 minutes, nothing happened and it kept running smoothly. I've played c.u for hours before and never had lag issues.

Fedora Linux 39
AMD Ryzen 5 5600G
Integrated GPU, Mesa drivers

Firefox 124.0.2

replies locked

Been trying the test in Firefox 124.0.2 (64-bit) on macOS Monterey 12.7.4, on a 2014 Mac Mini with Intel graphics. Not only can I not reproduce the issue after making a few laps around the test room, the test also throws warnings about hardware acceleration not being enabled, even though I'm fairly sure it is.

So, no idea. 🤷‍♂️

replies locked

thank you everybody!! i don't wanna spam "thank you" replies lol but i really appreciate all your eyes on this. I think we can safely say it's a windows firefox exclusive issue at this point (or, at least, is the only setup where it's really easy to recreate the issue under my test conditions)

replies locked

Runs fine for at least a few minutes, can't force flickering

Linux, Firefox 125.0b9 ("developer edition"), x.org, AMD gpu, way too much system RAM (64GB), a 60Hz 4K screen with 150% scaling (didn't use adapter)

replies locked

STRANGE
Okay, so since I got this computer back in January, after a few hours I get HUGE slowdown in Firefox, and I have to kill a couple processes in task manager to get it going (I think it's a leak in twitter/bsky.deck/mastodon? something I don't run on my old one that never had this problem iirc)
But what's strange is that I didn't get the flash to trigger (unless you already fixed it?). I ran circles in both directions around the center thing several times each, spun around in place for about 5 seconds, had a bunch of dismissive non-answers from some black entity with blue eyes, and left the game running in a tab while I type this, to no issue. Maaaaybe a bit of an FPS drop?

Windows 11 (23.12 RevOS), Firefox 124.0.2 (64-bit),
4091MB NVIDIA GeForce RTX 4070 Laptop GPU (CLEVO/KAPOK Computer)
Intel UHD Graphics (CLEVO/KAPOK Computer)
32.0GB RAM, 1920 x 1080 screensize.

replies locked

thank you for the report - I have pushed up a fix across most of the site, but this particular test page is exempt from it (for the purposes of recreating the bug). you're another one of the lucky win-firefox users that aren't experiencing it for some reason... curious!!

replies locked

👍

Looks like it might be related to some setting or add-on, perhaps, as my 5+ year old NVIDIA 1060(? 1080? speccy's being real weird with this one; it's old tho), i7 Win10 laptop w/16GB RAM (the one the above replaced) is also fine, and I have sync'd settings/add-ons across the devices. FF is 125.0.1 on this one.

replies locked

make sure it's not an addon issue; couldn't get it to happen on a windows or mac system

both tested in a VM on the same hardware, dedicated AMD GPU and fresh firefox install with no addons

on windows both with and without the resolution adapter; the mac VM only has a drawing tablet for a screen so just without on that

replies locked

Discard this post?

Are you sure you want to discard this post? This cannot be undone.