index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-ir-legalize-varying-params.cpp
Commit message (
Expand
)
Author
Age
*
Allow entry points with missing numthreads on CPU targets (#8678)
Julius Ikkala
2025-10-10
*
Allow 1D SV_DispatchThreadID in CPU targets (#8612)
Julius Ikkala
2025-10-08
*
Rename some symbols related to pointers types (#8592)
Theresa Foley
2025-10-03
*
[CBP] Pointer frontend changes + groupshared pointer support (#7848)
ArielG-NV
2025-08-29
*
Handle SV_Barycentrics on metal (#8163)
James Helferty (NVIDIA)
2025-08-13
*
Remove the semantic decoration from the original entry struct (#8146)
Jay Kwak
2025-08-13
*
Replace [KnownBuiltin] string-based comparisons with enum-based system (#7714)
Copilot
2025-07-15
*
Legalise out parameters for vertex shaders on metal (#6943)
Ellie Hermaszewska
2025-06-10
*
Address issues with GLSL style global in/out vars (#6669) (#6998)
sricker-nvidia
2025-06-06
*
Map `SV_VertexID` to `gl_VertexIndex-gl_BaseVertex`, add `SV_Vulkan*ID` seman...
Darren Wihandi
2025-05-19
*
Fix: Preserve inout param modifications with OptiX IgnoreHit() (#6956)
Harsh Aggarwal (NVIDIA)
2025-05-17
*
cuda: Improve entry handling for SV_DispatchThreadID (#6925)
Mukund Keshava
2025-04-30
*
Add SV_PointCoord to match gl_PointCoord (#6795)
Julius Ikkala
2025-04-14
*
Implement subgroup quad operations for Metal (#6745)
Darren Wihandi
2025-04-04
*
Add mesh shader output topology checks (#6592)
Darren Wihandi
2025-03-13
*
Add WaveGetLane* support for Metal and WGSL (#6371)
Darren Wihandi
2025-02-28
*
hoist entry point params for wgsl (#6116)
Darren Wihandi
2025-01-17
*
support SV_ViewIndex for Metal (#6103)
Darren Wihandi
2025-01-16
*
Reuse code for Metal and WGSL entry point legalization (#6063)
Darren Wihandi
2025-01-15
*
Fix optix varying legalization. (#6089)
Yong He
2025-01-15
*
Implement specialization constant support in numthreads / local_size (#5963)
Julius Ikkala
2025-01-14
*
Lower varying parameters as pointers instead of SSA values. (#5919)
Yong He
2025-01-07
*
Move switch statement bodies to their own lines (#5493)
Ellie Hermaszewska
2024-11-05
*
format
Ellie Hermaszewska
2024-10-29
*
Fixes to Metal Input parameters and Output value input/output semantics (#4536)
ArielG-NV
2024-07-10
*
Implement for metal `SV_GroupIndex` (#4385)
ArielG-NV
2024-06-13
*
Fix most of the disabled warnings on gcc/clang (#2839)
Ellie Hermaszewska
2023-04-26
*
Remove `SharedIRBuilder`. (#2657)
Yong He
2023-02-16
*
Clean up void returns. (#2260)
Yong He
2022-06-01
*
Cleanup refactoring work around the IR builder (#2061)
Theresa Foley
2021-12-17
*
Enable tracing rays with OptiX backend (#1871)
Nathan V. Morrical
2021-06-04
*
OptiX ray payload read/write support in raytracing pipeline shaders (#1853)
Nathan V. Morrical
2021-05-25
*
Add first steps toward a "capability" system (#1636)
Tim Foley
2020-12-11
*
Remove KernelContext wrapper from CPU/CUDA emit (#1440)
Tim Foley
2020-07-15
*
CUDA/CPU varying compute inputs as IR pass (#1438)
Tim Foley
2020-07-10