Files
Cesarus85--mjolnir-vr/source
Stefan MaierandClaude Opus 5.5 d462f80fa9 VR: draw both eyes in one pass (multiview, first cut)
With GL_OVR_multiview2 (vr.multiview), the scene is drawn once, from a
camera between the eyes whose view takes in both (plus a margin), into a
two-layer back buffer: every NV2A vertex program gets a two-view variant
that moves each view's clip position to its eye (x' = a x + b w + c, from
the shared view's and the eye's edges and the eye's place; nv2a_vsh.c),
screen-space geometry excepted. Sampling the back buffer meanwhile reads
the left eye's picture; visibility counts are halved. The host copies each
layer to its eye's image (host_xr_copy_layer_array).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 16:37:28 +02:00
..
2026-09-26 23:56:21 +12:00
2026-09-27 18:17:24 +13:00
2025-11-28 00:16:20 +00:00
2026-09-27 19:23:44 +13:00
2026-09-28 14:46:17 +13:00
2026-09-27 19:23:44 +13:00
2026-09-28 14:46:17 +13:00
2026-09-28 18:39:20 +13:00
2026-09-28 14:46:17 +13:00
2026-09-28 19:27:52 +13:00
2026-06-08 02:47:21 +01:00