Version 2 of my vulkan/libplacebo vout patchset. Notable changes: - Dropped the unrelated patches which are merged into master - Split up vulkan/surface.c into platform-specific implementation files. I'm not sure if using -DPLATFORN_NAME in the makefile like that is a good idea or not?