summaryrefslogtreecommitdiff
path: root/source/slang/glsl.meta.slang
AgeCommit message (Expand)Author
2025-09-16Diagnose error when the function args can't satisfy constexpr parameter requi...Gangzheng Tong
2025-08-21Implement SV_VulkanSamplePosition (#8236)davli-nv
2025-08-14[Capability System] Fix bug where capabilities do not correctly propegate if ...ArielG-NV
2025-08-08Error if super-type capabilities are a super-set of sub-type (#7452)ArielG-NV
2025-08-05Implement SPV_EXT_fragment_invocation_density (SPV_NV_shading_rate) (#8037)davli-nv
2025-07-12Add WorkgroupCount function (#7734)davli-nv
2025-06-29Support the GLSL/SPIR-V Built-in variable `DeviceIndex` (#7552)ArielG-NV
2025-06-06Address issues with GLSL style global in/out vars (#6669) (#6998)sricker-nvidia
2025-05-25Add full support for SPV_NV_shader_subgroup_partitioned (#7103)Darren Wihandi
2025-05-19Map `SV_VertexID` to `gl_VertexIndex-gl_BaseVertex`, add `SV_Vulkan*ID` seman...Darren Wihandi
2025-05-13Add half-precision matrix type aliases in GLSL (#7066)James Helferty (NVIDIA)
2025-05-12cluster acceleration structure optix 6431 (#7028)Harsh Aggarwal (NVIDIA)
2025-05-06Add interger pack/unpack intrinsic to glsl (#6997)kaizhangNV
2025-05-01Add fwidth_coarse and fwidth_fine functions (#6941)pdeayton-nv
2025-04-22Implement shader subgroup rotate intrinsics (#6878)Darren Wihandi
2025-04-14Add SV_PointCoord to match gl_PointCoord (#6795)Julius Ikkala
2025-04-04Implement subgroup quad operations for Metal (#6745)Darren Wihandi
2025-03-22Add debugPrintfEXT support (#6659)Darren Wihandi
2025-03-22Add GLSL array length syntax support (#6665)DarrelFW321
2025-03-18Implement floating-point pack/unpack intrinsics for all targets (#6503)Darren Wihandi
2025-02-28Add WaveGetLane* support for Metal and WGSL (#6371)Darren Wihandi
2025-02-27Map `SV_InstanceID` to `gl_InstanceIndex-gl_BaseInstance` (#6468)Yong He
2025-02-10Add support for Metal subgroup/simd operations (#6247)Darren Wihandi
2025-02-06Support stage_switch. (#6311)Yong He
2025-02-02Add support for WGSL subgroup operations (#6213)Darren Wihandi
2025-01-22Add validation for destination of atomic operations (#6093)Anders Leino
2025-01-17Refactor _Texture to constrain on texel types. (#6115)Yong He
2025-01-07Lower varying parameters as pointers instead of SSA values. (#5919)Yong He
2025-01-06Add support for textureLod with sampler2DArrayShadow (#6009)Julius Ikkala
2025-01-05Fix GLSL mix(T,T,bool) SPIR-V output (#6006)Julius Ikkala
2024-12-31Add terminateRayEXT & ignoreIntersectionEXT (#5974)Julius Ikkala
2024-12-19Add base vertex and base instance system values (#5918)Darren Wihandi
2024-12-12Bit extract (#5847)kaizhangNV
2024-11-29Support nonuniformEXT for GLSL (#5695)Jay Kwak
2024-10-08Overhaul docgen tool and setup CI to generate stdlib reference. (#5232)Yong He
2024-07-02Emit errors when invalid capabilities are used (#4510)ArielG-NV
2024-07-01Supply SPIRV capability for textureQueryLod (#4522)venkataram-nv
2024-06-28fix `WorkgroupSize()` compiler failiure (#4505)ArielG-NV
2024-06-28Implement HLSL resource bindings and default type `float4` to `SubpassInput<T...ArielG-NV
2024-06-27Extend `countbits` intrinsic for vector types (#4499)venkataram-nv
2024-06-26Fix Texture2DMSArray (#4485)Jay Kwak
2024-06-17Fixed gl_LocalInvocationIndex being uvec3 instead of uint (#4403)gan_
2024-06-12Capability System: Implicit capability upgrade warning/error (#4241)ArielG-NV
2024-06-11Support integer typed textures for GLSL (#4329)Jay Kwak
2024-06-06Remove unnecessary call to __requireComputeDerivative (#4283)Jay Kwak
2024-05-17SPIR-V support for GLSL texture functions (#4184)Jay Kwak
2024-05-16Capabilities System, CapabilitySet Logic Overhaul (#4145)ArielG-NV
2024-05-07Support Metal math functions (#4118)Jay Kwak
2024-05-02Fix fmod behavior targetting GLSL and SPIR-V (#4080)Jay Kwak
2024-05-02Implement SPIR-V target for GLSL functions (#4083)Jay Kwak