Why minimal vulkan vesion is 1.2?
I have android phone with vulkan 1.1.131 and i'm interested why mod does the mod need 1.2 and above?
Because modern Vulkan versions are necessary for both performance and feature compatibility.
Because modern Vulkan versions are necessary for both performance and feature compatibility.
Please give examples of such functions.
I have android phone with vulkan 1.1.131 and i'm interested why mod does the mod need 1.2 and above?
It might be because systems with older Vulkan versions are not intended to be supported because of what the mod is being developed to do. You could wait for an answer in this thread from a project contributor but logic tells me that the mod is being developed to support things like shaders along with other custom solutions to make rendering more efficient. It is possible that Vulkan versions before 1.2 do not have extensions or features needed to do this properly or at all.
You can also read the general description of the mod at https://github.com/xCollateral/VulkanMod if you need more information about what the mod does and what its goals are. I think noteworthy things that are stated there are "Provides a potential reference for a future-proof Vulkan codebase for Minecraft Java." and "Including reduced CPU Overhead and use of newer, modern hardware capabilities." as far as the intentions for creating this mod.