Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Run the following Vcpkg command to install the port.
vcpkg install glslang
glslang provides CMake targets:
find_package(glslang CONFIG REQUIRED) target_link_libraries(main PRIVATE glslang::OSDependent glslang::glslang glslang::MachineIndependent glslang::GenericCodeGen glslang::glslang-default-resource-limits glslang::OGLCompiler glslang::SPVRemapper glslang::SPIRV glslang::HLSL)
Build with dynamic typeinfo
Build the glslangValidator and spirv-remap binaries
v13.0.0#2
Nov 20, 2023
All
KhronosGroup/glslang2.7K
github.com/KhronosGroup/glslang
32d07fb9f4
Apache-2.0andBSD-3-ClauseandMITandGPL-3.0-or-later
Manifest