summaryrefslogtreecommitdiff
path: root/source/slang/slang-emit-glsl.h
AgeCommit message (Expand)Author
2025-04-21Add `vk::offset` to specify member offsets for push constants (#6797)Darren Wihandi
2025-02-02Add support for WGSL subgroup operations (#6213)Darren Wihandi
2025-01-17Implement Quad Control intrinsics (#5981)Darren Wihandi
2024-12-12Bit extract (#5847)kaizhangNV
2024-10-29formatEllie Hermaszewska
2024-10-17Cleanup atomic intrinsics. (#5324)Yong He
2024-09-05Respect matrix layout in uniform and in/out parameters for HLSL target. (#5013)Yong He
2024-08-30Support specialization constants. (#4963)Yong He
2024-07-25Overhaul IR lowering of pointer types. (#4710)Yong He
2024-06-12Capability System: Implicit capability upgrade warning/error (#4241)ArielG-NV
2024-04-25Support derivative functions in compute & capabilities adjustments (#4014)ArielG-NV
2024-04-03Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV
2024-03-26Implement GLSL gimageDim & memory qualifiers with optional extension(s); reso...ArielG-NV
2024-02-02GLSL Passthrough support for SSBO types (#3446)Ellie Hermaszewska
2023-09-11Add Mesh and Task shader support to GFX (#3190)Ellie Hermaszewska
2023-09-03Proper lowering of functiosn that returns NonCopyable values. (#3179)Yong He
2023-08-21Compile append and consume structured buffers to glsl. (#3142)Yong He
2023-08-10Add support for ConstBufferPointer on Vulkan. (#3089)Yong He
2023-07-21Better handling of bindings with multiple resource kind "aliases" for GLSL em...jsmall-nvidia
2023-06-13Fixes for Shader Execution Reordering on VK (#2929)Theresa Foley
2023-05-02Various dxc/fxc compatibility fixes. (#2863)Yong He
2023-03-16Support GL_EXT_fragment_shader_barycentric (#2704)Samuel Kogler
2022-11-16Mesh shader support (#2464)Ellie Hermaszewska
2022-05-17Refactor prelude emit (#2236)jsmall-nvidia
2022-05-05Output SPIR-V lifetimes (#2221)jsmall-nvidia
2021-05-28Glslang refactor bugfix (#1863)jsmall-nvidia
2021-03-26Append proper suffixes to 16-bit literals for GLSL (#1767)Tim Foley
2021-03-03Add GLSL/SPIR-V support got GetAttributeAtVertex (#1733)Tim Foley
2020-09-23Simplify workflow when using NVAPI (#1556)Tim Foley
2020-05-29Bug fix problem with ray tracing from fragment shader (#1362)jsmall-nvidia
2020-05-01Improve GLSL coverage of boolean binary ops (#1335)Tim Foley
2020-03-25Unroll target improvements (#1291)jsmall-nvidia
2020-03-05Feature/glslang spirv version (#1256)jsmall-nvidia
2020-03-03__spirv_version Decoration (#1255)jsmall-nvidia
2020-01-30Support for 64 bit integer types (#1191)jsmall-nvidia
2019-10-22User IR-based layout for all IR steps (#1084)Tim Foley
2019-10-08Remove EntryPointLayout* use in emit logic. (#1071)jsmall-nvidia
2019-07-17Change how global-scope constants are handled (#1001)Tim Foley
2019-06-06Split out target code generation from CLikeSourceEmitter (#976)jsmall-nvidia