I have been reading through Sascha Willem\'s example on push constants here and have attempted to implement them myself.
Oddly the VkPhysicalDeviceProperties.li
VkPhysicalDeviceProperties.li