https://github.com/ARM-software/vulkan_best_practice_for_mobile_developers
https://developer.samsung.com/galaxy-gamedev/resources/articles/usage.html
Use pipeline cache instead
https://stackoverflow.com/questions/37135130/vulkan-creating-and-benefit-of-pipeline-derivatives