[viewer] Flickering on mesh with multiple transparent layers. #835

Closed
opened 2026-10-18 01:12:36 +00:00 by slipstream-reports · 3 comments
Collaborator

Source: in-viewer report (Help > Report Bug)

Reporter (avatar name as given; not verified):

Financial Rizzler

System

Version: 1.3.0.13
Channel: Slipstream Beta
OS: Linux 7.2.9-ogc3.1.fc44.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Oct 12 22:17:26 UTC 2026 x86_64
CPU: 13th Gen Intel(R) Core(TM) i7-13620H (4700 MHz)
Memory: 15677 MB
GPU: NVIDIA GeForce RTX 4060 Laptop GPU
GPU driver: NVIDIA 615.78.08
Vulkan: 1.4.351; ray tracing: enabled
Window: 1920x1006
Grid: Second Life Main Grid (Agni)
Region: Ponyville
Display: swapchain 1920x1006 BGRA8/sRGB mailbox x3 (23 MB); monitors 2, window on 1920x1080@60Hz scale 1.00, HDR off
VRAM: used 2233/6912 MB (cap auto, OS 7680, reserve 768) tracked 2137 fixed 781 slack 224 swap 23 ovh 73 (unattributed 0) room 6131 | ladder 0/45
VRAM by category: tex 354 geom 255 scene 76 cull 32 targets 293 probes 43 shadow 3 rt-as 219 rt-aux 48 rt-mask 242 staging 1 part 3 ui 184 upscale 101 texenc 84 rig 78
VRAM overhead: ovh 73 MB = pad 7 (451 allocs @64K) + driver 75 [device 65 cmd 5 desc 4 pipe 21] + untracked 0 + ? 0; min 40; slack vram 224 sys 245
Texture pools: tex pools 57 blocks 413 MB, 1226 images 290 MB live (70% occupied), slack 123 (free 117 + rounding 6); medium classes 349 MB 80% stranded 63, fallback 16 MB 15% stranded 14 (images hit/miss 2442/37, m
Host memory: host-visible 376 MB / 75 allocs [scene 0/3 cull 1/10 rt-aux 3/9 rt-mask 1/2 staging 357/34 readback 7/9 part 2/4 ui 5/2 upscale 0/1 texenc 0/1] device-only 2136 MB | /s: alloc hv 0.0 (0 MB) dev 0.0 (0
Pipeline compiles: async 267/191 10.3s +1021MB t15 c15 ob0: mCullPipe (Cull) 10.0s 115M c15; mHudAlphaPipe/Frag 4.9s 47M c15; mMirrorAlphaPipe/Frag 4.6s 16M c15; mMirrorRigAlphaPipe/Frag 4.5s 15M c15;
Settings:
  RenderDeferredSSAO = 1
  RenderDepthOfField = 0
  RenderFPSLimit = 91
  RenderFSAAType = 2
  RenderFarClip = 264
  RenderHiDPI = 0
  RenderMaxTextureResolution = 2048
  RenderMaxVideoMemoryMB = 0
  RenderMirrors = 0
  RenderQualityPerformance = 4
  RenderReflectionProbeCount = 64
  RenderReflectionProbeDetail = 1
  RenderReflectionProbeLevel = 2
  RenderReflectionProbeResolution = 128
  RenderScreenSpaceReflections = true
  RenderShadowDetail = 2
  RenderTransparentWater = 1
  RenderVKAOStandard = 1
  RenderVKAlphaShadingRate = 0
  RenderVKFramePacing = 1
  RenderVKGodRays = 3
  RenderVKNoVsyncPresentMode = 0
  RenderVKOpaqueShadingRate = 0
  RenderVKPipelineCompileBudgetMB = 0
  RenderVKPipelineCompileThreads = 0
  RenderVKProjectorShadows = 2
  RenderVKRayTracing = 1
  RenderVKRenderScale = 0.8
  RenderVKShadowResolution = 256
  RenderVKSunShadows = 2
  RenderVKTAA = 0
  RenderVKTextureCompression = 1
  RenderVKUpscaler = 6
  RenderVSyncEnable = false
  RenderVolumeLODFactor = 8
  SlipstreamRenderTonemapType = 2
  UIScaleFactor = 1.1

Description

If a mesh has multiple layers that are transparent (with one link under it all being non-transparent), despite all layers being the same colour, the mesh will flicker in certain lighting scenarios, regardless of whether shadows are on or not.

Recording here: https://gyazo.com/f0c23cfe88304b37981d8e7243d120f7

Steps to reproduce

not given

Log excerpt

Full scrubbed excerpt: slipstream-log-excerpt.txt

Last 40 lines
2026-10-18T01:09:01Z INFO #ObjDestroy# newview/llviewerobjectlist.cpp(1852) logDestroyStats : object destruction (5 s): 0 queued, 102 destroyed, backlog 0 (peak 102), slowest frame 0.625 ms, slowest destructor 0.022 ms (pcode 9 attachment, 8 faces)
2026-10-18T01:09:02Z INFO #Avatar# newview/llvoavatar.cpp(10197) LLVOAvatar::processAvatarAppearance : Processing appearance message for [name], version 41667
2026-10-18T01:09:02Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=83.3% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame
2026-10-18T01:09:05Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 24.80
2026-10-18T01:09:06Z INFO #CrossingKeep# newview/llcrossingkeep.cpp(217) maybeLog : pending live=0 cap=512 peak=0 | session: deferred self=0 certain=0 edge=0 [self_attach=0 self_vehicle=0 avatar=0 attach=0 animesh=0 vehicle=0] rekeyed=0 (avg 0 max 0 ms) expired=0 gone=0 pressure=0 overflow=0 | killed avatars=1 attachments=16 re-created avatars=0 objects=0 | re-created avatars rezzed=0 (avg 0.0 s) 
2026-10-18T01:09:11Z INFO # newview/llappviewer.cpp(10085) idle : Unknown object updates: 2
2026-10-18T01:09:12Z INFO #CleanRelease# newview/vkgfx/llcleanrenderervk.cpp(17229) logReleaseStats : released/min: materials 5 terrain-records 0 | tex slots 10 images 2 (0 MB) | mesh slots 256 groups 0 geometry 6 MB mirror 2 MB || live: materials 1059 (hw 1096) | tex slots 1209 (hw 1209) 350 MB | mesh slots 9099 groups 3395 (ref 3227) cpu mirror 154 MB geometry buffers 254 MB | instances 8840 | o
2026-10-18T01:09:12Z WARNING #VKCoverage# newview/vkgfx/llcleanrenderervk.cpp(6157) uploadRealMaterialTextures : alpha coverage chains: 144 images swapped, 42 rebuilt 3+ times (churn); top: a27fc54d-a1a1-3b9b-6697-44fa66408023 x16 1024x1024 cut 100 sizes 4 last-why upgrade; 88570a24-a5d8-7c09-e2f1-aadb2ce4370b x16 1024x512 cut 84 sizes 5 last-why upgrade; 90d897df-41f3-dc75-16a3-bed0d8befa2a x14 6
2026-10-18T01:09:12Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=3.6 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 3.6 legacy 0.0; stale-boosted 0.0) idle frames=84.1% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame
2026-10-18T01:09:14Z INFO #RegionRing# newview/llworld.cpp(1983) logRegionRingState : Connected regions 1 (network draw distance 264 m): [Ponyville (0,0) root anchor reach=yes edge=0m pkt=0.0s]
2026-10-18T01:09:15Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.00
2026-10-18T01:09:17Z INFO #Avatar# newview/llvoavatar.cpp(811) LLVOAvatar::debugAvatarRezTime : REZTIME: [ 0sec ] Avatar '[name]' missing parts RuthTimer 0 Notification AvatarRezArrivedNotification : avatar arrived
2026-10-18T01:09:17Z INFO #Avatar# newview/llvoavatar.cpp(10197) LLVOAvatar::processAvatarAppearance : Processing appearance message for [name], version 728849
2026-10-18T01:09:21Z INFO # llaudio/llaudioengine.cpp(1302) startNextTransfer : Getting asset data for: ea7f9d8b-3992-f7e8-ce49-1af9d644ce65
2026-10-18T01:09:22Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=80.8% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame
2026-10-18T01:09:25Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.10
2026-10-18T01:09:27Z INFO #VKCoverage# newview/vkgfx/llcleanrenderervk.cpp(4415) operator() : coverage cutoff raised 50 -> 84 for 60e586f3-abf6-7023-6a64-6cf362bea2cb 64x64 (chain built for 0)
2026-10-18T01:09:30Z INFO #MemGov# llcommon/llmemorygovernor.cpp(596) update : memgov: rss 4642 MB peak 5305 MB | memgov comfortable avail 5748/15677 MB reserve 1881 MB psi 0.0/0.0 | budget 489 MB in-flight 0 MB [texdec 0 meshdec 0 texup 0] http-bodies 0 MB | retained 71 MB (allowance 979, growth 0) | waits/s denied 0.0 blocked 0.0 (waiting 0, forced 0) | cpu-tex 71 MB / 930 copies, raw imgs 973, 
2026-10-18T01:09:32Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=80.8% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame
2026-10-18T01:09:35Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.00
2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=0 sentinel=24daea5f-0539-cfcf-047f-fbc40b2786ba bake=c98f1f5e-f749-3d5e-4703-6ecc765e1dca comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0
2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=1 sentinel=ae2de45c-d252-50b8-5c6e-19f39ce79317 bake=47db9216-d333-e4b4-49ea-dad604f30e86 comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0
2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=2 sentinel=24daea5f-0539-cfcf-047f-fbc40b2786ba bake=c98f1f5e-f749-3d5e-4703-6ecc765e1dca comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0
2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=4 sentinel=24daea5f-0539-cfcf-047f-fbc40b2786ba bake=c98f1f5e-f749-3d5e-4703-6ecc765e1dca comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0
2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=5 sentinel=ae2de45c-d252-50b8-5c6e-19f39ce79317 bake=47db9216-d333-e4b4-49ea-dad604f30e86 comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0
2026-10-18T01:09:39Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick :         pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 596 polls 2966 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 0 of 113
2026-10-18T01:09:41Z INFO #ObjDestroy# newview/llviewerobjectlist.cpp(1852) logDestroyStats : object destruction (5 s): 1 queued, 1 destroyed, backlog 0 (peak 1), slowest frame 0.028 ms, slowest destructor 0.019 ms (pcode 9, 1 faces)
2026-10-18T01:09:42Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick :         pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 2984 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 0 of 113
2026-10-18T01:09:42Z WARNING #VKCoverage# newview/vkgfx/llcleanrenderervk.cpp(6157) uploadRealMaterialTextures : alpha coverage chains: 150 images swapped, 43 rebuilt 3+ times (churn); top: a27fc54d-a1a1-3b9b-6697-44fa66408023 x16 1024x1024 cut 100 sizes 4 last-why upgrade; 88570a24-a5d8-7c09-e2f1-aadb2ce4370b x16 1024x512 cut 84 sizes 5 last-why upgrade; 90d897df-41f3-dc75-16a3-bed0d8befa2a x14 6
2026-10-18T01:09:42Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=80.8% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame
2026-10-18T01:09:44Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick :         pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 3004 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 0 of 113
2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(198) logMemoryInfo : Current allocated physical memory: 4642.42 MB
2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(199) logMemoryInfo : Current allocated page size: 0.00 MB
2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(200) logMemoryInfo : Current available physical memory: 402.56 MB
2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(201) logMemoryInfo : Current max usable memory: 15677.29 MB
2026-10-18T01:09:45Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.90
2026-10-18T01:09:46Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick :         pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 3024 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 55 of 113
2026-10-18T01:09:46Z INFO #ObjDestroy# newview/llviewerobjectlist.cpp(1852) logDestroyStats : object destruction (5 s): 10 queued, 10 destroyed, backlog 0 (peak 10), slowest frame 0.109 ms, slowest destructor 0.03 ms (pcode 9, 1 faces)
2026-10-18T01:09:48Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick :         pipeline: fetch parked 0 wakes 12101 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 3045 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 55 of 110
2026-10-18T01:09:49Z INFO # llui/llfloater.cpp(803) openFloater : Opening floater floater_report_bug full path: /main_view/menu_stack/world_panel/Floater View/floater_report_bug

Screenshot

screenshot


Filed by the Slipstream report relay. The reporter's identity is not verified; system details are as sent by the reporter.

**Source:** in-viewer report (Help > Report Bug) **Reporter** (avatar name as given; not verified): ~~~text Financial Rizzler ~~~ ### System ~~~text Version: 1.3.0.13 Channel: Slipstream Beta OS: Linux 7.2.9-ogc3.1.fc44.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Oct 12 22:17:26 UTC 2026 x86_64 CPU: 13th Gen Intel(R) Core(TM) i7-13620H (4700 MHz) Memory: 15677 MB GPU: NVIDIA GeForce RTX 4060 Laptop GPU GPU driver: NVIDIA 615.78.08 Vulkan: 1.4.351; ray tracing: enabled Window: 1920x1006 Grid: Second Life Main Grid (Agni) Region: Ponyville Display: swapchain 1920x1006 BGRA8/sRGB mailbox x3 (23 MB); monitors 2, window on 1920x1080@60Hz scale 1.00, HDR off VRAM: used 2233/6912 MB (cap auto, OS 7680, reserve 768) tracked 2137 fixed 781 slack 224 swap 23 ovh 73 (unattributed 0) room 6131 | ladder 0/45 VRAM by category: tex 354 geom 255 scene 76 cull 32 targets 293 probes 43 shadow 3 rt-as 219 rt-aux 48 rt-mask 242 staging 1 part 3 ui 184 upscale 101 texenc 84 rig 78 VRAM overhead: ovh 73 MB = pad 7 (451 allocs @64K) + driver 75 [device 65 cmd 5 desc 4 pipe 21] + untracked 0 + ? 0; min 40; slack vram 224 sys 245 Texture pools: tex pools 57 blocks 413 MB, 1226 images 290 MB live (70% occupied), slack 123 (free 117 + rounding 6); medium classes 349 MB 80% stranded 63, fallback 16 MB 15% stranded 14 (images hit/miss 2442/37, m Host memory: host-visible 376 MB / 75 allocs [scene 0/3 cull 1/10 rt-aux 3/9 rt-mask 1/2 staging 357/34 readback 7/9 part 2/4 ui 5/2 upscale 0/1 texenc 0/1] device-only 2136 MB | /s: alloc hv 0.0 (0 MB) dev 0.0 (0 Pipeline compiles: async 267/191 10.3s +1021MB t15 c15 ob0: mCullPipe (Cull) 10.0s 115M c15; mHudAlphaPipe/Frag 4.9s 47M c15; mMirrorAlphaPipe/Frag 4.6s 16M c15; mMirrorRigAlphaPipe/Frag 4.5s 15M c15; Settings: RenderDeferredSSAO = 1 RenderDepthOfField = 0 RenderFPSLimit = 91 RenderFSAAType = 2 RenderFarClip = 264 RenderHiDPI = 0 RenderMaxTextureResolution = 2048 RenderMaxVideoMemoryMB = 0 RenderMirrors = 0 RenderQualityPerformance = 4 RenderReflectionProbeCount = 64 RenderReflectionProbeDetail = 1 RenderReflectionProbeLevel = 2 RenderReflectionProbeResolution = 128 RenderScreenSpaceReflections = true RenderShadowDetail = 2 RenderTransparentWater = 1 RenderVKAOStandard = 1 RenderVKAlphaShadingRate = 0 RenderVKFramePacing = 1 RenderVKGodRays = 3 RenderVKNoVsyncPresentMode = 0 RenderVKOpaqueShadingRate = 0 RenderVKPipelineCompileBudgetMB = 0 RenderVKPipelineCompileThreads = 0 RenderVKProjectorShadows = 2 RenderVKRayTracing = 1 RenderVKRenderScale = 0.8 RenderVKShadowResolution = 256 RenderVKSunShadows = 2 RenderVKTAA = 0 RenderVKTextureCompression = 1 RenderVKUpscaler = 6 RenderVSyncEnable = false RenderVolumeLODFactor = 8 SlipstreamRenderTonemapType = 2 UIScaleFactor = 1.1 ~~~ ### Description ~~~text If a mesh has multiple layers that are transparent (with one link under it all being non-transparent), despite all layers being the same colour, the mesh will flicker in certain lighting scenarios, regardless of whether shadows are on or not. Recording here: https://gyazo.com/f0c23cfe88304b37981d8e7243d120f7 ~~~ ### Steps to reproduce _not given_ ### Log excerpt Full scrubbed excerpt: [slipstream-log-excerpt.txt](https://git.slipstreamviewer.org/attachments/8a643ac7-c2e2-4aaf-a323-baacb42cde42) <details><summary>Last 40 lines</summary> ~~~log 2026-10-18T01:09:01Z INFO #ObjDestroy# newview/llviewerobjectlist.cpp(1852) logDestroyStats : object destruction (5 s): 0 queued, 102 destroyed, backlog 0 (peak 102), slowest frame 0.625 ms, slowest destructor 0.022 ms (pcode 9 attachment, 8 faces) 2026-10-18T01:09:02Z INFO #Avatar# newview/llvoavatar.cpp(10197) LLVOAvatar::processAvatarAppearance : Processing appearance message for [name], version 41667 2026-10-18T01:09:02Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=83.3% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame 2026-10-18T01:09:05Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 24.80 2026-10-18T01:09:06Z INFO #CrossingKeep# newview/llcrossingkeep.cpp(217) maybeLog : pending live=0 cap=512 peak=0 | session: deferred self=0 certain=0 edge=0 [self_attach=0 self_vehicle=0 avatar=0 attach=0 animesh=0 vehicle=0] rekeyed=0 (avg 0 max 0 ms) expired=0 gone=0 pressure=0 overflow=0 | killed avatars=1 attachments=16 re-created avatars=0 objects=0 | re-created avatars rezzed=0 (avg 0.0 s) 2026-10-18T01:09:11Z INFO # newview/llappviewer.cpp(10085) idle : Unknown object updates: 2 2026-10-18T01:09:12Z INFO #CleanRelease# newview/vkgfx/llcleanrenderervk.cpp(17229) logReleaseStats : released/min: materials 5 terrain-records 0 | tex slots 10 images 2 (0 MB) | mesh slots 256 groups 0 geometry 6 MB mirror 2 MB || live: materials 1059 (hw 1096) | tex slots 1209 (hw 1209) 350 MB | mesh slots 9099 groups 3395 (ref 3227) cpu mirror 154 MB geometry buffers 254 MB | instances 8840 | o 2026-10-18T01:09:12Z WARNING #VKCoverage# newview/vkgfx/llcleanrenderervk.cpp(6157) uploadRealMaterialTextures : alpha coverage chains: 144 images swapped, 42 rebuilt 3+ times (churn); top: a27fc54d-a1a1-3b9b-6697-44fa66408023 x16 1024x1024 cut 100 sizes 4 last-why upgrade; 88570a24-a5d8-7c09-e2f1-aadb2ce4370b x16 1024x512 cut 84 sizes 5 last-why upgrade; 90d897df-41f3-dc75-16a3-bed0d8befa2a x14 6 2026-10-18T01:09:12Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=3.6 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 3.6 legacy 0.0; stale-boosted 0.0) idle frames=84.1% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame 2026-10-18T01:09:14Z INFO #RegionRing# newview/llworld.cpp(1983) logRegionRingState : Connected regions 1 (network draw distance 264 m): [Ponyville (0,0) root anchor reach=yes edge=0m pkt=0.0s] 2026-10-18T01:09:15Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.00 2026-10-18T01:09:17Z INFO #Avatar# newview/llvoavatar.cpp(811) LLVOAvatar::debugAvatarRezTime : REZTIME: [ 0sec ] Avatar '[name]' missing parts RuthTimer 0 Notification AvatarRezArrivedNotification : avatar arrived 2026-10-18T01:09:17Z INFO #Avatar# newview/llvoavatar.cpp(10197) LLVOAvatar::processAvatarAppearance : Processing appearance message for [name], version 728849 2026-10-18T01:09:21Z INFO # llaudio/llaudioengine.cpp(1302) startNextTransfer : Getting asset data for: ea7f9d8b-3992-f7e8-ce49-1af9d644ce65 2026-10-18T01:09:22Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=80.8% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame 2026-10-18T01:09:25Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.10 2026-10-18T01:09:27Z INFO #VKCoverage# newview/vkgfx/llcleanrenderervk.cpp(4415) operator() : coverage cutoff raised 50 -> 84 for 60e586f3-abf6-7023-6a64-6cf362bea2cb 64x64 (chain built for 0) 2026-10-18T01:09:30Z INFO #MemGov# llcommon/llmemorygovernor.cpp(596) update : memgov: rss 4642 MB peak 5305 MB | memgov comfortable avail 5748/15677 MB reserve 1881 MB psi 0.0/0.0 | budget 489 MB in-flight 0 MB [texdec 0 meshdec 0 texup 0] http-bodies 0 MB | retained 71 MB (allowance 979, growth 0) | waits/s denied 0.0 blocked 0.0 (waiting 0, forced 0) | cpu-tex 71 MB / 930 copies, raw imgs 973, 2026-10-18T01:09:32Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=80.8% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame 2026-10-18T01:09:35Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.00 2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=0 sentinel=24daea5f-0539-cfcf-047f-fbc40b2786ba bake=c98f1f5e-f749-3d5e-4703-6ecc765e1dca comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0 2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=1 sentinel=ae2de45c-d252-50b8-5c6e-19f39ce79317 bake=47db9216-d333-e4b4-49ea-dad604f30e86 comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0 2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=2 sentinel=24daea5f-0539-cfcf-047f-fbc40b2786ba bake=c98f1f5e-f749-3d5e-4703-6ecc765e1dca comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0 2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=4 sentinel=24daea5f-0539-cfcf-047f-fbc40b2786ba bake=c98f1f5e-f749-3d5e-4703-6ecc765e1dca comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0 2026-10-18T01:09:35Z INFO #BOMAlpha# newview/llvovolume.cpp(6941) registerCleanFace : obj=154157083 face=5 sentinel=ae2de45c-d252-50b8-5c6e-19f39ce79317 bake=47db9216-d333-e4b4-49ea-dad604f30e86 comps=4 strict_mask=1 grad_class=1 partial_pct=0 discard=0 tint_a=0 pbr=0 legacy_mode=0 rigged=1 bucket=BLEND reason=blend:tint cutoff=-1 legacy_cutoff=0 2026-10-18T01:09:39Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick : pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 596 polls 2966 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 0 of 113 2026-10-18T01:09:41Z INFO #ObjDestroy# newview/llviewerobjectlist.cpp(1852) logDestroyStats : object destruction (5 s): 1 queued, 1 destroyed, backlog 0 (peak 1), slowest frame 0.028 ms, slowest destructor 0.019 ms (pcode 9, 1 faces) 2026-10-18T01:09:42Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick : pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 2984 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 0 of 113 2026-10-18T01:09:42Z WARNING #VKCoverage# newview/vkgfx/llcleanrenderervk.cpp(6157) uploadRealMaterialTextures : alpha coverage chains: 150 images swapped, 43 rebuilt 3+ times (churn); top: a27fc54d-a1a1-3b9b-6697-44fa66408023 x16 1024x1024 cut 100 sizes 4 last-why upgrade; 88570a24-a5d8-7c09-e2f1-aadb2ce4370b x16 1024x512 cut 84 sizes 5 last-why upgrade; 90d897df-41f3-dc75-16a3-bed0d8befa2a x14 6 2026-10-18T01:09:42Z INFO #VKProbe# newview/vkgfx/llcleanrenderervk.cpp(15317) prbIdleLog : probe recapture (#772) [sched idle, realtime none, mirror none] 10.0 s: sched faces/s=4.8 (incomplete 0.0 content 0.0 env 0.0 env-drift 0.0 dynamic 0.0 safety 0.0 sky 4.8 legacy 0.0; stale-boosted 0.0) idle frames=80.8% probes content-dirtied/s=0.0 | realtime frames/s captured=0.0 skipped=0.0 | mirror frame 2026-10-18T01:09:44Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick : pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 3004 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 0 of 113 2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(198) logMemoryInfo : Current allocated physical memory: 4642.42 MB 2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(199) logMemoryInfo : Current allocated page size: 0.00 MB 2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(200) logMemoryInfo : Current available physical memory: 402.56 MB 2026-10-18T01:09:45Z INFO # llcommon/llmemory.cpp(201) logMemoryInfo : Current max usable memory: 15677.29 MB 2026-10-18T01:09:45Z INFO # newview/llviewerdisplay.cpp(174) display_stats : FPS: 25.90 2026-10-18T01:09:46Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick : pipeline: fetch parked 0 wakes 12099 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 3024 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 55 of 113 2026-10-18T01:09:46Z INFO #ObjDestroy# newview/llviewerobjectlist.cpp(1852) logDestroyStats : object destruction (5 s): 10 queued, 10 destroyed, backlog 0 (peak 10), slowest frame 0.109 ms, slowest destructor 0.03 ms (pcode 9, 1 faces) 2026-10-18T01:09:48Z INFO #AssetFetch# newview/llappviewer.cpp(9602) assetFetchTimelineTick : pipeline: fetch parked 0 wakes 12101 missed-wakes 0 rechecks 35340 | decode queued 0 cancelled 0 | cache entries 6.7 MB ram-hits 1200 disk-reads 0 | mesh wakes 603 polls 3045 delayed 0 vol-index 0 | async LLSD 178 (18.7 MB) | tex callbacks 55 of 110 2026-10-18T01:09:49Z INFO # llui/llfloater.cpp(803) openFloater : Opening floater floater_report_bug full path: /main_view/menu_stack/world_panel/Floater View/floater_report_bug ~~~ </details> ### Screenshot ![screenshot](https://git.slipstreamviewer.org/attachments/72c93e8a-8c25-4d0b-87b8-30a5df3fec9c) --- <sub>Filed by the Slipstream report relay. The reporter's identity is not verified; system details are as sent by the reporter.</sub>
Owner

Fix for the next 1.3 release (f4f400197d on release/1.3). From your recording, only the layered collar changes brightness, stepping between a few fixed levels. That points to draw order. Nested transparent layers on a rigged mesh share almost the same centre, so their sort order could flip from frame to frame, and the layers aren't all lit identically (the inner ones pick up the shading of what's beneath them). Rigged transparent layers now use LL's own sorting rule, so an enclosing layer always draws after the ones inside it.

