-1

Ich versuche, Vulcan API Proben auf Android NI laufen derzeit ein Problem .Ich bin in der Lage, die Beispiele von LunarG (https://github.com/LunarG/VulkanSamples/tree/master/API-Samples) zu kompilieren und apk, aber zur Laufzeit physische Geräte zu generieren Zugriff auf eine Vulkan-Instanz wird als ungültiger Wert zurückgegeben. So stürzt die App Alle Vorschläge, wie Sie weiter vorgehen.Problem Kompilierung Vulkan API Proben auf Android N

+0

Auf welchem ​​Gerät werden die Beispiele ausgeführt? Es gibt momentan nur wenige Android-Geräte, die Vulkan unterstützen (es reicht nicht aus, wenn das Gerät Android N unterstützt). Wenn das physische Gerät nicht erstellt werden kann, unterstützt das Gerät Vulkan (noch) nicht. –

+0

Einverstanden mit Sascha, wir brauchen noch ein paar Details. Geräte, Plattform, alles, was Sie uns sagen können, wie Sie die API ausführen, etc ... –

+0

Ich führe die Beispiele auf Nexus 6, die mit Android N Entwickler Vorschau geflasht wurde. – alpha24

Antwort

0

ich die Beispiele auf Nexus 6 ausgeführt wird, die mit Android N Entwickler Vorschau geblitzt wurde

Das Nexus 6 nicht Vulkan (noch) nicht unterstützen, gibt es keine Treiber dafür Adreno 420 GPU ist .

Afaik die einzigen Nexus-Geräte, die Vulkan (ab sofort) unterstützen, sind das Nexus 6P (Adreno 430, siehe Vulkan report here) und der Nexus-Player.

+0

Laut https://developer.android.com/ndk/guides/graphics/getting-started.html gibt es auch das Nexus 5X. – Columbo

+0

Ist der Adreno 420 tatsächlich für Vulkan geeignet, oder mangelt es an Unterstützung aufgrund fehlender Treiber? –

+0

[Vergleichen Sie diese beiden] (http://opengles.gpuinfo.org/gles_comparereports.php?reports_length=50&776=1&747=1) sie sind so ziemlich ein Match, also bin ich sicher, dass es nur an den Treibern liegt. Von dem, was ich sagen kann, ist der einzige Unterschied zwischen diesen beiden in der Leistung. In Sachen Features sollte der 420 alles haben, was Vulkan benötigt, zumal der Vulkan (http://vulkan.gpuinfo.org/displayreport.php?id=282)[418) laufen kann. Am Ende hängt die Auswahl der Treiber jedoch vom Gerätehersteller ab. –