diff --git a/.gitignore b/.gitignore index 9af81fd..a30af16 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ tests/out-*.txt tests/hlsl2glsltest/hlsl2glsltest tests/hlsl2glsltest/out.txt *-res.txt +/.vs/ diff --git a/README.md b/README.md index 8cdfcfb..55231f4 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Notes * Only Direct3D 9 style HLSL is supported. No Direct3D 10/11 "template like" syntax, no geometry/tesselation/compute shaders, no abstract interfaces. * Platform support: - * Windows via Visual Studio 2010 (`hlslang.sln`). + * Windows via Visual Studio 2022 (`hlslang.sln`). * Mac via Xcode 5 (`hlslang.xcodeproj`). * Other platforms may or might not work. Some people have contributed CMake build scripts, but I am not maintaining them. * On Windows, the library is built with `_HAS_ITERATOR_DEBUGGING=0,_SECURE_SCL=0` defines, which affect MSVC's STL behavior. If this does not match defines in your application, _totally strange_ things can start to happen! diff --git a/hlslang.vcxproj b/hlslang.vcxproj index 751eff6..86b12e8 100644 --- a/hlslang.vcxproj +++ b/hlslang.vcxproj @@ -27,21 +27,25 @@ StaticLibrary false MultiByte + v143 StaticLibrary false MultiByte + v143 StaticLibrary false MultiByte + v143 StaticLibrary false MultiByte + v143 diff --git a/tests/hlsl2glsltest/hlsl2glsltest.vcxproj b/tests/hlsl2glsltest/hlsl2glsltest.vcxproj index fc08d2e..6a182ff 100644 --- a/tests/hlsl2glsltest/hlsl2glsltest.vcxproj +++ b/tests/hlsl2glsltest/hlsl2glsltest.vcxproj @@ -28,19 +28,23 @@ Application Unicode true + v143 Application Unicode + v143 Application Unicode true + v143 Application Unicode + v143