update vulkan.h for multi-level command buffers (V121)

With minimal changes to keep everything building and functioning.
diff --git a/tests/render_tests.cpp b/tests/render_tests.cpp
index 6aef6d0..b456ace 100644
--- a/tests/render_tests.cpp
+++ b/tests/render_tests.cpp
@@ -326,7 +326,7 @@
     VkResult result;
 
     if (renderPass()) {
-        cmdBuffer.EndRenderPass(renderPass());
+        cmdBuffer.EndRenderPass();
     }
 
     result = cmdBuffer.EndCommandBuffer();