Use latest Android SDK toolchain
This commit is contained in:
@@ -1417,7 +1417,11 @@ monolithically, and share a generated `nanort` compatibility overlay from
|
||||
`android/cmake/PanoPainterAndroidLegacyCompat.cmake` instead of dirtying the
|
||||
vendor submodule. The standard package `native-lib` arm64 target now compiles
|
||||
and links with the current NDK; Quest and Focus configure with the aligned Yoga
|
||||
source list and their SDK imported-library paths.
|
||||
source list and their SDK imported-library paths. Android automation now
|
||||
discovers the newest installed SDK-managed NDK and CMake package before
|
||||
configuring Android presets or retained package paths; on the current Windows
|
||||
host that selects NDK `30.0.14904198` and CMake `4.1.2` after installing the
|
||||
latest NDK through `sdkmanager`.
|
||||
|
||||
Implementation tasks:
|
||||
|
||||
@@ -2371,6 +2375,9 @@ Results:
|
||||
configures/builds `native-lib` directly for arm64 using C++23 and the shared
|
||||
modern component source set, while Quest and Focus package CMake paths
|
||||
configure with the same compatibility helper and current Yoga source list.
|
||||
The Android platform-build wrapper and retained package helper now select the
|
||||
newest installed SDK Manager NDK/CMake pair automatically and report the
|
||||
selected versions in their structured output.
|
||||
- Desktop VR drawing now routes generic OpenGL scissor/depth/blend state,
|
||||
blend/depth state snapshots and restores, depth clears, active texture units,
|
||||
and fallback 2D texture unbinds through tested renderer GL backend dispatch;
|
||||
|
||||
Reference in New Issue
Block a user