“Introduction to Slang: The Next Generation Shading Language” by Bickford, Lorach and Hebert – ACM SIGGRAPH HISTORY ARCHIVES

“Introduction to Slang: The Next Generation Shading Language” by Bickford, Lorach and Hebert

  • 2025 Labs_Bickford_Introduction to Slang_The Next Generation Shading Language

Conference:


Experience Type(s):


Labs Type(s):


Title:


    Introduction to Slang: The Next Generation Shading Language

Organizer(s)/Presenter(s):



Description:


    This hands-on lab introduces Slang, an open-source, open governance shading language hosted by Khronos that simplifies graphics development across platforms. Designed to tackle the growing complexity of shader code, Slang offers modern programming constructs while maintaining top performance on current GPUs. Participants will get practical experience with Slang’s stand-out features: cross-platform capabilities for write-once, run-anywhere development, a module system that streamlines code organization, and generics and interfaces that eliminate preprocessor headaches. We’ll cover integrating Slang with industry tools like RenderDoc and Visual Studio Code, and demonstrate converting existing GLSL and HLSL code to Slang. We’ll also briefly introduce advanced features like automatic differentiation, reflection, and bindless capabilities. Whether you’re developing games, working in visualization, or researching new rendering techniques, you’ll gain practical skills to immediately improve your graphics workflow and prepare for next-generation rendering challenges.


ACM Digital Library Publication:


Overview Page:



Submit a story:

If you would like to submit a story about this experience or presentation, please contact us: historyarchives@siggraph.org