Gears for Android is a heavily modified port of the famous "gears" demo to Android.
The Gears demo is an open source project intended to help developers learn how to create OpenGL ES programs on Android. The Gears demo was originally written by Brian Paul as part of the Mesa3D project. My implementation includes variations for Java/OpenGL ES 1.x, Java/C/OpenGL ES 1.x and Java/C/OpenGL ES 2.0. I have also added several features not found in the original implementation including touch screen support, VBOs and an on-screen FPS counter.
The FPS (frames-per-second) counter is often used as a benchmark metric for graphics programs. On Android the frame rate is limited by v-sync (typically 60 FPS) which is the fastest rate that a display can refresh the screen. Since Gears is capable of rendering much faster than v-sync on most devices it provides limited benchmarking value.
</div> <div jsname="WJz9Hc" style="display:none">Gears for Android ist eine stark modifizierte Port des berühmten "Gang"-Demo, um Android.
Die Gears-Demo ist ein Open Source Projekt soll dazu beitragen, die Entwickler lernen, wie man OpenGL ES Programme auf Android erstellen. Die Gears-Demo wurde ursprünglich von Brian Paul als Teil des Mesa3D Projekt geschrieben. Meine Implementierung umfasst Varianten für Java / OpenGL ES 1.x, Java / C / OpenGL ES 1.x und Java / C / OpenGL ES 2.0. Ich habe auch einige Funktionen, die nicht in der ursprünglichen Implementierung einschließlich Touchscreen-Unterstützung, VBOs und ein On-Screen FPS Zähler gefunden worden.
Die FPS (Frames pro Sekunde) Zähler wird häufig als Benchmark-Metrik für Grafik-Programme verwendet. Auf Android ist die Bildrate von v-sync (typischerweise 60 FPS), der die schnellste Geschwindigkeit, dass ein Display kann den Bildschirm zu aktualisieren ist begrenzt. Da Gears ist in der Lage Rendering wesentlich schneller als auf den meisten Geräten es bietet nur begrenzten Wert Benchmarking v-sync.</div> <div class="show-more-end">