summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-emit-hlsl.h
Commit message (Expand)AuthorAge
* Allow checking capabilities in specific stages (#7375)jarcherNV2025-06-10
* maxtessfactor attribute should take a floating point value (#6289)Jay Kwak2025-02-05
* Support cooperative vector (#6223)Jay Kwak2025-01-30
* Lower varying parameters as pointers instead of SSA values. (#5919)Yong He2025-01-07
* formatEllie Hermaszewska2024-10-29
* Initial `Atomic<T>` type implementation. (#5125)Yong He2024-09-20
* Respect matrix layout in uniform and in/out parameters for HLSL target. (#5013)Yong He2024-09-05
* Overhaul IR lowering of pointer types. (#4710)Yong He2024-07-25
* Implement HLSL resource bindings and default type `float4` to `SubpassInput<T...ArielG-NV2024-06-28
* Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV2024-04-03
* Make `-no-mangle` option work, add `-no-hlsl-binding`. (#3817)Yong He2024-03-23
* Add Mesh and Task shader support to GFX (#3190)Ellie Hermaszewska2023-09-11
* Proper lowering of functiosn that returns NonCopyable values. (#3179)Yong He2023-09-03
* [branch] and [flatten] support (#2928)jsmall-nvidia2023-06-22
* Fixes for Shader Execution Reordering on VK (#2929)Theresa Foley2023-06-13
* Various dxc/fxc compatibility fixes. (#2863)Yong He2023-05-02
* Mesh shader support (#2464)Ellie Hermaszewska2022-11-16
* Refactor prelude emit (#2236)jsmall-nvidia2022-05-17
* Support for HLSL `export` (#2223)jsmall-nvidia2022-05-05
* Add support for HLSL unorm/snorm (#2095)Theresa Foley2022-01-25
* Initial support for DXR payload access qualifiers (#1705)Tim Foley2021-02-12
* Add support for [noinline] attribute (#1650)Tim Foley2021-01-07
* Simplify workflow when using NVAPI (#1556)Tim Foley2020-09-23
* Unroll target improvements (#1291)jsmall-nvidia2020-03-25
* Literal handling improvements (#1202)jsmall-nvidia2020-02-06
* User IR-based layout for all IR steps (#1084)Tim Foley2019-10-22
* Remove EntryPointLayout* use in emit logic. (#1071)jsmall-nvidia2019-10-08
* IR types for subset of Attributes (#1067)jsmall-nvidia2019-10-04
* Change how global-scope constants are handled (#1001)Tim Foley2019-07-17
* Split out target code generation from CLikeSourceEmitter (#976)jsmall-nvidia2019-06-06