vkr: sync to 1.4 protocol and update promoted extensions
This mainly brings the 1.4 protocol support to the renderer side. Keep this a separate MR so later individual extension support enabled would be cleaner.
Related MR:
- driver: mesa/mesa!33567 (merged)
- protocol: venus-protocol!94 (merged)
Edited by Yiwei Zhang