Index: compile.bat
===================================================================
--- compile.bat	(revision e5d4acafffa467127203d6f24eff7cd0da816759)
+++ compile.bat	(revision 6544020b0eec5d6633b1855a4c49dd2a64c19b86)
@@ -1,8 +1,11 @@
 echo off
+setlocal enabledelayedexpansion
 
 set VULKAN_SDK_PATH=D:\VulkanSDK\1.1.108.0
 
-%VULKAN_SDK_PATH%\Bin\glslangValidator.exe -V shader.vert
-%VULKAN_SDK_PATH%\Bin\glslangValidator.exe -V shader.frag
+for %%f in (*.vert *.frag) do (
+   set ext=%%~xf
+   set ext=!ext:~1!
 
-pause
+   %VULKAN_SDK_PATH%\Bin\glslangValidator.exe -V %%f -o %%~nf-!ext!.spv
+)
