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">Engrenagens para Android é uma porta fortemente modificada do famoso "engrenagens" demo para Android.
A demo Gears é um projeto open source destinado a ajudar os desenvolvedores a aprender a criar programas OpenGL ES no Android. A demo Engrenagens foi originalmente escrito por Brian Paul como parte do projeto Mesa3D. Minha implementação inclui variações para Java / OpenGL ES 1.x, Java / C / OpenGL ES 1.x e Java / C / OpenGL ES 2.0. Tenho também acrescentou vários recursos que não são encontrados na implementação original, incluindo suporte touch screen, VBOs e um FPS na tela do contador.
Os FPS (frames por segundo) contador é freqüentemente usado como referência métrica para programas gráficos. No Android a taxa de quadros é limitado pelo v-sync (normalmente 60 FPS), que é a taxa mais rápida que um monitor pode atualizar a tela. Desde Gears é capaz de renderizar muito mais rápido do V-Sync na maioria dos dispositivos que fornece o valor de benchmarking limitado.</div> <div class="show-more-end">