Slang Shading Language and Compiler
shader-slang.bsky.social
Slang Shading Language and Compiler
@shader-slang.bsky.social
Empowering real-time graphics developers with advanced language features that enhance portability and productivity in GPU shader development.
Pinned
Khronos has announced the launch of the new Slang™ Initiative. This will oversee and advance the open-source Slang shading language and compiler, building on 15 years of research, development, and deployment

Learn more: khr.io/17f

#Slang #shading #developers #khronos
@nvidiastudio.bsky.social
The recording from this session is now available: youtu.be/gUE-RIOwQKI?...

#Slang #autodiff #shader #graphics #neural #rendering #gpu
October 23, 2025 at 11:24 PM
Starting at 8am!
Join us in 1 week!
Join us in two weeks on October 21st for the next Getting Started with Slang meetup! This time we will tackle Automatic Differentiation. This session will distill the core concepts of autodiff.

Learn more and register: shader-slang.org/event/2025/1...
#slang #autodiff #graphics #rendering #GPU
October 21, 2025 at 2:36 PM
Join us in 1 week!
Join us in two weeks on October 21st for the next Getting Started with Slang meetup! This time we will tackle Automatic Differentiation. This session will distill the core concepts of autodiff.

Learn more and register: shader-slang.org/event/2025/1...
#slang #autodiff #graphics #rendering #GPU
Getting Started with Slang: Automatic Differentiation
shader-slang.org
October 14, 2025 at 4:53 PM
This Sunday is the deadline for submissions for the Shading Languages Symposium. Submit your title and short abstract today!

Shading Languages Symposium submissions: www.khronos.org/events/shadi...
#language #shading #programming
October 8, 2025 at 2:01 PM
Reposted by Slang Shading Language and Compiler
Recordings for all of the Slang-related sessions at this year's SIGGRAPH are now publicly available on YouTube! Check out the Slang blog for links to recordings and session materials here: shader-slang.org/blog/2025/10...
SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events
shader-slang.org
October 7, 2025 at 9:00 PM
Join us in two weeks on October 21st for the next Getting Started with Slang meetup! This time we will tackle Automatic Differentiation. This session will distill the core concepts of autodiff.

Learn more and register: shader-slang.org/event/2025/1...
#slang #autodiff #graphics #rendering #GPU
Getting Started with Slang: Automatic Differentiation
shader-slang.org
October 7, 2025 at 5:43 PM
The Call for Submissions for the first Shading Languages Symposium closes October 12th. This is a great opportunity to present to shading language implementers, developers, researchers and technical artists.

Learn more: www.khronos.org/events/shadi...
#shading #language
September 18, 2025 at 1:48 PM
Join us this morning for the next Getting Started with Slang webinar. Today, we will be focusing on Modularization. Register and join us!
Join us tomorrow for Getting Started with Slang: Modularization! We’ll explore: Modules & Visibility Control, Compilation Pipeline Magic, and Specialization Without Preprocessor Pain.

Learn more and register: shader-slang.org/event/2025/0...
#shader #slang #workflow
September 9, 2025 at 1:02 PM
Join us tomorrow for Getting Started with Slang: Modularization! We’ll explore: Modules & Visibility Control, Compilation Pipeline Magic, and Specialization Without Preprocessor Pain.

Learn more and register: shader-slang.org/event/2025/0...
#shader #slang #workflow
September 8, 2025 at 4:32 PM
Reposted by Slang Shading Language and Compiler
August 13, 2025 at 10:12 PM
Reposted by Slang Shading Language and Compiler
It's almost time for the @khronos.org Fast Forward! I'll be giving a tiny preview of what's on deck for the Wednesday @shader-slang.bsky.social BoF. East Building, room 15, starting at 10am.

s2025.conference-schedule.org/presentation...
Presentation - SIGGRAPH 2025 Conference Schedule
s2025.conference-schedule.org
August 11, 2025 at 4:40 PM
Reposted by Slang Shading Language and Compiler
Khronos has announced the inaugural Shading Languages Symposium will take place on February 12-13, 2026, in San Diego to explore the current state and future development of #shading languages and real-time #rendering technologies.

Learn more: khr.io/1le
#glsl #hlsl #osl #slang #spirv #wgsl
August 7, 2025 at 5:09 PM
Register for this webinar to learn about modules & visibility control, compilation pipeline magic using modules, specializing shaders, and understanding the difference between Slang’s type-safe generics and C++ templates: shader-slang.org/event/2025/0...
#slang #shaders
August 6, 2025 at 6:36 PM
Join Us at SIGGRAPH 2025!

