Shannon Woods ๐Ÿ–ฅ๏ธ๐Ÿ’š๐ŸŽฎ๐Ÿ•น๏ธ๐Ÿ‘พ's Avatar

Shannon Woods ๐Ÿ–ฅ๏ธ๐Ÿ’š๐ŸŽฎ๐Ÿ•น๏ธ๐Ÿ‘พ

@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

368 Followers  |  153 Following  |  85 Posts  |  Joined: 15.11.2024  |  1.7441

Latest posts by shannonin3d.bsky.social on Bluesky

(also the article is like "Qobuz doesn't work with Siri and it's spotty on mobile, but that's minor", and my guy, the car with voice command is literally my entire use case for streaming music, so...)

08.12.2025 04:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Fwiw, as a musician on the extremely long tail: YouTube Music pays us about 3/4 of a penny per stream, which is more than Apple. Spotify decided last year unilaterally that it can pay us literally nothing per stream because we're below 1000 unique listeners per year. Fuck Spotify.

08.12.2025 04:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
WebGPU Shading Language

Zero barriers? ๐Ÿคจ I think not!
www.w3.org/TR/WGSL/#bar...

๐Ÿ˜œ

06.12.2025 03:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Oddly enough I also did a porkloin this evening! (W/ locally harvested apples for maximum autumn.) One miscalculation was that all 3 of the dishes I made wanted different temps, and I didn't plan ahead to adjust cooking times I could use a single temp. One of the many things my spreadsheet prevents!

28.11.2025 04:56 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Did not do my annual Thanksgiving spreadsheet, because I was "just doing something quick and easy" since it was just the two of us.

Took three hours instead of the forecast 1.5, sustained cuts and burns. Never again will I forsake the Spirit of Thanksgiving TPMs.

28.11.2025 03:01 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

the only time i ever gave back to my community (cinephile dorks whose parents claim they can't see it but we suspect are messing with us a little)

27.11.2025 01:19 โ€” ๐Ÿ‘ 2689    ๐Ÿ” 621    ๐Ÿ’ฌ 40    ๐Ÿ“Œ 11

Adversarial Poetry is my indie normcore side project.

21.11.2025 14:42 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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!

17.11.2025 20:14 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If you want the neural shading goodies, not to worry-- my colleague Andrew Allan will be diving into those, also Wednesday (14:30).

17.11.2025 20:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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!

17.11.2025 20:14 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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...)

14.11.2025 16:32 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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.

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-...

14.11.2025 00:13 โ€” ๐Ÿ‘ 16    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

The recording from this session is now available: youtu.be/gUE-RIOwQKI?...

#Slang #autodiff #shader #graphics #neural #rendering #gpu

23.10.2025 23:24 โ€” ๐Ÿ‘ 8    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Getting Started with Slang: Automatic Differentiation

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...

21.10.2025 14:39 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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.

20.10.2025 17:16 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Snippet of a Slack message reading "to push the.     re view ETA   back for        those for a.    few days
Apologies for all the spaces, the cat is currently trying to eat my spacebar."

Snippet of a Slack message reading "to push the. re view ETA back for those for a. few days Apologies for all the spaces, the cat is currently trying to eat my spacebar."

My cat's main means of interaction with the world is "teeth".

17.10.2025 15:15 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Getting Started with Slang: Automatic Differentiation

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...

11.10.2025 15:51 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events

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...

07.10.2025 21:00 โ€” ๐Ÿ‘ 15    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

try.shader-slang.org might suffice if syntax is what you're after? It's Slang rather than HLSL, but Slang's syntax is HLSL-flavored.

01.10.2025 13:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Join us this morning for the next Getting Started with Slang webinar. Today, we will be focusing on Modularization. Register and join us!

09.09.2025 13:02 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Getting Started with Slang: Modularization

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...

06.09.2025 14:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's one of the scenes I remember best from Huck Finn, because it seemed really counterintuitive to me as a skirt-wearer!

20.08.2025 03:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That tidbit is stolen from Huckleberry Finn, so as far as I'm aware it was written by Mark Twain, and you are therefore correct.

20.08.2025 03:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's almost time for the Slang BoF at #SIGGRAPH2025 ! Join us at 2:30pm PDT today in the Fairmont Waterfront, Waterfront Ballroom.

13.08.2025 19:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Join us at the Khronos Group BOF Day at the Fairmont Waterfront Hotel

Join us at the Khronos Group BOF Day at the Fairmont Waterfront Hotel

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

13.08.2025 14:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Presentation - SIGGRAPH 2025 Conference Schedule

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...

11.08.2025 16:40 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Slang at SIGGRAPH 2025 Slang at SIGGRAPH 2025

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...

10.08.2025 23:17 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Slang at SIGGRAPH 2025

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...

09.08.2025 12:46 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A Google Gemini prompt and response reading:

User: I am attending SIGGRAPH next week for professional reasons. I will be packing a button-down sleeveless shirt printed with Hieronymus Bosch's The Garden of Earthly Delights. Should I wear this shirt:

A. When assisting with a computer lab
B. When presenting at a Fast Forward session
C. When leading a Birds of a Feather session
D. When meeting with professional associates
E. All of the above

Gemini: None of the above. You should not wear a shirt printed with Hieronymus Bosch's The Garden of Earthly Delights at SIGGRAPH, regardless of the setting.

A Google Gemini prompt and response reading: User: I am attending SIGGRAPH next week for professional reasons. I will be packing a button-down sleeveless shirt printed with Hieronymus Bosch's The Garden of Earthly Delights. Should I wear this shirt: A. When assisting with a computer lab B. When presenting at a Fast Forward session C. When leading a Birds of a Feather session D. When meeting with professional associates E. All of the above Gemini: None of the above. You should not wear a shirt printed with Hieronymus Bosch's The Garden of Earthly Delights at SIGGRAPH, regardless of the setting.

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.

08.08.2025 15:28 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm also going to stick my head into some of the interesting stuff going on with Gaussian splatting standards as much as I can (as an attendee, not a speaker).

If you want to track me down and pick my brain about Slang, Gaussian splatting, neural shading, or standardization, give me a ping! (6/6)

31.07.2025 18:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@shannonin3d is following 20 prominent accounts