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