summaryrefslogtreecommitdiff
path: root/source/slang/hlsl.meta.slang
AgeCommit message (Expand)Author
2025-05-31Add check for the variable requirement (#6677)Gangzheng Tong
2025-05-30Enable LSS hit object test (#7273)Mukund Keshava
2025-05-29Implement MapElement for CoopMat (#7159)Jay Kwak
2025-05-28Change default descriptor binding to be VkMutable (#7224)ArielG-NV
2025-05-27Add LSS intrinsics (#7200)Mukund Keshava
2025-05-26Implement shader execution reordering support for OptiX (#7211)Harsh Aggarwal (NVIDIA)
2025-05-25Add full support for SPV_NV_shader_subgroup_partitioned (#7103)Darren Wihandi
2025-05-23Add CoopVec load/store pointer overloads (#6822)Darren Wihandi
2025-05-21Fix incorrect way of type checking inside of CoopVec Multiply (#7198)Jay Kwak
2025-05-21Add inverse hyperbolic derivatives (#7173)Darren Wihandi
2025-05-16Fix correct bindings for bindless resource model [SPIRV and GLSL] (#7131)ArielG-NV
2025-05-16Fix HLSL ByteAddressBuffer Load* parameter integer type (#7117)Darren Wihandi
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-12cluster acceleration structure optix 6431 (#7028)Harsh Aggarwal (NVIDIA)
2025-05-06Add interger pack/unpack intrinsic to glsl (#6997)kaizhangNV
2025-05-05Add countbits 16-bit and 8-bit support (#6433) (#6897)sricker-nvidia
2025-05-01Add fwidth_coarse and fwidth_fine functions (#6941)pdeayton-nv
2025-04-30Add `IOpaqueDescriptor::descriptorAccess`. (#6967)Yong He
2025-04-30Add subscript operator support in cuda (#6830)Mukund Keshava
2025-04-28Add Slang Byte Code generation and interpreter. (#6896)Yong He
2025-04-22Implement shader subgroup rotate intrinsics (#6878)Darren Wihandi
2025-04-21Fix quad control required SPIRV version for emit-spirv-via-glsl (#6869)Darren Wihandi
2025-04-19Implement 64bit countbits intrinsic (#6433) (#6845)sricker-nvidia
2025-04-15Add cooperative matrix 1 support (#6565)Darren Wihandi
2025-04-15Document CoopVec functions (#6777)Jay Kwak
2025-04-04Implement subgroup quad operations for Metal (#6745)Darren Wihandi
2025-04-03Add sparse texture Load intrinsic for SPIRV (#6702)DarrelFW321
2025-03-18Implement floating-point pack/unpack intrinsics for all targets (#6503)Darren Wihandi
2025-03-14Implement GetDimensions for structured buffers on WGSL (#6609)Darren Wihandi
2025-03-06Update SPIRV-Tools and fix new validation errors. (#6511)Yong He
2025-02-28Implement sparse texture Sample* intrinsics for SPIRV (#6377)Darren Wihandi
2025-02-28Add Slang-specific intrinsics for integer pack/unpack (#6459)Darren Wihandi
2025-02-28Add WaveGetLane* support for Metal and WGSL (#6371)Darren Wihandi
2025-02-24Remove noise() from core library (#6421)cheneym2
2025-02-23Improve performance when compiling small shaders. (#6396)Yong He
2025-02-18Add two DXC implementation for CoopVec (#6393)Jay Kwak
2025-02-12Allow LHS of `where` to be any type. (#6333)Yong He
2025-02-11Add raypayload decoration to ray payload structs (#6164)Ellie Hermaszewska
2025-02-10Add support for Metal subgroup/simd operations (#6247)Darren Wihandi
2025-02-07Use and() and or() functions for logical-AND and OR (#6310)Jay Kwak
2025-02-05Feature/initialize list side branch (#6058)kaizhangNV
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-24Fix depth texture sampling on Metal. (#6168)Yong He
2025-01-22Use SPIRV integer vector dot product instructions (#6141)Darren Wihandi
2025-01-17Implement Quad Control intrinsics (#5981)Darren Wihandi