From bac371702665c675465bea67eb06353025503227 Mon Sep 17 00:00:00 2001 From: James Riordon Date: Fri, 12 Sep 2025 14:17:39 -0400 Subject: [PATCH 1/6] Add video to SIGGRAPH 2025 Blog --- _layouts/post.html | 3 +++ _posts/2025-08-08-slang-at-siggraph-2025.md | 1 + 2 files changed, 4 insertions(+) diff --git a/_layouts/post.html b/_layouts/post.html index fce7d875..c38403c7 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -19,6 +19,9 @@

{{ page.title }}

{{ page.author }}
+ {% if page.youtube_id and page.youtube_id != '' %} + {% include youtube_video.html youtube_id=page.youtube_id %} + {% endif %} {{content}} diff --git a/_posts/2025-08-08-slang-at-siggraph-2025.md b/_posts/2025-08-08-slang-at-siggraph-2025.md index 089f43db..06af4035 100644 --- a/_posts/2025-08-08-slang-at-siggraph-2025.md +++ b/_posts/2025-08-08-slang-at-siggraph-2025.md @@ -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. From 9a8475b9d6abe651d56d1669391407cb6dc1d364 Mon Sep 17 00:00:00 2001 From: James Riordon Date: Fri, 12 Sep 2025 14:53:14 -0400 Subject: [PATCH 2/6] Add video for Modularization --- ...07-28-getting-started-with-slang-modularization.md | 1 + ...09-09-getting-started-with-slang-modularization.md | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 _posts/2025-09-09-getting-started-with-slang-modularization.md diff --git a/_posts/2025-07-28-getting-started-with-slang-modularization.md b/_posts/2025-07-28-getting-started-with-slang-modularization.md index 91b9bf55..d82fcad0 100644 --- a/_posts/2025-07-28-getting-started-with-slang-modularization.md +++ b/_posts/2025-07-28-getting-started-with-slang-modularization.md @@ -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! diff --git a/_posts/2025-09-09-getting-started-with-slang-modularization.md b/_posts/2025-09-09-getting-started-with-slang-modularization.md new file mode 100644 index 00000000..11eaf882 --- /dev/null +++ b/_posts/2025-09-09-getting-started-with-slang-modularization.md @@ -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/" +--- From 524e304a96837d501762edbfb7ff976998eec9a8 Mon Sep 17 00:00:00 2001 From: James Riordon Date: Fri, 12 Sep 2025 15:08:57 -0400 Subject: [PATCH 3/6] Fix event layout conditionals --- _layouts/event.html | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/_layouts/event.html b/_layouts/event.html index 16368ac9..d2350650 100644 --- a/_layouts/event.html +++ b/_layouts/event.html @@ -7,7 +7,13 @@
-

Virtual Meetup

+

+ {% if page.event_type and page.event_type != '' %} + {{ page.event_type }} + {% else %} + Event + {% endif %} +

{{ page.title }}
@@ -22,10 +28,10 @@

{{ 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 %}

From 8f1fd6d353708cfac2629cadf65b00dc973f23d1 Mon Sep 17 00:00:00 2001 From: James Riordon Date: Fri, 12 Sep 2025 17:09:02 -0400 Subject: [PATCH 4/6] Fix broken docs --- docs/auto-diff-tutorial-1.md | 4 ++-- docs/auto-diff-tutorial-2.md | 4 ++-- docs/autodiff-tips-custom-diffs.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/auto-diff-tutorial-1.md b/docs/auto-diff-tutorial-1.md index 1458a7d0..6d9fb76c 100644 --- a/docs/auto-diff-tutorial-1.md +++ b/docs/auto-diff-tutorial-1.md @@ -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 diff --git a/docs/auto-diff-tutorial-2.md b/docs/auto-diff-tutorial-2.md index 76d3a6f0..7c47e659 100644 --- a/docs/auto-diff-tutorial-2.md +++ b/docs/auto-diff-tutorial-2.md @@ -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 diff --git a/docs/autodiff-tips-custom-diffs.md b/docs/autodiff-tips-custom-diffs.md index 388c79bd..ac08f666 100644 --- a/docs/autodiff-tips-custom-diffs.md +++ b/docs/autodiff-tips-custom-diffs.md @@ -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 From 3168da9c24566788c56e8a9b1e17b8f7611ba8ad Mon Sep 17 00:00:00 2001 From: James Riordon Date: Fri, 12 Sep 2025 17:10:03 -0400 Subject: [PATCH 5/6] Add YouTube logo and link to Slang playlist --- _data/social.json | 5 +++++ _includes/footer.html | 4 ++-- images/social/youtube.svg | 3 +++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 images/social/youtube.svg diff --git a/_data/social.json b/_data/social.json index 5d71015e..bd7bde3e 100644 --- a/_data/social.json +++ b/_data/social.json @@ -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/", diff --git a/_includes/footer.html b/_includes/footer.html index 8baddb3a..371b4a7f 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,7 +1,7 @@

Page footer starts here. Return to main content

-