BrunoLevy / geogram

a programming library with geometric algorithms
Other
1.84k stars 125 forks source link

Cleaner and more complete Android support #92

Closed BrunoLevy closed 1 year ago

BrunoLevy commented 1 year ago

Current Android port is a bit hacky, and does not use ImGui Android backend. TODO:

BrunoLevy commented 1 year ago

Note: This repo (in particular, the end of this file) seems to have functions similar to my AndroidUtils JNI functions, to be checked.

BrunoLevy commented 1 year ago

Tested GLSL profile (GLUP140) with Android, seems to work for small surfaces, but becomes super slow / crashes for larger surfaces. It seems that geometry shaders are implemented in sw on my phone. It seems also that reported maximum VBO size is larger than actual maximum VBO size (for instance, load "groot hires" model and hide mesh, everything disappears...)