summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-options.cpp
Commit message (Expand)AuthorAge
...
* Capability System: Implicit capability upgrade warning/error (#4241)ArielG-NV2024-06-12
* Fix merge error. (#4358)Yong He2024-06-12
* Add slangc flag to `-zero-initialize` all variables (#3987)ArielG-NV2024-06-12
* Add compiler option to treat enum types as unscoped. (#4354)Yong He2024-06-12
* Add option to preserve shader parameter declaration in output SPIRV. (#4344)Yong He2024-06-12
* SPIRV `Block` decoration fixes. (#4303)Yong He2024-06-08
* Fix build warnings and treat warnings as error on CI (#4276)Jay Kwak2024-06-06
* Add an option to disable source map in obfuscation (#4260)kaizhangNV2024-06-03
* Improve compile time performance. (#3857)Yong He2024-05-29
* Add options to speedup compilation. (#4240)Yong He2024-05-29
* Add `-minimum-slang-optimization` to favor compile time. (#4186)Yong He2024-05-17
* Fix race-condition and visual artifacts issues (#4152)kaizhangNV2024-05-10
* `slangc` tool experience improvements. (#4140)Yong He2024-05-08
* Add host shared library target. (#4098)Yong He2024-05-03
* Handle case where types can be used as their own `Differential` type. (#4057)Sai Praveen Bangaru2024-05-02
* Copy default target's optionSet to code-gen target's optionSet (#4073)kaizhangNV2024-05-01
* Add option -disable-short-circuit (#4054)kaizhangNV2024-04-30
* Metal: Vertex/Fragment builtin and layouts. (#4044)Yong He2024-04-30
* Switch to direct-to-spirv backend as default. (#4002)Yong He2024-04-23
* Flag to prevent packing of cbuffer elements in HLSL backend. (#3993)Pema Malling2024-04-21
* Add metal downstream compiler + metallib target. (#3990)Yong He2024-04-19
* add `-ignore-capabilities` flag (#3984)ArielG-NV2024-04-19
* commit to partially fix #3931 (#3972)ArielG-NV2024-04-17
* Fix the issues when compiling slang to library (#3936)kaizhangNV2024-04-11
* Make `-no-mangle` option work, add `-no-hlsl-binding`. (#3817)Yong He2024-03-23
* Add `-fvk-use-dx-position-w` and fix ExecutionMode ordering for geometry shad...Yong He2024-03-11
* Link-time constant and linkage API improvements. (#3708)Yong He2024-03-07
* Uniformity analysis. (#3704)Yong He2024-03-07
* [slangc] generate an error when `-entry` is not specified for targets that re...Yong He2024-03-05
* Make slangc commandline parsing compatible with renderdoc. (#3658)Yong He2024-03-01
* Allow default values for `extern` symbols. (#3632)Yong He2024-02-26
* Add slangc interface to compile and use ir modules. (#3615)Yong He2024-02-23
* Refactor compiler option representations. (#3598)Yong He2024-02-20
* Capability type checking. (#3530)Yong He2024-02-02
* Atomics+Wave ops intrinsics fixes. (#3542)Yong He2024-02-02
* Add slangc option to specialize entrypoint + auto glsl mode. (#3531)Yong He2024-02-01
* Add `-fspv-reflect` support. (#3464)Yong He2024-01-19
* Capability def parsing & codegen + disjoint sets (#3451)Yong He2024-01-18
* Allow whole program compile when using direct spirv backend. (#3342)Yong He2023-11-20
* Add GLSL Compatibility. (#3321)Yong He2023-11-14
* Add -repro-fallback-directory (#3188)jsmall-nvidia2023-09-07
* s/depreciated/deprecated/ (#3153)Ellie Hermaszewska2023-08-29
* Allow bitwise or expressions and numeric literals in spirv_asm blocks (#3157)Ellie Hermaszewska2023-08-28
* Correct check for empty target flags (#3115)Ellie Hermaszewska2023-08-16
* SPIR-V WIP (#3064)Ellie Hermaszewska2023-08-15
* Support per field matrix layout (#3101)Yong He2023-08-14
* Support `-fvk-use-gl-layout` for ByteAddressBuffer load/store. (#3068)Yong He2023-08-08
* Add option to use original entrypoint in spirv output. (#3047)Yong He2023-08-04
* Add support for `-fvk-invert-y`. (#3012)Yong He2023-07-21
* Fix vk-shift-* mapping issue (#2993)jsmall-nvidia2023-07-14