Dynamic-texture previews dead (appearance hints, image/sculpt/BVH/material previews) #83
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 project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#83
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?
LLViewerDynamicTexture render paths are GL-only, so upload/preview floaters and appearance-editor hints render nothing under VK. Must be replaced before GL-B13 deletes them. Source: research/gl_removal_map.md §6 / B13.
Status (code audit at
4d90800218): 2D image upload preview done (f369939d48). Still dead: avatar/sculpt preview modes (explicitly disabled under VK, llfloaterimagepreview.cpp:781, 987), appearance-editor hints, BVH preview, material preview. LLViewerDynamicTexture::updateAllInstances() is never called and its body is GL-only.Verified done: dynamic-texture previews work under VK: GPU render targets plus a shared preview renderer; image upload (2D, avatar, sculpt), appearance slider hints, the local appearance composite, the BVH preview, the mesh upload preview and the PBR material swatch. Commits:
f369939d48,f2977fc4a3,25e067244a,f167ccb7f7,a72e2b9d92,6207958152,056e6de047,f6e9528095,9bbb9042d6. Shipped in v1.0.0-beta.1.LLBumpImageList,LLViewerDynamicTexturerender paths,LLSceneMonitor,llgltfmaterialpreviewmgr, glsandbox benchmark,LLGLSyncFence,LLGPUBuffer#69LLBumpImageList,LLViewerDynamicTexturerender paths,LLSceneMonitor,llgltfmaterialpreviewmgr, glsandbox benchmark,LLGLSyncFence,LLGPUBuffer#69