AppGL
BUILD STATUS · UPDATED 2026-05-09

OpenGL 4.6 for macOS.
Coming soon to public beta.

AppGL is a direct OpenGL -> Metal translation layer for Apple Silicon - Nothing in between. No GL/ES subset. The roadmap below tracks the path from internal builds to a conformance-driven public beta.GL ES

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
    Beyond all Reason (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 Testing Framework [Compatibility]
    Upcoming
  8. PHASE 08
    Compatibility Profile Checks
    Upcoming
  9. PHASE 09
    AppGL-Test Utility Full Buildout [Hardware Tests | Benchmarks]
    Upcoming
  10. PHASE 10
    Pre-Optimization 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 | Extension Example Implementation [ARB assembly shaders]
    Upcoming
  15. PHASE 15
    AppGL-Runtime <-> B.A.R. Implementation
    Upcoming
  16. PHASE 16
    B.A.R. Test & Benchmarks
    Upcoming
  17. RELEASE
    Public Beta Target
    Target