Files
Cesarus85--mjolnir-vr/source/objects
Paul Hontz fb9f03cf2c Split HALO_ANDROID into the guest's ABI, the ES renderer and the app
HALO_ANDROID meant three things at once. The port's code now names each:
HALO_ARM64_GUEST for the ILP32 AArch64 guest's code paths (the inline
assembly's C, the bss pragmas, the CRT's), HALO_GLES for the OpenGL ES
renderer (its GL header and function list, shaders and capabilities), and
HALO_ANDROID for the app alone (its display, input, files and lifecycle).

The Android build defines all three, so nothing changes for it, nor for
Linux and Windows, which define none. A build for another platform can
then take one part without the others: the ES renderer, or the guest's
ABI, without the Android app.

port/android/README.md also no longer says that the widescreen changes are
in #ifdef HALO_ANDROID: none have been since 50eae19b.
2026-10-09 09:05:44 -04:00
..
2025-11-27 02:27:27 +00:00
2026-10-07 12:01:09 +13:00
2025-11-27 02:27:27 +00:00
2025-11-27 02:27:27 +00:00
2026-08-13 05:40:42 -07:00
2025-11-27 16:52:20 +00:00
2025-11-27 02:27:27 +00:00
2026-07-14 19:34:50 -07:00