Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions _data/social.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
"link": "https://bsky.app/profile/shader-slang.bsky.social",
"image": "images/social/bluesky.svg"
},
{
"name": "Youtube",
"link": "https://www.youtube.com/playlist?list=PLYO7XTAX41FNNKUBI6BogkPFGwZ6x4-NE",
"image": "images/social/youtube.svg"
},
{
"name": "Reddit",
"link": "https://www.reddit.com/r/shaderslang/",
Expand Down
4 changes: 2 additions & 2 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<div class="container">
<p class="visually-hidden-focusable">Page footer starts here. <a href="#backtop">Return to main content</a></p>
<div class="row">
<div class="col-xs-12 col-sm-9 footer_branding">
<div class="col-xs-12 col-sm-8 footer_branding">
<figure><a href="https://www.khronos.org/"><img src="/images/khronos-logo.svg"
alt="Khronos Logo"></a></figure>
<p>Slang is now under open-governance at Khronos to encourage and enable broad industry collaboration to propel its
Expand All @@ -20,7 +20,7 @@
</div>


<div class="col-xs-12 col-sm-3 footer_details">
<div class="col-xs-12 col-sm-4 footer_details">
<div class="h4">Community</div>
{% if site.data.social %} {% include social.html %} {% endif %}

Expand Down
12 changes: 9 additions & 3 deletions _layouts/event.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,13 @@
<div class="row">
<div class="col-12">

<p><div class="btn btn-secondary" style="cursor:inherit;">Virtual Meetup</div></p>
<p><div class="btn btn-secondary" style="cursor:inherit;">
{% if page.event_type and page.event_type != '' %}
{{ page.event_type }}
{% else %}
Event
{% endif %}
</div></p>

<h1>{{ page.title }}
<hr>
Expand All @@ -22,10 +28,10 @@ <h1>{{ page.title }}
{% if page.human_date and page.human_date != '' %}
{{ page.human_date }}
{% endif %}
{% if page.human_date and page.human_time != '' %}
{% if page.human_time and page.human_time != '' %}
| {{ page.human_time }}
{% endif %}
{% if page.human_date and page.session_length != '' %}
{% if page.session_length and page.session_length != '' %}
| {{ page.session_length }}
{% endif %}
</div>
Expand Down
3 changes: 3 additions & 0 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ <h1>{{ page.title }}<hr></h1>
<div class="author">{{ page.author }}</div>
</div>

{% if page.youtube_id and page.youtube_id != '' %}
{% include youtube_video.html youtube_id=page.youtube_id %}
{% endif %}

{{content}}
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ image: /images/events/2025-07-getting-started-with-slang-modularization-thumbnai
human_date: "🗓️ September 9, 2025"
human_time: "🕜 8:00 USA PT"
session_length: "⏱️ 45-60 minutes"
youtube_id: "ABFc0WRHbH8"
---

Tired of wrestling with preprocessor macros and copy-pasting shader code? Discover how Slang's modern module system can revolutionize your shader development workflow!
Expand Down
1 change: 1 addition & 0 deletions _posts/2025-08-08-slang-at-siggraph-2025.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ tags: [slang, siggraph]
author: "Shannon Woods, NVIDIA, Slang Working Group Chair"
image: /images/posts/siggraph-logo.webp
human_date: "August 8, 2025"
youtube_id: "Y7uBfTxFnnA"
---

We're excited to announce that Slang will have a significant presence at **SIGGRAPH 2025** in Vancouver this August! This year's conference will feature three major Slang events: a hands-on lab for learning the language, a comprehensive course on neural shading techniques, and a Birds of a Feather session for community discussion and updates.
Expand Down
11 changes: 11 additions & 0 deletions _posts/2025-09-09-getting-started-with-slang-modularization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
layout: post
title: "Getting Started with Slang: Modularization"
tagline: "Slang Virtual Meetup"
date: 2025-09-09 08:00:00 +0000
categories: [ "video" ]
tags: [modulariztion]
author: ""
image: "/images/events/2025-07-getting-started-with-slang-modularization-thumbnail.webp"
source_url: "/event/2025/07/28/getting-started-with-slang-modularization/"
---
22 changes: 22 additions & 0 deletions _posts/2025-09-12-graphics-programming-conference-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
layout: event
title: "Graphics Programming Conference 2025"
date: 2025-09-12 08:00:00
end_date: 2025-11-20 23:59:00
categories: [ "event" ]
tags: [slang]
event_type: ""
author: ""
image: "/images/events/2025-11-18-slang-graphics-programming-conference-2025.webp"
human_date: "🗓️ November 18-20, 2025"
---

**Location**: Breda, The Netherlands
**Website**: <a href="https://graphicsprogrammingconference.com/" target="_blank">https://graphicsprogrammingconference.com/</a>


In its second year, Graphics Programmaing Conference will have the latest advances in real-time rendering in games, interactive application and other new developments.

Slang Working Group Chair, Shannong Woods will be speaking on Slang, the open-source, cross-platform shading language hosted by Khronos Group. This presentation explores how Slang's modern features enable neural graphics techniques across diverse GPU platforms. We will examine Slang's key architectural advantages: its modular system for scalable shader development, built-in automatic differentiation capabilities, and seamless cross-platform compilation. We will explore Slang's automatic differentiation system, enabling gradient-based optimization without requiring external ML frameworks. By understanding Slang's language design and capabilities, graphics programmers can leverage its neural graphics features to build more sophisticated and performant shader systems, unlocking new possibilities in real-time rendering across all target platforms.

<a class="btn btn-primary" href="https://graphicsprogrammingconference.com/" target="_blank">View the GPC2025 Website</a>
4 changes: 2 additions & 2 deletions docs/auto-diff-tutorial-1.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Automatic Differentiation Tutorial - 1
title: "Automatic Differentiation Tutorial - 1"
layout: page
description: Autodiff tutorial 1
description: "Autodiff tutorial 1"
permalink: "/docs/auto-diff-tutorial-1"
intro_image_absolute: true
intro_image_hide_on_mobile: false
Expand Down
4 changes: 2 additions & 2 deletions docs/auto-diff-tutorial-2.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Automatic Differentiation Tutorial - 2
title: "Automatic Differentiation Tutorial - 2"
layout: page
description: Autodiff tutorial 2
description: "Autodiff tutorial 2"
permalink: "/docs/auto-diff-tutorial-2"
intro_image_absolute: true
intro_image_hide_on_mobile: false
Expand Down
4 changes: 2 additions & 2 deletions docs/autodiff-tips-custom-diffs.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Autodiff Tips and Tricks: Custom Derivatives
title: "Autodiff Tips and Tricks: Custom Derivatives"
layout: page
description: Autodiff Tips and Tricks: Custom Derivatives
description: "Autodiff Tips and Tricks: Custom Derivatives"
permalink: "/docs/autodiff-tips-custom-diffs"
intro_image_absolute: true
intro_image_hide_on_mobile: false
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions images/social/youtube.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.