Ich arbeite an einem Spiel, das auf einigen Geräten nicht mit voller Geschwindigkeit ausgeführt werden kann. Auf Tegra2 liegt die Leistung mit vielen Optimierungen nahe 40 fps. Die Framerate ist stabil, aber die Animationen sind nicht flüssig genug, daher brauche ich einen vsync.
Mit 2.3 Android SDK können wir die EGL-Bibliothek nativ verwenden. Also versuche ich eglSwapInterval zu verwenden, aber kein Erfolg. In diesem GDC-Papier scheint Tegra2 dies zu können.
Ps: Thread.sleep (), um eine konstante FPS zu erzwingen, ist keine akzeptable Lösung