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">Tandwielen voor Android is een sterk gewijzigde poort van de beroemde "versnellingen" demo naar Android.
De Gears demo is een open source-project bedoeld om ontwikkelaars te helpen te leren hoe je OpenGL ES-programma's op Android te maken. De Gears demo is oorspronkelijk geschreven door Brian Paul, als onderdeel van het Mesa3D project. Mijn toepassing bevat variaties voor Java / OpenGL ES 1.x, Java / C / OpenGL ES 1.x en Java / C / OpenGL ES 2.0. Ik heb ook nog een aantal functies die niet in de originele uitvoering, inclusief touch screen ondersteuning, VBOs en een on-screen FPS teller.
De FPS (frames per seconde) teller wordt vaak gebruikt als een benchmark metriek voor grafische programma's. Op Android de framerate wordt beperkt door v-sync (meestal 60 FPS) dat is de snelste snelheid die een weergave op het scherm kan vernieuwen. Aangezien Gears is in staat van destructie veel sneller dan v-sync op de meeste apparaten biedt het beperkte benchmarking waarde.</div> <div class="show-more-end">