summaryrefslogtreecommitdiff
path: root/source/slang/slang-capabilities.capdef
AgeCommit message (Expand)Author
2025-09-26Add SPV_NV_bindless_texture support (#8534)Lujin Wang
2025-09-04Enable CUDA support for additional HLSL intrinsic tests (#8293)Harsh Aggarwal (NVIDIA)
2025-08-29[CBP] Pointer frontend changes + groupshared pointer support (#7848)ArielG-NV
2025-08-20Add Metal support for WaveGetActiveMask and WaveActiveCountBits (#8218)Tianyu Li
2025-08-13Handle SV_Barycentrics on metal (#8163)James Helferty (NVIDIA)
2025-08-08Error if super-type capabilities are a super-set of sub-type (#7452)ArielG-NV
2025-07-02add task shader alias (#7372)Sirox
2025-06-29Support the GLSL/SPIR-V Built-in variable `DeviceIndex` (#7552)ArielG-NV
2025-06-13Add new capdef for lss intrinsics (#7427)Mukund Keshava
2025-06-10Add optix support for coopvec (#7286)Mukund Keshava
2025-06-05Fix somme mis-define of capability (#7356)kaizhangNV
2025-05-29Language version + tuple syntax. (#7230)Yong He
2025-05-27Add LSS intrinsics (#7200)Mukund Keshava
2025-05-25Add full support for SPV_NV_shader_subgroup_partitioned (#7103)Darren Wihandi
2025-05-16Support Vulkan memory model (#7057)Jay Kwak
2025-05-16Fix broken -emit-spirv-via-glsl test option (#7091)sricker-nvidia
2025-05-15Support tensor addressing (#7060)Jay Kwak
2025-05-14Add new coopmat2 functions: Reduce and Transpose (#7027)Jay Kwak
2025-05-14Support the new CoopVec builtins (#7108)Jay Kwak
2025-05-12Make CUDA version capabilities reach NVRTC (#7074)Theresa Foley
2025-05-12cluster acceleration structure optix 6431 (#7028)Harsh Aggarwal (NVIDIA)
2025-05-05Add a new capability hlsl_2018 that avoid using select/and/or (#7003)Jay Kwak
2025-04-28Add Slang Byte Code generation and interpreter. (#6896)Yong He
2025-04-22Implement shader subgroup rotate intrinsics (#6878)Darren Wihandi
2025-04-22Add a new SM profile 6.9 (#6879)Jay Kwak
2025-04-15Add cooperative matrix 1 support (#6565)Darren Wihandi
2025-03-19Output SPV_KHR_compute_shader_derivatives extension string instead of the NV ...Darren Wihandi
2025-03-18Implement floating-point pack/unpack intrinsics for all targets (#6503)Darren Wihandi
2025-02-10Add support for Metal subgroup/simd operations (#6247)Darren Wihandi
2025-02-02Add support for WGSL subgroup operations (#6213)Darren Wihandi
2025-01-30Support cooperative vector (#6223)Jay Kwak
2025-01-29Implement WaveMultiPrefix* for SPIRV and GLSL (#6182)Darren Wihandi
2025-01-17Implement Quad Control intrinsics (#5981)Darren Wihandi
2024-12-02Fix typo in capdef file (#5711)Bruce Mitchener
2024-10-30Write only texture types. (#5454)Yong He
2024-10-27Add `InterlockedAddF64` intrinsic. (#5412)Yong He
2024-09-23Feature/wgsl intrinsic texture gather (#5141)Jay Kwak
2024-09-20WGSL implement texture intrinsics except gather and sampler-less (#5123)Jay Kwak
2024-09-19Add WGSL intrinsics for synchronization (#5114)Anders Leino
2024-09-18Add WGSL pack/unpack, constructor, derivatives & misc intrinsics (#5102)Anders Leino
2024-09-17Implement math intrinsics for WGSL (#5078)Jay Kwak
2024-09-09Initial WGSL support (#5006)Anders Leino
2024-09-05Document All Capability Atoms and Profiles (#5008)ArielG-NV
2024-08-28Allow capabilities to be used with `[shader("...")]` (#4928)ArielG-NV
2024-08-05Initial support for precompiled DXIL in slang-modules (#4755)cheneym2
2024-07-25Add `_Internal`/`External` atom enforcement and validation. (#4702)ArielG-NV
2024-07-25Overhaul IR lowering of pointer types. (#4710)Yong He
2024-07-18Metal: `Interlocked` (atomic) member function support for buffers (#4655)ArielG-NV
2024-07-10Implement 64-bit version of clockARB (#4571)venkataram-nv
2024-07-10add GL_EXT_ray_tracing_position_fetch (#4566)ArielG-NV