2 repository-uri
Development patterns and tests for OpenGL and hardware-accelerated rendering on the Android platform.
Distinct from Android Development: Candidates are either too generic (Android Development) or awesome-lists; a dedicated tag for graphics-specific Android development is needed.
Explore 2 awesome GitHub repositories matching mobile development · Android Graphics Development. Refine with filters or upvote what's useful.
Grafika este o colecție de implementări de referință și instrumente de benchmarking pentru platforma Android. Oferă demonstrații tehnice pentru validarea ciclurilor de viață ale camerei, performanței GPU și configurațiilor codec-urilor media, incluzând o suită de exemple OpenGL ES și o aplicație de referință grafică. Proiectul se distinge prin instrumente specializate pentru măsurarea performanței grafice, cum ar fi benchmark-uri pentru vitezele de încărcare a texturilor și latența de citire a pixelilor. De asemenea, implementează tipare specifice axate pe hardware, cum ar fi utilizarea bufferelor circulare pentru capturarea video continuă și utilizarea afișajelor virtuale pentru înregistrarea ecranului la nivel de sistem. Depozitul acoperă o gamă largă de capabilități media și grafice. Aceasta include randarea cameră-la-textură pentru manipulare în timp real, utilizarea firelor de execuție (threads) dedicate pentru randare pentru interfețe receptive și diverse metode de redare video folosind straturi de compoziție ale sistemului. Abordează în continuare procesarea video prin înregistrarea simultană a framebuffer-ului și decodarea multi-stream.
Provides a comprehensive suite of technical demonstrations for implementing and testing advanced OpenGL and hardware-accelerated rendering on Android.
Acest repository servește ca resursă educațională pentru dezvoltatorii care învață programarea grafică mobilă și embedded. Oferă o colecție de tutoriale și exemple de cod instrucționale axate pe implementarea tehnicilor de randare folosind interfața grafică OpenGL ES. Proiectul acoperă componentele fundamentale ale conductei grafice (graphics pipeline), inclusiv etapele programabile bazate pe shadere, transformările de coordonate bazate pe matrici și maparea texturilor. De asemenea, demonstrează tehnici practice pentru gestionarea hardware-ului grafic, cum ar fi streaming-ul buffer-elor de vertex-uri, gestionarea stării și eliminarea suprafețelor ascunse prin depth-buffer. Aceste materiale sunt concepute pentru a susține dezvoltarea conductelor de randare personalizate pentru aplicații mobile. Conținutul pune accent pe educația grafică cross-platform, oferind îndrumări privind scrierea shaderelor de vertex și fragment pentru a controla output-ul vizual pe hardware mobil.
Provides tutorials for implementing custom rendering pipelines and visual effects on the Android platform.