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 pour Android est un port fortement modifiée du célèbre démo "des engrenages" pour Android.
La démo Gears est un projet open source destiné à aider les développeurs apprennent à créer des programmes d'OpenGL ES sur Android. Le Gears démo a été écrit par Brian Paul dans le cadre du projet Mesa3D. Ma mise en œuvre comprend des variations pour Java / OpenGL ES 1.x, Java / C / OpenGL ES 1.x et Java / C / OpenGL ES 2.0. J'ai également ajouté plusieurs fonctionnalités qui n'existent pas dans l'application d'origine, y compris le soutien de l'écran tactile, sises à Vienne et un à l'écran Compteur de FPS.
Les FPS (images par seconde) contre est souvent utilisé comme un point de repère métrique pour les programmes graphiques. Sur Android le frame rate est limitée par v-sync (typiquement 60 FPS) qui est le taux le plus rapide qu'un affichage peut rafraîchir l'écran. Depuis Gears est capable de rendre beaucoup plus rapide que V-sync sur la plupart des appareils, il apporte une valeur comparative limitée.</div> <div class="show-more-end">