Vulkan Android Test Description
This is a simple test application for Vulkan based rendering engine currently in development.
In essence, it is a "smoke test" - if it does NOT run, more elaborate apps based on this rendering engine will 100% fail.
If everything works, you should see a yellow rotating gear/sun like object with stylized "evil" smiling face. This is kind of a homage to the original OpenGL gears and the Vulkan specific VkGears apps used for testing on desktops. The original apps are rendering in solid "flat" colors. We added a texture on top just for fun.
This test covers following steps:
- initialization of the Vulkan rendering on Android
- loading of the GLTF meshes from the APK assets
- loading of the PNG textures from the APK assets
- dynamic rendering of the rotating object
- CPU/FPS throttling to fixed value to keep battery life
- Android native application written completely in C++
- smallest possible APK size - typical APK should be less or around 1Mb
- no Android permissions - it just renders, we do not need any of your data
In essence, it is a "smoke test" - if it does NOT run, more elaborate apps based on this rendering engine will 100% fail.
If everything works, you should see a yellow rotating gear/sun like object with stylized "evil" smiling face. This is kind of a homage to the original OpenGL gears and the Vulkan specific VkGears apps used for testing on desktops. The original apps are rendering in solid "flat" colors. We added a texture on top just for fun.
This test covers following steps:
- initialization of the Vulkan rendering on Android
- loading of the GLTF meshes from the APK assets
- loading of the PNG textures from the APK assets
- dynamic rendering of the rotating object
- CPU/FPS throttling to fixed value to keep battery life
- Android native application written completely in C++
- smallest possible APK size - typical APK should be less or around 1Mb
- no Android permissions - it just renders, we do not need any of your data
Open up