KhronosGroup/glslang
View on GitHubKhronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
- Stars
- 3.6k
- Forks
- 989
- Open beginner issues
- 1
- Indexed issues
- 384
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 31
- Dominant language
- C++
- License
- No license data
- Last GitHub push
- Sep 15, 2026
- Latest indexed
- Sep 18, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted
-
enhancement SPIR-V
KhronosGroup/glslang#62 · 6 comments · 0 reactions · 0 assignees ·
-
enhancement GLSL/ESSL
KhronosGroup/glslang#97 · 5 comments · 0 reactions · 0 assignees ·
-
GLSL/ESSL Missing Functionality
KhronosGroup/glslang#141 · 0 comments · 4 reactions · 0 assignees ·
-
enhancement GLSL/ESSL
KhronosGroup/glslang#154 · 3 comments · 0 reactions · 0 assignees ·
-
enhancement GLSL/ESSL
KhronosGroup/glslang#156 · 1 comment · 0 reactions · 0 assignees ·
-
GLSL/ESSL Missing Functionality
KhronosGroup/glslang#158 · 1 comment · 0 reactions · 0 assignees ·
-
bug SPIR-V
KhronosGroup/glslang#162 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement
KhronosGroup/glslang#329 · 19 comments · 1 reaction · 1 assignee ·
-
bug GLSL/ESSL
KhronosGroup/glslang#348 · 2 comments · 0 reactions · 0 assignees ·
-
HLSL Missing Functionality
KhronosGroup/glslang#362 · 49 comments · 3 reactions · 0 assignees ·
-
enhancement Infrastructure
KhronosGroup/glslang#452 · 6 comments · 0 reactions · 0 assignees ·
-
enhancement
KhronosGroup/glslang#566 · 3 comments · 0 reactions · 1 assignee ·
-
HLSL Missing Functionality
KhronosGroup/glslang#607 · 4 comments · 1 reaction · 0 assignees ·
-
bug GLSL/ESSL SPIR-V
KhronosGroup/glslang#703 · 10 comments · 0 reactions · 1 assignee ·
-
bug GLSL/ESSL
KhronosGroup/glslang#715 · 1 comment · 0 reactions · 0 assignees ·
-
bug GLSL/ESSL
KhronosGroup/glslang#716 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement GLSL/ESSL
KhronosGroup/glslang#726 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement SPIR-V
KhronosGroup/glslang#775 · 1 comment · 0 reactions · 0 assignees ·
-
enhancement HLSL SPIR-V
KhronosGroup/glslang#780 · 0 comments · 0 reactions · 0 assignees ·
-
Compiler extensions Openenhancement Infrastructure
KhronosGroup/glslang#788 · 3 comments · 0 reactions · 0 assignees ·
-
bug HLSL
KhronosGroup/glslang#844 · 1 comment · 0 reactions · 1 assignee ·
-
HLSL Missing Functionality
KhronosGroup/glslang#863 · 9 comments · 0 reactions · 0 assignees ·
-
HLSL Missing Functionality
KhronosGroup/glslang#864 · 2 comments · 0 reactions · 0 assignees ·
-
HLSL Missing Functionality
KhronosGroup/glslang#881 · 3 comments · 0 reactions · 0 assignees ·
-
HLSL Missing Functionality
KhronosGroup/glslang#909 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement GLSL/ESSL
KhronosGroup/glslang#925 · 4 comments · 0 reactions · 1 assignee ·
-
GLSL/ESSL Missing Functionality
KhronosGroup/glslang#926 · 1 comment · 0 reactions · 0 assignees ·
-
Add HLSL validation Openenhancement HLSL
KhronosGroup/glslang#941 · 0 comments · 4 reactions · 0 assignees ·
-
bug HLSL
KhronosGroup/glslang#955 · 3 comments · 0 reactions · 0 assignees ·
-
bug SPIR-V
KhronosGroup/glslang#963 · 0 comments · 0 reactions · 0 assignees ·
-
Memory
KhronosGroup/glslang#976 · 3 comments · 1 reaction · 0 assignees ·
-
bug SPIR-V
KhronosGroup/glslang#981 · 2 comments · 0 reactions · 0 assignees ·
-
GLSL/ESSL question SPIR-V
KhronosGroup/glslang#989 · 6 comments · 0 reactions · 0 assignees ·
-
bug SPIR-V
KhronosGroup/glslang#993 · 0 comments · 0 reactions · 0 assignees ·
-
Remove global state OpenMemory
KhronosGroup/glslang#1012 · 4 comments · 2 reactions · 0 assignees ·
-
enhancement GLSL/ESSL HLSL SPIR-V
KhronosGroup/glslang#1033 · 16 comments · 0 reactions · 0 assignees ·
-
bug Infrastructure
KhronosGroup/glslang#1058 · 2 comments · 0 reactions · 0 assignees ·
-
enhancement Infrastructure question
KhronosGroup/glslang#1059 · 8 comments · 15 reactions · 0 assignees ·
-
enhancement Infrastructure
KhronosGroup/glslang#1086 · 10 comments · 0 reactions · 0 assignees ·
-
bug HLSL
KhronosGroup/glslang#1100 · 6 comments · 0 reactions · 0 assignees ·
-
HLSL Missing Functionality
KhronosGroup/glslang#1176 · 8 comments · 0 reactions · 0 assignees ·
-
bug HLSL
KhronosGroup/glslang#1181 · 9 comments · 0 reactions · 0 assignees ·
-
bug HLSL
KhronosGroup/glslang#1197 · 8 comments · 0 reactions · 0 assignees ·
-
GLSL/ESSL question
KhronosGroup/glslang#1200 · 3 comments · 0 reactions · 0 assignees ·
-
enhancement HLSL
KhronosGroup/glslang#1204 · 3 comments · 0 reactions · 0 assignees ·
-
bug HLSL question
KhronosGroup/glslang#1207 · 2 comments · 0 reactions · 0 assignees ·
-
HLSL Missing Functionality
KhronosGroup/glslang#1216 · 0 comments · 0 reactions · 0 assignees ·
-
enhancement HLSL
KhronosGroup/glslang#1219 · 3 comments · 0 reactions · 0 assignees ·
-
enhancement HLSL SPIR-V
KhronosGroup/glslang#1220 · 0 comments · 0 reactions · 0 assignees ·
-
bug HLSL
KhronosGroup/glslang#1240 · 1 comment · 0 reactions · 0 assignees ·