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">Gear untuk Android adalah sebuah pelabuhan banyak diubah suai yang terkenal "gear" demo untuk Android.
Demo Gear merupakan projek sumber terbuka yang bertujuan untuk membantu pemaju belajar bagaimana untuk mewujudkan program-program OpenGL ES pada Android. Demo Gear pada asalnya ditulis oleh Brian Paul sebagai sebahagian daripada projek Mesa3D. Pelaksanaan saya termasuk variasi untuk Java / OpenGL ES 1.x, Jawa / C / OpenGL ES 1.x dan Java / C / OpenGL ES 2.0. Saya juga telah menambah beberapa ciri-ciri yang tidak terdapat dalam pelaksanaan asal termasuk sokongan skrin sentuh, VBOs dan FPS pada skrin kaunter.
FPS (frame per second) kaunter sering digunakan sebagai penanda aras metrik bagi program-program grafik. Pada Android kadar bingkai adalah terhad oleh v-sync (biasanya 60 FPS) yang merupakan kadar terpantas yang paparan yang boleh menyegarkan skrin. Sejak Gear mampu memberikan lebih cepat daripada v-sync pada kebanyakan peranti ia menyediakan nilai penanda aras terhad.</div> <div class="show-more-end">