./graphics/glslang, Front end for GLSL/ESSL, HLSL (partial) and SPIR-V generator

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 1.4.341.0, Package name: glslang-1.4.341.0, Maintainer: pkgsrc-users

An OpenGL GLSL and OpenGL|ES GLSL (ESSL) front-end for reference validation and
translation of GLSL/ESSL into an internal abstract syntax tree (AST).

An HLSL front-end for translation of an approximation of HLSL to glslang's AST
form.

Translates glslang's AST to the Khronos-specified SPIR-V intermediate language.

An API for getting reflection information from the AST, reflection
types/variables/etc. from the HLL source (not the SPIR-V).

glslang is command-line tool for accessing the functionality above.


Master sites:

Filesize: 4196.788 KB

Version history: (Expand)


CVS history: (Expand)


   2026-04-13 16:38:43 by Robert Bagdan | Files touched by this commit (5)
Log message:
glslang: new package

An OpenGL GLSL and OpenGL|ES GLSL (ESSL) front-end for reference validation and
translation of GLSL/ESSL into an internal abstract syntax tree (AST).
An HLSL front-end for translation of an approximation of HLSL to glslang's AST
form.
Translates glslang's AST to the Khronos-specified SPIR-V intermediate language.
An API for getting reflection information from the AST, reflection
types/variables/etc. from the HLL source (not the SPIR-V).
glslang is command-line tool for accessing the functionality above.

Packaged in wip by Frédéric Fauberteau