Files
d4r/.gitignore
T
ayo da263ecf75 Fix VRAM leak on quality changes and RGBA16 motion vectors; more games
- Shim: reuse VRAM interop buffers across features instead of freeing them;
  ROCm 7.2.x's hipExternalMemoryGetMappedBuffer retains its view twice, so
  freed buffers never released their memory (~130 MB per quality change)
- Bridge: close the exported fd after hipImportExternalMemory
- Shim: accept R16G16B16A16_TYPELESS motion vectors and convert 4-channel
  motion vectors to RG16F on the GPU, keeping VRAM interop (Dying Light:
  The Beast rendered black)
- Harness: D4R_HARNESS_RECREATE=N quality-change cycles,
  D4R_HARNESS_MV_RGBA16=1 motion vector format
- Supported games: TLOU, Control, Cyberpunk 2077, Rift Apart, HZD Remastered,
  Subnautica 2, Alan Wake 2, Silent Hill 2, Dying Light: The Beast; general notes
- README: GPU support section (native kernels only for gfx1101); ignore videos/
2026-09-28 01:26:51 -04:00

36 lines
600 B
Plaintext

# Local proprietary/runtime inputs and outputs
*.dll
*.exe
*.asi
*.pth
*.safetensors
*.onnx
*.cubin
*.fatbin
*.nvngx
# Local captures, dumps, traces, and build products
/captures/
/dumps/
/traces/
/build/
/dist/
*.trace
*.dump
*.log
__pycache__/
.venv/
/Archive.zip
/vkd3d-proton.cache
.vscode/
videos/
# Machine-specific notes, CI runner setup, local experiments, benchmark automation (kept locally, never published)
/private/
# Claude Code local settings
/.claude/
# Native kernel build products and inputs extracted from NVIDIA's DLL at build time
/kernels/out/
*.hsaco
*.ptx
/kernels/extracted/