Once the release is out, could you check the collar again? Also, when you said "regardless of shadows", did that include projector shadows off (Preferences / RenderVKProjectorShadows 0) as well as sun shadows? That tells us whether there's a second cause.

Fix for the next 1.3 release (f4f400197d on release/1.3). From your recording, only the layered collar changes brightness, stepping between a few fixed levels. That points to draw order. Nested transparent layers on a rigged mesh share almost the same centre, so their sort order could flip from frame to frame, and the layers aren't all lit identically (the inner ones pick up the shading of what's beneath them). Rigged transparent layers now use LL's own sorting rule, so an enclosing layer always draws after the ones inside it. Once the release is out, could you check the collar again? Also, when you said "regardless of shadows", did that include projector shadows off (Preferences / RenderVKProjectorShadows 0) as well as sun shadows? That tells us whether there's a second cause.

Thanks, if I set RenderVKProjectorShadows to 0, the issue persists. In preferences, Shadows would be set to "None".

Happy to get back to you once 1.3 release is out.

Thanks, if I set RenderVKProjectorShadows to 0, the issue persists. In preferences, Shadows would be set to "None". Happy to get back to you once 1.3 release is out.
Owner

Fixed in Slipstream 1.3.0 (stable): https://git.slipstreamviewer.org/sky_line/Slipstream/releases/tag/v1.3.0

If you still see this on 1.3.0, reply here and we'll reopen it.

Fixed in **Slipstream 1.3.0** (stable): https://git.slipstreamviewer.org/sky_line/Slipstream/releases/tag/v1.3.0 If you still see this on 1.3.0, reply here and we'll reopen it.
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#835
No description provided.