AppGL
BUILD STATUS · UPDATED 2026-05-06

Desktop OpenGL 4.6,
on its way to public beta.

AppGL is a direct desktop GL -> Metal translation layer for Apple Silicon - no Vulkan in the middle, no GL ES subset. The roadmap below tracks the path from internal builds to a conformance-driven public beta.

Milestone 06 / 16 GL Version 3.2-4.6
IN PROGRESS · MILESTONE 06 / 16

Conformance Test Suite

85%
~16,759 tests passing
KHR-GL46 · 19,716 tests · 85% passing STAGE 06 / 16

// Roadmap to Public Beta

Complete In Progress Upcoming
  1. PHASE 01
    Documentation & Research Done
    Complete
  2. PHASE 02
    Build Bridge Test App Done
    Complete
  3. PHASE 03
    Proof-of-Concept Done
    Complete
  4. PHASE 04
    B.A.R. Smoke Test Done
    Complete
  5. PHASE 05
    Full Development Tooling Done
    Complete
  6. PHASE 06 - CURRENT
    Conformance Test Suite - KHR-GL46 In Progress
    85%
  7. PHASE 07
    Piglit
    Upcoming
  8. PHASE 08
    Compatibility Profile
    Upcoming
  9. PHASE 09
    AppGL-Test Full Build
    Upcoming
  10. PHASE 10
    Pre-Opt Benchmarks
    Upcoming
  11. PHASE 11
    Advanced Optimizations
    Upcoming
  12. PHASE 12
    Regression Checks
    Upcoming
  13. PHASE 13
    Update Benchmarks
    Upcoming
  14. PHASE 14
    B.A.R. Extensions [ARB assembly shaders]
    Upcoming
  15. PHASE 15
    B.A.R. Test
    Upcoming
  16. RELEASE
    Public Beta Target
    Target