Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
shader-slang
/
slang
Public
Notifications
You must be signed in to change notification settings
Fork
505
Star
5.7k
Code
Issues
1.1k
Pull requests
381
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
All pull requests
New pull request
Search pull requests
is
:
pr
state
:
open
is:pr state:open
Clear filter
Search
Pull requests
Open
381
(381)
Closed
7,618
(7,618)
Author
Label
Projects
Milestones
Reviews
Assignee
Sort by
Newest
descending
More items
Comfortable display density
Compact display density
Use slang-rhi for coverage workflow examples
pr: non-breaking
#13459
·
jvepsalainen-nv
opened
Oct 6, 2026
Contributor
·
·
1
Fix HLSL differentiation of CoopVec arithmetic operators
pr: non-breaking
#13456
·
saipraveenb25
opened
Oct 6, 2026
Collaborator
·
·
6
Refresh agentic tests stale after #13219 and #13358
#13454
·
jvepsalainen-nv
opened
Oct 6, 2026
Contributor
·
·
5
Clean up void placeholders after empty-type legalization
pr: non-breaking
#13453
·
saipraveenb25
opened
Oct 6, 2026
Collaborator
·
·
3
Separate approval waits and priority yields from CI metrics
pr: non-breaking
#13452
·
jkiviluoto-nv
opened
Oct 6, 2026
Contributor
·
·
1
Keep approval-only waits from blocking bot CI
pr: non-breaking
#13451
·
jkiviluoto-nv
opened
Oct 6, 2026
Contributor
·
·
3
Compose DownstreamArgs across session, target and link levels instead of replacing them
pr: non-breaking
#13450
·
nv-slang-bot[bot]
opened
Oct 6, 2026
Bot
·
·
1
4
Added support for consuming Slang as a submodule
#13448
·
Bonzai-Dev
opened
Oct 5, 2026
Contributor
·
·
13
Differentiate member methods through an instance receiver
#13447
·
undefdev
opened
Oct 5, 2026
·
·
1
9
Support HLSL uniform parameter temporaries with -Gec
pr: non-breaking
#13445
·
tangent-vector
opened
Oct 5, 2026
Contributor
·
·
1
91
Move Slang language reference manual to the shader-slang/spec repository
pr: non-breaking
#13439
·
skiminki-nv
opened
Oct 5, 2026
Contributor
·
·
3
Support GeometryIndex() on CUDA/OptiX via the SBT GAS index
pr: non-breaking
#13437
·
nv-slang-bot[bot]
opened
Oct 5, 2026
Bot
·
·
1
3
Parse the bodies of function-local types without parser-time semantic checking
pr: non-breaking
#13434
·
nv-slang-bot[bot]
opened
Oct 5, 2026
Bot
·
·
1
4
Fix #13428: earlier declarators of a group are visible to later initializers
pr: non-breaking
#13432
·
nv-slang-bot[bot]
opened
Oct 5, 2026
Bot
·
·
1
4
Keep loads and stores through pointers ordered across calls that may write them
pr: non-breaking
#13431
·
nv-slang-bot[bot]
opened
Oct 5, 2026
Bot
·
·
1
4
Honor ScalarDataLayout on Metal constant buffers
pr: non-breaking
#13425
·
nv-slang-bot[bot]
opened
Oct 4, 2026
Bot
·
·
1
4
Fix #13409: keep groupshared memory ordered across calls on Metal/CPU
pr: non-breaking
#13421
·
nv-slang-bot[bot]
opened
Oct 3, 2026
Bot
·
·
1
4
Stop canIgnoreType from recursing forever on mutually recursive pointer structs
pr: non-breaking
#13416
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
1
3
Keep pointer-to-matrix pointees logical on CPU and CUDA
pr: non-breaking
#13415
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
1
4
Map RAY_FLAG_ACCEPT_FIRST_HIT_AND_END_SEARCH to Metal intersection_params
pr: non-breaking
#13413
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
1
4
GLSL: spell buffer_reference pointee accesses in one place; keep loaded pointers in temporaries
pr: non-breaking
#13410
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
3
4
Split the Ref parameter-passing mode into RefReadWrite / RefReadOnly / RefWriteOnly
pr: breaking change
#13406
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
1
24
Lay out WGSL-via-Tint buffers like -target wgsl and dispatch -target wgsl-spirv
pr: non-breaking
#13402
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
2
4
CUDA: forward entry-point uniform aggregates by address (#11774)
pr: non-breaking
#13401
·
szihs
opened
Oct 2, 2026
Collaborator
·
·
1
1
C-like emit: break a struct's pointer-to-itself cycle at the pointer (circularity during codegen)
pr: non-breaking
#13400
·
nv-slang-bot[bot]
opened
Oct 2, 2026
Bot
·
·
1
4
Previous
1
2
3
4
5
6
7
…
16
Next
You can’t perform that action at this time.