-1

Je tente d'exécuter des exemples d'API vulkan sur Android NI je suis actuellement confronté à un problème. Je suis capable de compiler les exemples fournis par LunarG (https://github.com/LunarG/VulkanSamples/tree/master/API-Samples) et de générer apk, mais à des périphériques physiques d'exécution accessible à une instance de Vulkan est renvoyé comme valeur non valide.Ainsi, l'application se bloque Toutes les suggestions sur la façon d'aller plus loin.Problème de compilation d'exemples d'API Vulkan sous Android N

+0

Sur quel périphérique exécutez-vous les exemples? Il y a seulement quelques appareils Android qui supportent Vulkan en ce moment (ce n'est pas suffisant si l'appareil prend en charge Android N). Si le périphérique physique ne peut pas être créé, le périphérique ne prend pas en charge Vulkan (pour le moment). –

+0

D'accord avec Sascha, nous avons besoin de quelques détails supplémentaires. Périphériques, plate-forme, tout ce que vous pouvez nous dire sur la façon dont vous utilisez l'API, etc ... –

+0

Je cours les exemples sur Nexus 6 qui a été flashé avec Android N Developer Preview. – alpha24

Répondre

0

Je courais les exemples sur Nexus 6, qui a été flashé avec le développeur Android N Aperçu

Le Nexus 6 ne supporte pas Vulkan (encore), il n'y a pas de pilote pour ses Adreno 420 GPU . Afaik les seuls appareils Nexus qui prennent en charge Vulkan (à partir de maintenant) sont le Nexus 6P (Adreno 430, voir Vulkan report here) et le lecteur Nexus.

+0

Selon https://developer.android.com/ndk/guides/graphics/getting-started.html, il y a aussi le Nexus 5X. – Columbo

+0

L'Adreno 420 est-il réellement capable de Vulkan, ou est-ce le manque de support dû à un manque de pilotes? –

+0

[En comparant ces deux] (http://opengles.gpuinfo.org/gles_comparereports.php?reports_length=50&776=1&747=1) ils sont à peu près un match, donc je suis sûr que c'est seulement aux pilotes. De ce que je peux dire la seule différence entre ces deux est dans la performance. En termes de fonctionnalités, le 420 devrait avoir tout ce qui est nécessaire pour Vulkan, d'autant plus que le (http://vulkan.gpuinfo.org/displayreport.php?id=282)[418] peut faire fonctionner Vulkan. Mais à la fin, le choix des pilotes revient au fournisseur de l'appareil. –