summaryrefslogtreecommitdiff
path: root/source/slang/slang-emit-hlsl.h
AgeCommit message (Expand)Author
2025-06-10Allow checking capabilities in specific stages (#7375)jarcherNV
2025-02-05maxtessfactor attribute should take a floating point value (#6289)Jay Kwak
2025-01-30Support cooperative vector (#6223)Jay Kwak
2025-01-07Lower varying parameters as pointers instead of SSA values. (#5919)Yong He
2024-10-29formatEllie Hermaszewska
2024-09-20Initial `Atomic<T>` type implementation. (#5125)Yong He
2024-09-05Respect matrix layout in uniform and in/out parameters for HLSL target. (#5013)Yong He
2024-07-25Overhaul IR lowering of pointer types. (#4710)Yong He
2024-06-28Implement HLSL resource bindings and default type `float4` to `SubpassInput<T...ArielG-NV
2024-04-03Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV
2024-03-23Make `-no-mangle` option work, add `-no-hlsl-binding`. (#3817)Yong He
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-06-22[branch] and [flatten] support (#2928)jsmall-nvidia
2023-06-13Fixes for Shader Execution Reordering on VK (#2929)Theresa Foley
2023-05-02Various dxc/fxc compatibility fixes. (#2863)Yong He
2022-11-16Mesh shader support (#2464)Ellie Hermaszewska
2022-05-17Refactor prelude emit (#2236)jsmall-nvidia
2022-05-05Support for HLSL `export` (#2223)jsmall-nvidia
2022-01-25Add support for HLSL unorm/snorm (#2095)Theresa Foley
2021-02-12Initial support for DXR payload access qualifiers (#1705)Tim Foley
2021-01-07Add support for [noinline] attribute (#1650)Tim Foley
2020-09-23Simplify workflow when using NVAPI (#1556)Tim Foley
2020-03-25Unroll target improvements (#1291)jsmall-nvidia
2020-02-06Literal handling improvements (#1202)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-10-04IR types for subset of Attributes (#1067)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