Vulkan Android Test 簡介
這是目前正在開發的基於 Vulkan 的渲染引擎的簡單測試應用程式。
本質上,它是一個「冒煙測試」——如果它不運行,基於此渲染引擎的更複雜的應用程式將 100% 失敗。
如果一切正常,您應該會看到一個黃色旋轉齒輪/太陽狀物體,上面有程式化的「邪惡」笑臉。這是對原始 OpenGL gears 和用於桌面測試的 Vulkan 特定 VkGears 應用程式的致敬。原始應用程式以純“平面”顏色呈現。我們在頂部添加了紋理只是為了好玩。
該測試涵蓋以下步驟:
- Android 上 Vulkan 渲染的初始化
- 從 APK 資源載入 GLTF 網格物體
- 從 APK 資源加載 PNG 紋理
- 旋轉物體的動態渲染
- CPU/FPS 節流至固定值以維持電池壽命
- 完全用 C++ 編寫的 Android 原生應用程式
- 盡可能最小的 APK 大小 - 典型 APK 應小於或約為 1Mb
- 沒有 Android 權限 - 它只是渲染,我們不需要您的任何數據
本質上,它是一個「冒煙測試」——如果它不運行,基於此渲染引擎的更複雜的應用程式將 100% 失敗。
如果一切正常,您應該會看到一個黃色旋轉齒輪/太陽狀物體,上面有程式化的「邪惡」笑臉。這是對原始 OpenGL gears 和用於桌面測試的 Vulkan 特定 VkGears 應用程式的致敬。原始應用程式以純“平面”顏色呈現。我們在頂部添加了紋理只是為了好玩。
該測試涵蓋以下步驟:
- Android 上 Vulkan 渲染的初始化
- 從 APK 資源載入 GLTF 網格物體
- 從 APK 資源加載 PNG 紋理
- 旋轉物體的動態渲染
- CPU/FPS 節流至固定值以維持電池壽命
- 完全用 C++ 編寫的 Android 原生應用程式
- 盡可能最小的 APK 大小 - 典型 APK 應小於或約為 1Mb
- 沒有 Android 權限 - 它只是渲染,我們不需要您的任何數據
展開