With latest 4.12 you will need to first install LunarG Vulkan SDK on your PC. Build the editor. Run the editor and create your project. In the Android Project Settings, enable Supports Vulkan and package for ASTC or do a launch-on to your S7. Check the logcat to make sure it didn’t fall back to ES2 and used the Vulkan driver. You should see:
Compiled with Vulkan support
Vulkan library detected, checking for available driver
Vulkan driver available, will use VulkanRHI
You may also need to set the min/target SDK to 21; I don’t remember if this is necessary, but we do so in our tests.
This was a temporary workaround before Vulkan was released. The next 4.12 preview will remove this; we now check for it at runtime on device and properly fall back to ES2 if either the Vulkan loader is missing, or it is present but the device doesn’t have a Vulkan driver available. As I said above, Experimental :rolleyes:
At the moment we can only generate Vulkan shaders on Windows. Mac OSX to package for Android Vulkan will be possible before it moves out of experimental.
I’ve been trying to build project using Vulkan to my s7 edge but result isn’t quite what I expect.
Any thoughts what might be the issue?
Build with 12.3 on windows.
In android settings only Vulkan is ticked.