Skip to content

v0.0.42

Choose a tag to compare

@github-actions github-actions released this 15 Mar 23:48
· 364 commits to main since this release

External Shader Compilation Tools v0.0.42

πŸŽ‰ First release with fully automated version management!

Pre-built shader compilation toolchain for all platforms with automatic updates.

Included Tools

  • glslang 16.2.0 - GLSL to SPIRV compiler with optimizer
  • SPIRV-Cross vulkan-sdk-1.4.341.0 - SPIRV transpiler (GLSL/HLSL/MSL)
  • DXC 1.9.2602.17 - DirectX Shader Compiler (HLSL to SPIRV/DXIL)

Supported Platforms

  • βœ… macOS ARM64 (Apple Silicon)
  • βœ… macOS x86_64 (Intel)
  • βœ… Linux x86_64
  • βœ… Linux ARM64
  • βœ… Windows x86_64
  • βœ… Windows ARM64

Usage

import external "github.com/enigmaneering/external/go/lib"

// Automatically downloads latest release
external.EnsureLibraries()

πŸ“– See README.md for full documentation.