2 repositorios
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 es una colección de implementaciones de referencia y herramientas de benchmarking para la plataforma Android. Proporciona demostraciones técnicas para validar ciclos de vida de la cámara, rendimiento de la GPU y configuraciones de códecs multimedia, incluyendo un conjunto de ejemplos de OpenGL ES y una aplicación de referencia de gráficos. El proyecto se distingue por herramientas especializadas para medir el rendimiento gráfico, como benchmarks para velocidades de carga de texturas y latencia de lectura de píxeles. También implementa patrones específicos enfocados en hardware, como el uso de buffers circulares para captura de video continua y la utilización de pantallas virtuales para la grabación de pantalla de todo el sistema. El repositorio cubre una amplia gama de capacidades multimedia y gráficas. Esto incluye renderizado de cámara a textura para manipulación en tiempo real, el uso de hilos de renderizado dedicados para interfaces receptivas y varios métodos de reproducción de video utilizando capas de compositor del sistema. Además, aborda el procesamiento de video mediante grabación de framebuffer simultánea y decodificación de múltiples flujos.
Provides a comprehensive suite of technical demonstrations for implementing and testing advanced OpenGL and hardware-accelerated rendering on Android.
Este repositorio sirve como un recurso educativo para desarrolladores que aprenden programación de gráficos móviles y embebidos. Proporciona una colección de tutoriales y ejemplos de código instructivos enfocados en implementar técnicas de renderizado utilizando la interfaz de gráficos OpenGL ES. El proyecto cubre los componentes fundamentales del pipeline de gráficos, incluyendo etapas programables basadas en shaders, transformaciones de coordenadas basadas en matrices y mapeo de texturas. También demuestra técnicas prácticas para gestionar hardware de gráficos, como streaming de buffers de vértices, gestión de estados y eliminación de superficies ocultas mediante buffer de profundidad. Estos materiales están diseñados para respaldar el desarrollo de pipelines de renderizado personalizados para aplicaciones móviles. El contenido enfatiza la educación en gráficos multiplataforma, proporcionando orientación sobre cómo escribir shaders de vértices y fragmentos para controlar la salida visual en hardware móvil.
Provides tutorials for implementing custom rendering pipelines and visual effects on the Android platform.