BSD Ports

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

SystemPortVersion
OpenBSDgraphics/glslang16.5.0
FreeBSDgraphics/glslang16.6.0_1
NetBSDgraphics/glslang1.4.357.0nb1
DragonFlygraphics/glslang15.2.0
MidnightBSDgraphics/glslang16.2.0_1
HardenedBSDgraphics/glslang16.6.0
GhostBSDgraphics/glslang16.6.0

Install

Binary package:

pkg_add glslang

From the ports tree:

cd /usr/ports/graphics/glslang && make install

Dependencies

Build dependencies 4
Run dependencies 1

Commit history 1

DateCommitCreditsLog message
ef170cdc59 thfr Update to latest vulkan release 1.4.357.0. Survived a bulk. (glslang version 16.5.0)