graphics/glslang 16.5.0 OpenBSD
reference front-end for GLSL and ESSL
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Thomas Frohwein <[email protected]>
- Last update
- Commit
ef170cdc59- Categories
- devel, graphics, lang/python
Description
An OpenGL and OpenGL ES shader front end and validator.
There are several components:
A GLSL/ESSL front-end for reference validation and translation of GLSL/ESSL into an AST.
An HLSL front-end for translation of a broad generic HLL into the AST.
A SPIR-V back end for translating the AST to SPIR-V.
A standalone wrapper, glslangValidator, that can be used as a command-line tool for the above.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | graphics/glslang | 16.5.0 |
| FreeBSD | graphics/glslang | 16.6.0_1 |
| NetBSD | graphics/glslang | 1.4.357.0nb1 |
| DragonFly | graphics/glslang | 15.2.0 |
| MidnightBSD | graphics/glslang | 16.2.0_1 |
| HardenedBSD | graphics/glslang | 16.6.0 |
| GhostBSD | graphics/glslang | 16.6.0 |
Install
Binary package:
pkg_add glslang
From the ports tree:
cd /usr/ports/graphics/glslang && make install