shader compile tools

This commit is contained in:
cdozdil
2024-12-04 10:50:12 +03:00
parent 7c4ca13aa9
commit e41ff87559
2 changed files with 20 additions and 0 deletions
@@ -0,0 +1,20 @@
@echo off
if "%~1"=="" (
echo Usage: %~nx0 ShaderName
exit /b 1
)
set ShaderName=%1
echo Creating Dx12 CSO
"%~dp0dxc.exe" -T cs_6_0 -E CSMain -Cc -Vi "%ShaderName%.hlsl" -Fo "%ShaderName%_Shader.cso"
echo Creating Dx12 Header
python "%~dp0create_header.py" "%ShaderName%_Shader.cso" "%ShaderName%_Shader.h" %ShaderName%_cso
echo Creating Dx11 CSO
"%~dp0fxc.exe" -T cs_5_0 -E CSMain -Cc -Vi "%ShaderName%.hlsl" -Fo "%ShaderName%_Shader_Dx11.cso"
echo Creating Dx11 Header
python "%~dp0create_header.py" "%ShaderName%_Shader_Dx11.cso" "%ShaderName%_Shader_Dx11.h" %ShaderName%_cso
Binary file not shown.