summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-compiler.cpp
Commit message (Expand)AuthorAge
* formatEllie Hermaszewska2024-10-29
* Replace the word stdlib or standard-library with core-module for source code ...Jay Kwak2024-10-28
* Move C interface from slang.h to slang-deprecated.h (#5301)Ellie Hermaszewska2024-10-15
* Add WGSL support for slang-test (#5174)Anders Leino2024-10-07
* Implemented Combined-texture for WGSL (#5130)Jay Kwak2024-09-23
* Report AD checkpoint contexts (#5058)venkataram-nv2024-09-18
* Initial WGSL support (#5006)Anders Leino2024-09-09
* Initial -embed-spirv support (#4974)cheneym22024-09-05
* Support entrypoints defined in a namespace. (#5011)Yong He2024-09-05
* Support mixture of precompiled and non-precompiled modules (#4860)cheneym22024-08-29
* Allow capabilities to be used with `[shader("...")]` (#4928)ArielG-NV2024-08-28
* GitHub action benchmark (#4804)venkataram-nv2024-08-13
* Initial support for precompiled DXIL in slang-modules (#4755)cheneym22024-08-05
* Adjust how `slang` and `slangc` uses a `profile` to manage the stage of an en...ArielG-NV2024-07-18
* Add API for querying dependency files on IModule (#4493)skallweitNV2024-06-27
* Delete glsl_vulkan and glsl_vulkan_one_desc targets. (#4361)Yong He2024-06-12
* Capability System: Implicit capability upgrade warning/error (#4241)ArielG-NV2024-06-12
* SPIRV backend: add support for tessellation stages, (#4336)Yong He2024-06-11
* SPIRV `Block` decoration fixes. (#4303)Yong He2024-06-08
* Avoid duplicating entry points in library (#4279)kaizhangNV2024-06-05
* Fix all Clang-14 warnings (#4203)ArielG-NV2024-05-22
* Capabilities System, CapabilitySet Logic Overhaul (#4145)ArielG-NV2024-05-16
* Add host shared library target. (#4098)Yong He2024-05-03
* Avoid classifying methods with `[numthreads]` as entry points for CUDA-relate...Sai Praveen Bangaru2024-04-30
* Add metal downstream compiler + metallib target. (#3990)Yong He2024-04-19
* Add skeleton for metal backend. (#3971)Yong He2024-04-17
* Fix the issues when compiling slang to library (#3936)kaizhangNV2024-04-11
* Add slangc interface to compile and use ir modules. (#3615)Yong He2024-02-23
* Refactor compiler option representations. (#3598)Yong He2024-02-20
* Support loading serialized modules. (#3588)Yong He2024-02-15
* Capability type checking. (#3530)Yong He2024-02-02
* Atomics+Wave ops intrinsics fixes. (#3542)Yong He2024-02-02
* Capability def parsing & codegen + disjoint sets (#3451)Yong He2024-01-18
* WIP: CMake (#3326)Ellie Hermaszewska2023-12-08
* add support for dx 6.7 profiles (#3299)skallweitNV2023-11-01
* Run curated spirv-opt passes through slang-glslang. (#3266)Yong He2023-10-09
* Add -repro-fallback-directory (#3188)jsmall-nvidia2023-09-07
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* SPIR-V WIP (#3064)Ellie Hermaszewska2023-08-15
* Fix -fvk-use-entrypoint-name. (#3066)Yong He2023-08-07
* Add option to use original entrypoint in spirv output. (#3047)Yong He2023-08-04
* Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He2023-08-04
* Create and cache flattened inheritance lists (#2740)Theresa Foley2023-07-12
* Use scratchData on `IRInst` to replace HashSets. (#2978)Yong He2023-07-12
* Add API for querying total compile time. (#2898)Yong He2023-05-23
* Source embedding for output (#2889)jsmall-nvidia2023-05-22
* CommandOptions (#2856)jsmall-nvidia2023-04-29
* Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska2023-04-26
* StringBuilder to lowerCamel (#2840)jsmall-nvidia2023-04-25
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25