Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
shannonin3d.bsky.social
Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
@shannonin3d.bsky.social
SIMD Sorceress
💼: Slang at NVIDIA: https://shader-slang.com
Slang WG Chair, Khronos

Past: Chrome, Android graphics at Google, 3D APIs at Transgaming

Fun: guitar/vox w/ https://youtube.com/@courtneysshotgunshack

👫: @meggsomatic.tv
Hey Graphics Bluesky! I'm in Breda to give a talk on Slang-- I'm up Wednesday at 16:00. This one will cover Slang's features for making large shader codebases a breeze to work with, and avoiding #ifdef hell.

Check it out, or catch me at the conference if you have Slang Qs!
November 17, 2025 at 8:14 PM
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
Great blog post!
On a related note: If you attend GPC in Breda next week, I highly recommend our talk "Neural Shading for Real-Time Graphics" (www.graphicsprogrammingconference.nl/2025/#neural...)
November 14, 2025 at 4:32 PM
I got to do an explainer of neural shading-- with my NVIDIA hat on this time, and still full of Slang goodness! It's posted over at the NVIDIA developer blog: developer.nvidia.com/blog/how-to-...
How to Get Started with Neural Shading for Your Game or Application | NVIDIA Technical Blog
For the past 25 years, real-time rendering has been driven by continuous hardware improvements. The goal has always been to create the highest fidelity image possible within 16 milliseconds.
developer.nvidia.com
November 14, 2025 at 12:13 AM
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
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
I'm giving a talk on Slang's autodiff in just a couple minutes! (8am Pacific) -- Join us using the registration links here: shader-slang.org/event/2025/1...
Getting Started with Slang: Automatic Differentiation
shader-slang.org
October 21, 2025 at 2:39 PM
Coming up tomorrow: I'm giving a talk/walkthrough of autodiff in Slang! These virtual meetup sessions include time for Q&A, so bring your questions! We'll kick off at 8am Pacific/11am Eastern/5pm CEST.
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 20, 2025 at 5:16 PM
My cat's main means of interaction with the world is "teeth".
October 17, 2025 at 3:15 PM
The next Slang Virtual Meetup is coming up on October 21 -- and I'll be covering everything you need to know to use automatic differentiation! Details and registration here: shader-slang.org/event/2025/1...
Getting Started with Slang: Automatic Differentiation
shader-slang.org
October 11, 2025 at 3:51 PM
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
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
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
Want to organize your shader code better *and* achieve faster compile times? Check out the upcoming Slang virtual meetup session on modularization, Tuesday Sept 9, hosted by Yong He! shader-slang.org/event/2025/0...
Getting Started with Slang: Modularization
shader-slang.org
September 6, 2025 at 2:41 PM
It's almost time for the Slang BoF at #SIGGRAPH2025 ! Join us at 2:30pm PDT today in the Fairmont Waterfront, Waterfront Ballroom.
August 13, 2025 at 7:58 PM
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
Today, we are having our Birds of a Feather sessions at the Fairmont Waterfront Hotel starting at 9:00. Come to hear updates from 3D Commerce, ANARI, glTF, Machine Learning Council, OpenXR, Slang, Vulkan and WebGL!

Get the full schedule on our website: www.khronos.org/events/siggr...
#SIGGRAPH2025
August 13, 2025 at 2:08 PM
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
The Introduction to Slang lab at #SIGGRAPH2025 is standing room only-- but if you're not able to get in, you can still take a look at the materials, including our interactive examples, linked from our SIGGRAPH landing page: shader-slang.org/landing/sigg...
Slang at SIGGRAPH 2025
Slang at SIGGRAPH 2025
shader-slang.org
August 10, 2025 at 11:17 PM
I'm headed to SIGGRAPH later today! A quick summary of where you can find Slang, and what's in our latest release, here on the Slang devblog: shader-slang.org/blog/2025/08...
Slang at SIGGRAPH 2025
shader-slang.org
August 9, 2025 at 12:46 PM
Tired: AI is untrustworthy because it can't figure out how many B's are in "blueberry"

Wired: AI is untrustworthy because it does not appreciate my darkly whimsical sartorial sense.
August 8, 2025 at 3:28 PM
SIGGRAPH is almost here, and there's going to be a Heckin Lot o' Slang there. We'll put up a full post on the devblog with more info, but if you're already building your schedule, here's some stuff to earmark! (1/6)
July 31, 2025 at 6:30 PM
If ever you feel like your code is Real Dumb and you'll never get into graphics, please take a look at my very first OpenGL project, which I recently unearthed on an old drive. It is indeed Real Dumb, and yet I persisted. You can too!

github.com/elcuppietan/...
GitHub - elcuppietan/ancient-snowman: My first GL-based application, from way back when dinosaurs roamed the earth, and ARB_vertex_shader had not yet been released.
My first GL-based application, from way back when dinosaurs roamed the earth, and ARB_vertex_shader had not yet been released. - elcuppietan/ancient-snowman
github.com
July 24, 2025 at 3:03 PM
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
Been a little while since the last one, but I'm back with installment number three in my neural graphics intro series. This one covers using wave intrinsics to get a speed boost-- a traditional compute technique that's just as useful in the neutral graphics space.

shader-slang.org/blog/2025/07...
Neural Graphics: Speeding It Up with Wave Intrinsics
shader-slang.org
July 17, 2025 at 4:37 PM
Been a little while since the last one, but I'm back with installment number three in my neural graphics intro series. This one covers using wave intrinsics to get a speed boost-- a traditional compute technique that's just as useful in the neutral graphics space.

shader-slang.org/blog/2025/07...
Neural Graphics: Speeding It Up with Wave Intrinsics
shader-slang.org
July 17, 2025 at 4:37 PM
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
Mozilla put out a blog post about shipping WebGPU in Firefox 141. And with Safari '26 shipping it later this fall, the API will be available ~everywhere!

Great to see WebGPU support reaching more people!

mozillagfx.wordpress.com/2025/07/15/s...
Shipping WebGPU on Windows in Firefox 141
After years in development, we will be releasing WebGPU on Windows in Firefox 141! WebGPU gives web content a modern interface to the user’s graphics processor, enabling high-performance comp…
mozillagfx.wordpress.com
July 16, 2025 at 4:12 PM
Me: Now witness the firepower of this fully armed and operational monitor setup!

@meggsomatic.tv : ...did you put your 43 inch monitor in *portrait mode*?

Me: 🤗
July 14, 2025 at 7:55 PM
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
Reposted by Shannon Woods (at GPC '25) 🖥️💚🎮🕹️👾
Video of Shannon's talk at HPG is now available!

www.youtube.com/watch?v=SPWD...
HPG 2025: Day 1 - June 23rd
YouTube video by High-Performance Graphics
www.youtube.com
June 25, 2025 at 2:13 PM