#spirv
On the API side I use metal-cpp and for shaders I partially implement the GLSL_EXT_ray_tracing extension in SPIRV-Cross. It's a bit hacky and it only supports the features I need, but overall content agnostic. Ideally it's transitionary until Slang or KosmicKrisp's compiler can be used.
January 18, 2026 at 3:53 PM
also yes, there is a dll called noodle, whos sole responsibility is to call naga, to compile a glsl shader to spirv on runtime

ts lowkenuinely genius, and it means I can offer modders to change the shaders, without having to deal with glslangs massive fragmented license.
January 17, 2026 at 9:10 AM
Tbh though, often it's better to ignore the cmake files of dependencies and write your own. I often replaced thousands of lines of cmake script with a handful lines for integration into my project, no joke (for instance SPIRV-Tools: github.com/floooh/sokol...)
github.com
January 16, 2026 at 9:52 AM
This is enough of a pain that I used to maintain a rust crate to assert that my struct layouts matched the shader compiler crates.io/crates/spirv...
crates.io: Rust Package Registry
crates.io
January 13, 2026 at 12:56 PM
🚀New on the Stride Engine blog: we've written a new parser for our shader language parser. Is it faster? Is it better? (Spoiler alert: it is) Read the post If you want to know more about it!

www.stride3d.net/blog/investi...

#gamedev #OpenSource #CSharp #DotNet #SpirV #StrideEngine
Investigating SPIR-V for the shader system - Part 3
In this blog post, we will focus on how the new SDSL parser has been implemented through writing a prototype expression parser as an example. We will see how...
www.stride3d.net
December 24, 2025 at 6:10 PM
spirv-cross 1.4.335.0-1 x86_64 Tool and library for parsing and converting SPIR-V to other shader languages

Interest | Match | Feed
Origin
archlinux.org
December 18, 2025 at 2:37 PM
spirv-cross 1.4.335.0-1 x86_64 Tool and library for parsing and converting SPIR-V to other shader languages

Interest | Match | Feed
Origin
archlinux.org
December 18, 2025 at 2:37 PM
spirv-cross 1.4.335.0-1 x86_64 Tool and library for parsing and converting SPIR-V to other shader languages

#Extra #x86_64

Origin | Interest | Match
Arch Linux - spirv-cross 1.4.335.0-1 (x86_64)
archlinux.org
December 18, 2025 at 2:37 PM
spirv-headers 1:1.4.335.0-1 any SPIR-V header files and registry

Interest | Match | Feed
Origin
archlinux.org
December 13, 2025 at 5:19 PM
lib32-spirv-tools 1:1.4.335.0-1 x86_64 API and commands for processing SPIR-V modules (32-bit)

Interest | Match | Feed
Origin
archlinux.org
December 13, 2025 at 5:19 PM
lib32-spirv-tools 1:1.4.335.0-1 x86_64 API and commands for processing SPIR-V modules (32-bit)

Interest | Match | Feed
Origin
archlinux.org
December 13, 2025 at 5:19 PM
lib32-spirv-tools 1:1.4.335.0-1 x86_64 API and commands for processing SPIR-V modules (32-bit)

Interest | Match | Feed
Origin
archlinux.org
December 12, 2025 at 9:35 AM
lib32-spirv-tools 1:1.4.335.0-1 x86_64 API and commands for processing SPIR-V modules (32-bit)

Interest | Match | Feed
Origin
archlinux.org
December 12, 2025 at 9:35 AM
glib20 を poudriere する #FreeBSD

それなりに成果物が作られて、
それらのファイルを pkg upgrade に指定したら、うまくいったみたい。

spirv-llvm-translator-llvm19 とかいうのがよく分からなかったが。
これは poudriere でビルドされておらず、
pkg upgrade で FreeBSD のサイトからインストールされたようだ。
December 6, 2025 at 4:04 AM
5/8

l/spirv-llvm-translator-21.1.3-x86_64-1.txz: Upgraded.
n/iproute2-6.18.0-x86_64-1.txz: Upgraded.
x/libevdev-1.13.6-x86_64-1.txz: Upgraded.
x/noto-fonts-ttf-2025.12.01-noarch-1.txz: Upgraded.
x/xterm-404-x86_64-1.txz: Upgraded.
extra/xv/xv-6.1.0-x86_64-1.txz: Upgraded.
December 3, 2025 at 2:02 AM
It's possible that a small subset of Dyon might be compiled to SPIRV and run on GPUs.

Maybe we should add a `gpu <expr>` syntax to tell Dyon that "I want this to run on the GPU, if possible". This will only work with some functions, not all.
December 2, 2025 at 11:36 AM
spirv-llvm-translator 21.1.3-1 x86_64 LLVM <-> SPIR-V converter for compilers targeting SPIR-V

Interest | Match | Feed
Origin
archlinux.org
December 1, 2025 at 3:04 AM
spirv-llvm-translator 21.1.3-1 x86_64 LLVM <-> SPIR-V converter for compilers targeting SPIR-V

Interest | Match | Feed
Origin
archlinux.org
December 1, 2025 at 3:04 AM
lib32-spirv-llvm-translator 21.1.3-1 x86_64 LLVM <-> SPIR-V converter for compilers targeting SPIR-V (32-bit)

Interest | Match | Feed
Origin
archlinux.org
December 1, 2025 at 3:04 AM
lib32-spirv-llvm-translator 21.1.3-1 x86_64 LLVM <-> SPIR-V converter for compilers targeting SPIR-V (32-bit)

Interest | Match | Feed
Origin
archlinux.org
December 1, 2025 at 3:04 AM
spirv-llvm-translator 21.1.3-1 x86_64 LLVM <-> SPIR-V converter for compilers targeting SPIR-V

#Extra-Testing #x86_64

Origin | Interest | Match
Arch Linux - spirv-llvm-translator 21.1.3-1 (x86_64)
archlinux.org
December 1, 2025 at 3:05 AM
lib32-spirv-llvm-translator 21.1.3-1 x86_64 LLVM <-> SPIR-V converter for compilers targeting SPIR-V (32-bit)

#Multilib-Testing #x86_64

Origin | Interest | Match
Arch Linux - lib32-spirv-llvm-translator 21.1.3-1 (x86_64)
archlinux.org
December 1, 2025 at 3:05 AM
spirv-cross 1.4.328.1-1 x86_64 Tool and library for parsing and converting SPIR-V to other shader languages

Interest | Match | Feed
Origin
archlinux.org
November 29, 2025 at 3:22 PM
spirv-cross 1.4.328.1-1 x86_64 Tool and library for parsing and converting SPIR-V to other shader languages

Interest | Match | Feed
Origin
archlinux.org
November 29, 2025 at 3:22 PM