🪰 Viewer Bug Reports

• Use concise, precise descriptions• Do not include sensitive information. • Create a support ticket at https://support.secondlife.com for individual account issues or sensitive information.
OpenGL Error in lldrawpoolwater.cpp
As an effort to chase down opengl errors while working on megapahit, i found this one among others that i could fix, but this one, i am not sure what to do with it : so this is in lldrawpoolwater.cpp, lines 209 and 210. shader->bindTexture(LLViewerShaderMgr::BUMP_MAP, tex_a); this line is binding the texture it calls a bindfast()), then the next line will set its filtering options: tex_a->setFilteringOption(filter_mode); Problem is, when transparent water is turned OFF, this call will generate an invalid_enum error in llrender.cpp : void LLTexUnit::setTextureFilteringOption(....) The reason why is, when it's called and the transparent water options is OFF, the mCurrTexType is equal to TT_NONE, which indicates the texture unit isn't active. subsequent calls to glTexParameteri(...) generate an invalid_enum error, since the target is invalid (sGLTextureType[mCurrTexType]). So it appears, for some reason shader->bindTexture(LLViewerShaderMgr::BUMP_MAP, tex_a); doesn't succeed at enabling the texture. I saw this on Mac, i can't say if it happens on other platforms. Also i didn't "explicitly" see this error in SLv, but it's most certainly present as the relative code in megapahit is identical and based on 7.1.15. This has been around for several updates ( at least 7.1.13 ), i couldn't say if older. In some cases it leads to performance drop when water transparency is OFF, but .. not always ... might depend on a combination of settings. I thought i would share this as the engineers who worked on this would certainly know better than me.
3
¡

tracked

PBR Viewers Flickering Black
Viewers Tested: Alchemy Beta 7.1.9.2501 (64bit) Second Life Release 7.1.10.10800445603 (64bit) Firestorm 7.1.11 (76720) Nov 9 2024 02:03:12 (64bit / AVX2) All 3 of these viewers all exhibit the same issue where, if anything even a little graphically intensive starts to occur (busy sims, a second viewer is opened, this sort of thing), the viewers quickly start to flicker black across the entire viewers window, minus the windows surround and titlebar. I am currently using Firestorm 6.6.17 (70368) Dec 10 2023 18:36:33 (64bit / SSE2) as it is the latest pre-PBR viewer as my daily driver because it and any other pre-PBR viewers I try do not exhibit this issue. I don't exhibit any issues with other programs/games that I've been able to determine and you can see from the specs below I should have no problem with the requirements for PBR viewers. This issue seems to be exclusively the domain of the PBR renderer for SL as it is viewer agnostic. I have completely re-installed Windows twice both on Windows 11 23H2 and 24H2 updates, I have run memtest86 for hours with zero errors and I have borrowed my partners GPU and PSU all to no effect. I have taken videos of the issues in each browser and obtained the logs for each, however I'm unable to upload them to the ticket as the videos are too big and the logs are zipped up and that filetype is apparently unsupported so I've put them in my onedrive and attached the links below, if you'd like be to upload them elsewhere, just say where and I'll re-upload them. SL Logs: https://1drv.ms/u/s!Argy6Q-UWl9BpqdxVEIqu2sud0QkFA?e=FnChfU SL Video: https://1drv.ms/v/s!Argy6Q-UWl9BpqdubODgMVIK4RqS4w?e=hemGAv Firestorm Logs: https://1drv.ms/u/s!Argy6Q-UWl9Bpqdw0-q0kaa1AuAdvw?e=IrV7OQ Firestorm Video: https://1drv.ms/v/s!Argy6Q-UWl9BpqdsUNzCSdoVTKEh6w?e=mJDdli Alchemy Logs: https://1drv.ms/u/s!Argy6Q-UWl9BpqdvQa589QIX9y9NIw?e=a0xGcG Alchemy Video: https://1drv.ms/v/s!Argy6Q-UWl9BpqdtJcjY_gITIV70ow?e=lpmwn3
12
¡

needs info

Load More
→