glslang
Shader compiler
Generates abstract syntax trees from GLSL and HLSL source code for translation into SPIR-V intermediate language.
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
3k stars
119 watching
851 forks
Language: C++
last commit: 2 months ago
Linked from 3 awesome lists
compileresslglslglslangglslangvalidatorhlslshaderspir-vvalidator
Related projects:
Repository | Description | Stars |
---|---|---|
| Maintains and develops the GLSL shading language specification and extensions used in graphics rendering. | 351 |
| Enables development of GLSL ES 3.0 programs with additional features and language support for Haxe. | 141 |
| Translates Direct3D 9 style HLSL to GLSL shader language | 558 |
| An open standard and suite of tools for efficiently transmitting and rendering 3D models and scenes in various formats. | 7,219 |
| Conformance testing suite for graphics APIs | 526 |
| The official repository for the WebGL specifications and conformance test suite. | 2,667 |
| Optimizes GLSL shaders for performance using Khronos tools and compiler | 36 |
| A multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms | 13,201 |
| A C++ library providing common data structures and utilities for building compliant C++ programs | 6,245 |
| A Language Server Protocol implementation for Zig, providing IDE features in editors. | 3,083 |
| A robust toolkit for implementing secure communication protocols and cryptographic functions | 26,159 |
| A Visual Studio extension that provides syntax highlighting, code completion, and error tagging for the GLSL programming language used in graphics programming. | 260 |
| Provides syntax highlighting and support for the OpenGL Shading Language in the Vim text editor. | 286 |
| A tool for automatically generating boilerplate code for OpenGL and Vulkan bindings in various programming languages. | 3,838 |