Gfx VI - wowjinxy/libPorpoise GitHub Wiki
Gfx - VI
Scope
Video interface emulation, window lifecycle, retrace timing, present path.
API Coverage
- Implemented: window/context creation, retrace timing, present loop integration
- Partial: strict timing parity and some event-edge semantics
- Missing: document as discovered
- Matrix: Gfx-VI-API-Matrix
Behavior Notes
- VI drives frame pacing and impacts animation/gameplay rhythm.
Known Issues
- Keep investigating any timing stalls under heavy scene changes.
Validation
- Demos tested: all active GX demos
- Pikmin impact: stable boot/title/present loops
- Last verified commit:
6879cd0
Next Work
- Add retrace/timing diagnostics page with expected ranges.
- Document platform-specific display quirks.