Here are 23 public repositories matching this topic...
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
A collection of tools, libraries, and tests for Vulkan shader compilation.
A collection of scripts and utilities to support integrated development with external compiler and linker toolchains under Microsoft Visual Studio 2013+.
A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest
Import GLSL source files. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
Updated Sep 18, 2021 JavaScript Cross-compiler command line tool that converts GLSL code to other GLSL versions, HLSL and MSL
Java bindings for SPIRV-cross and glslang
Updated Nov 22, 2021 Java Provides JNI-Bindings and other utilities based on glslang.
A shader is a program written in GLSL that runs on the GPU to determine how 3D objects are rendered on the screen. ⁞|⁞ ⚪Three.js 🔵GLSL
Updated Jul 22, 2024 GLSL Modern CMake find module for GLSLang
Updated Jan 27, 2021 CMake Very basic GLSL Shader Crusher
Updated Nov 23, 2025 Rust Various CI jobs for building Magnum and its dependencies.
Shader permutation single header library
GLSL optimizer based on Mesa's GLSL compiler. Used as shader validation and build time processing for InsideMaps mobile processing.
Unsafe Rust FFI bindings for glslang 🦀
Modular SPIRV shader generation / reflection library
Dynamic binding to GLSL reference compiler
🦉 Flappyowl is 2d flappybird-inspired game created with custom C++ engine with Vulkan, Lua and OpenAL
Improve this page Add a description, image, and links to the glslang topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo To associate your repository with the glslang topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.