Explore the future of graphics development in this hands-on lab introducing #Slang, an open-source, open governance shading language.

Find location and more Khronos-related sessions on our SIGGRAPH webpage: www.khronos.org/events/siggr...
#shadinglanguage #shader
July 31, 2025 at 11:46 PM
This new Slang blog focuses on how you can make use of wave intrinsics-- which you may already be familiar with from traditional compute approaches-- to get more performance out of the familiar 2D Gaussian splatting example.

shader-slang.org/blog/2025/07...
#slang
Neural Graphics: Speeding It Up with Wave Intrinsics
shader-slang.org
July 22, 2025 at 1:27 PM
Reposted by Slang Shading Language and Compiler
Everything is back up and running in my vulkan renderer after implementing automatic shader mapping/binding using the @shader-slang.bsky.social API.

It's now possible to set shader parameters by name instead of using the raw descriptor set/write API.

#vulkan #gameengine #rendering #gamedev
July 13, 2025 at 7:05 PM
Starting in 1 hour!
Join us next week for the next installment of Getting Started with Slang! This webinar will be on the Reflections API.

When: July 8th at 8:00am PDT
Learn more and register: shader-slang.org/event/2025/0...
#Slang #Reflections #API
Getting Started with Slang: Reflections API
shader-slang.org
July 8, 2025 at 2:00 PM
Reposted by Slang Shading Language and Compiler
This session is TOMORROW! Please join us for a "getting started" session on the Slang reflection API! Registration info at this link.
Join us next week for the next installment of Getting Started with Slang! This webinar will be on the Reflections API.

When: July 8th at 8:00am PDT
Learn more and register: shader-slang.org/event/2025/0...
#Slang #Reflections #API
Getting Started with Slang: Reflections API
shader-slang.org
July 7, 2025 at 2:28 PM
New Slang v2025.12 release includes support for emitting sample indices during OpImageTexelPointer construction, removal of redundant [payload] attributes, a fix for a spirv-opt bug, new arguments for controlling floating point denormal modes, and more..
github.com/shader-slang...
Release v2025.12 · shader-slang/slang
=== Breaking changes === No breaking changes === All changes for this release === 46d0d97 Emit sample index when constructing a OpImageTexelPointer (#7563) 0f098b9 Remove redundant [payload] attrib...
github.com
July 3, 2025 at 4:53 PM
Join us next week for the next installment of Getting Started with Slang! This webinar will be on the Reflections API.

When: July 8th at 8:00am PDT
Learn more and register: shader-slang.org/event/2025/0...
#Slang #Reflections #API
Getting Started with Slang: Reflections API
shader-slang.org
July 1, 2025 at 2:07 PM
Reposted by Slang Shading Language and Compiler
I can also clarify the answers to some of the Qs I got in Q&A:
- For issues with non-differentiable operations in gfx, like sampling, Slang provides the ability to define your own diff for specific functions (e.g. to "undo" something like sampling) [1/2]
June 25, 2025 at 2:18 PM
Next in the Getting Started with Slang series, we have a webinar on the Reflections API. Join us on July 8th as we explain the underlying mental model for how #Slang reflects shader code.

Learn more and register: shader-slang.org/event/2025/0...
#shader #API #reflections
Getting Started with Slang: Reflections API
shader-slang.org
June 25, 2025 at 2:45 PM
Reposted by Slang Shading Language and Compiler
Hi Copenhagen! I'm excited to be giving the first of the Hot3D talks tomorrow at HPG. Hope to see some of my fellow graphics nerds there!

highperformancegraphics.org/2025/program...
High-Performance Graphics 2025
High-Performance Graphics 2025 - June 23-25 Copenhagen
highperformancegraphics.org
June 22, 2025 at 5:55 PM
Reposted by Slang Shading Language and Compiler
No fancy engine stuff to show this month, but I've implemented @shader-slang.bsky.social and currently working on automated shader layout + binding. I feel like I'm almost there!

#vulkan #gameengine #gamedev
June 4, 2025 at 6:21 PM
Reposted by Slang Shading Language and Compiler
Finally finished adding @shader-slang.bsky.social shaders to all my (almost 100) @vulkan.org open source samples and wrote a bit about it here:

www.saschawillems.de/blog/2025/06...

tl;dr: I very much enjoyed this :)
Shaders for Vulkan samples now also available in slang
A new shading language enters the ring Unlike other 3D graphics apis, Vulkan did decouple human readable shaders from the api using SPIR-V as an intermediate representation. This makes it possible to ...
www.saschawillems.de
June 3, 2025 at 2:53 PM