Closed BrunoLevy closed 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...)
Current Android port is a bit hacky, and does not use ImGui Android backend. TODO:
user_callback_android.cpp
(HandleEventUserCallback_mouse()
still a bit hacky)glGet()
withGL_MAX_ELEMENT_INDEX
,GL_MAX_ELEMENTS_INDICES
,GL_MAX_ELEMENTS_VERTICES
seems to report smaller value than what's supported, to be investigated later