Esta es una aplicación de prueba sencilla para el motor de renderizado basado en Vulkan actualmente en desarrollo.
En esencia, es una "prueba de humo": si NO se ejecuta, las aplicaciones más elaboradas basadas en este motor de renderizado fallarán al 100%.
Si todo funciona, deberías ver un objeto giratorio amarillo parecido a un sol/engranaje con una cara sonriente estilizada y "malvada". Esto es una especie de homenaje a los engranajes OpenGL originales y las aplicaciones VkGears específicas de Vulkan que se utilizan para realizar pruebas en computadoras de escritorio. Las aplicaciones originales se muestran en colores sólidos "planos". Agregamos una textura encima solo por diversión.
Esta prueba cubre los siguientes pasos:
- inicialización del renderizado de Vulkan en Android
- carga de las mallas GLTF desde los activos APK
- carga de las texturas PNG desde los activos APK
- representación dinámica del objeto giratorio
- Aceleración de CPU/FPS a un valor fijo para mantener la duración de la batería
- Aplicación nativa de Android escrita completamente en C++
- tamaño de APK más pequeño posible - el APK típico debe ser menor o alrededor de 1 Mb
- sin permisos de Android - simplemente renderiza, no necesitamos ninguno de sus datos