• v0.2.0 66f02a0c61

    The Android/Quest CMakeLists.txt patch previously reimplemented desktop
    build / build (push) Successful in 1m8s

    matthias released this 2026-07-20 10:52:34 +00:00 | 15 commits to master since this release

    immediate-mode GL (glBegin/glVertex3f/glEnd and friends) from scratch on
    top of GLES, since GLES has none of it. That code compiled but was never
    actually exercised - no on-screen verification was possible without real
    Quest hardware - making it the biggest unverified risk in the port.

    Replace it with GL4ES (MIT-licensed, prebuilt into the build image),
    a mature desktop-GL-on-GLES translation library used by other
    Quest/Android game ports for exactly this problem. This cuts
    04-android-opengl-es-render.patch by half, deleting the hand-written
    vertex-accumulation emulation entirely; alpha test, point sprites, and
    point size stay on their existing GLES-native fixes rather than trusting
    GL4ES's shakier custom-shader interop for those.

    Bump build-image/VERSION to 3 - a fresh image with GL4ES cross-compiled
    for arm64-v8a was built and make apk verified successfully against it.

    Downloads