Files
daniel-lynch--ovrplugin-ope…/.gitignore
T
Daniel LynchandClaude Opus 4.8 a72a79ad29 Initial public release: OVRPlugin→OpenXR interoperability shim
An independent reimplementation of Meta's libOVRPlugin ABI on top of OpenXR, so
VrApi-era Meta Quest VR titles can run on non-Meta OpenXR runtimes (Monado,
Steam Frame) instead of being locked to Meta hardware. Original code only — no
Meta/Epic/Capcom binaries, headers, or assets. Includes a desktop harness that
drives the shim against Monado headless.

Scope/legal: interoperability; entitlement handling is out of scope. See README
for the legal/scope section and docs/ for the research trail and design notes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D6sFYGXZPsq3v7xtcDES6g
2026-06-29 00:48:48 -04:00

37 lines
922 B
Plaintext

# Local working directories — third-party / personal material, never committed.
# dump/ = the user's own dumped game files (see README: patch-only, dump-your-own)
# ue_src/ = third-party sources consulted under their own licenses, not redistributable
# backup/ = user save data
dump/
ue_src/
backup/
ghidra_proj/
# Raw reverse-engineering output (derivative of Meta's proprietary binary).
# Keep only the plain symbol-NAME lists (the public OVRPlugin API surface).
analysis/*
!analysis/all_exports.txt
!analysis/shim_surface.txt
# Large third-party toolchains (fetched locally, not redistributed)
# (re-include our own desktop OpenXR harness source)
tools/*
!tools/desktop-harness/
# Vendored third-party headers (fetched by scripts/fetch_deps.sh)
shim/third_party/
# Build artifacts / secrets
shim/build/
build/
packaging/out/
packaging/work/
packaging/libs/
*.so
*.apk
*.o
*.keystore
*.zip
*.tar.gz
save_backup/