[GL-A7] Stop avatar system-mesh CPU geometry #52

Closed
opened 2026-09-27 05:33:51 +00:00 by backspace119 · 1 comment
Owner

Scope: Under VK, skip updateMeshData's LLVertexBuffer allocation and updateFaceData in LLVOAvatar::updateLOD (llvoavatar.cpp:10993-11002, 2508-2531).

Prereq: A0 (confirm the counter is non-zero first)

Acceptance: LLVertexBuffer bytes ≈ 0. Avatars (including classic system bodies, if VK renders them) look unchanged.

Risk: med (verify no VK reader)

Related: #16 (system avatar body not rendered) - VK may need this data once #16 lands.

Shared acceptance baseline: links; logs in under VK and renders prims/mesh/rigged/terrain/water/sky/particles; click-select object/avatar/attachment; region crossing + teleport; no GLSL Compilation Error|SIGSEGV in the log.

Source: research/gl_removal_map.md

**Scope:** Under VK, skip `updateMeshData`'s `LLVertexBuffer` allocation and `updateFaceData` in `LLVOAvatar::updateLOD` (`llvoavatar.cpp:10993-11002`, `2508-2531`). **Prereq:** A0 (confirm the counter is non-zero first) **Acceptance:** `LLVertexBuffer` bytes ≈ 0. Avatars (including classic system bodies, if VK renders them) look unchanged. **Risk:** med (verify no VK reader) Related: #16 (system avatar body not rendered) - VK may need this data once #16 lands. **Shared acceptance baseline:** links; logs in under VK and renders prims/mesh/rigged/terrain/water/sky/particles; click-select object/avatar/attachment; region crossing + teleport; no `GLSL Compilation Error|SIGSEGV` in the log. Source: research/gl_removal_map.md
Author
Owner

GLResidue baseline (#45): avUpdateMesh=0 (and rebuildGeom/getGeomVol=0) across a dense sim + teleport - avatar system-mesh CPU geometry doesn't run under VK. Closing; reopen if the counter ever goes non-zero (e.g. once #16 system avatar body lands).

GLResidue baseline (#45): `avUpdateMesh=0` (and rebuildGeom/getGeomVol=0) across a dense sim + teleport - avatar system-mesh CPU geometry doesn't run under VK. Closing; reopen if the counter ever goes non-zero (e.g. once #16 system avatar body lands).
Sign in to join this conversation.
No project
No assignees
1 participant
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
backspace119/Slipstream#52
No description provided.