summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-link.cpp
AgeCommit message (Expand)Author
2024-10-28Replace the word stdlib or standard-library with core-module for source code ...Jay Kwak
2024-10-09Fix bug related to findAndCheckEntrypoint. (#5241)Yong He
2024-09-09Initial WGSL support (#5006)Anders Leino
2024-08-30Fix redundant decorations in IRParam (#4964)Jay Kwak
2024-08-29Support mixture of precompiled and non-precompiled modules (#4860)cheneym2
2024-08-18Variadic Generics Part 2: IR lowering and specialization. (#4849)Yong He
2024-06-12Add option to preserve shader parameter declaration in output SPIRV. (#4344)Yong He
2024-06-06Fix build warnings and treat warnings as error on CI (#4276)Jay Kwak
2024-05-16Capabilities System, CapabilitySet Logic Overhaul (#4145)ArielG-NV
2024-05-02Support generic constraints that are dependent on another generic param. (#4091)Yong He
2024-04-19Add metal downstream compiler + metallib target. (#3990)Yong He
2024-04-17Add skeleton for metal backend. (#3971)Yong He
2024-04-01Support `[RequirePrelude]` attribute on types. (#3867)Yong He
2024-03-15Implement raytracing extension(s); resolves #3560 for GLSL & SPIR-V targets (...ArielG-NV
2024-03-13Implement glsl atomic's [non image or memory scope] with optional extension(s...ArielG-NV
2024-03-08Enhance link-time type test. (#3724)Yong He
2024-02-26Allow default values for `extern` symbols. (#3632)Yong He
2024-02-23Add slangc interface to compile and use ir modules. (#3615)Yong He
2024-02-08Support pointers in SPIRV. (#3561)Yong He
2023-12-06Support visibility control and default to `internal`. (#3380)Yong He
2023-10-26Fix generic specialization bug. (#3290)Yong He
2023-09-21Various slangpy fixes. (#3227)Yong He
2023-08-28Add `target_switch` and `intrinsic_asm` statement. (#3154)Yong He
2023-08-16Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska
2023-08-04Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He
2023-07-11Add perf benchmark utility. (#2977)Yong He
2023-07-10Fix hit object emit for HLSL + FuncType specialization bug fix. (#2976)Yong He
2023-05-09Fix function side-effectness prop logic. (#2875)Yong He
2023-04-25Dictionary using lowerCamel (#2835)jsmall-nvidia
2023-03-08Add support for `[PrimalSubstitute]` and `[PrimalSubstituteOf]`. (#2691)Yong He
2023-02-16Remove `SharedIRBuilder`. (#2657)Yong He
2023-02-16Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He
2023-01-17First custom backward-derivative test case working. (#2598)Yong He
2022-12-07Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He
2022-11-22Refactor Auto-diff passes (#2526)Sai Praveen Bangaru
2022-11-16Clean up type checking of higher order expressions. (#2519)Yong He
2022-11-09Add `[ForwardDerivativeOf]` attribute. (#2501)Yong He
2022-11-02Rework differential conformance dictionary checking. (#2483)Yong He
2022-10-27More renaming in jvp pass. (#2475)Yong He
2022-10-20Modified the new type system to support generic differentiable types … (#2413)Sai Praveen Bangaru
2022-09-15Run simple compute kernel in gfx-smoke test. (#2400)Yong He
2022-08-10Artifact and ICastable (#2351)jsmall-nvidia
2022-08-03Improvements around Artifact (#2346)jsmall-nvidia
2022-06-30Added `[__custom_jvp(func)]` attribute, and modified the derivative pass to o...Sai Praveen Bangaru
2022-05-27Added NativeStringType (#2252)jsmall-nvidia
2022-05-10Initial support for COM interface in host code. (#2230)Yong He
2022-05-05Support for HLSL `export` (#2223)jsmall-nvidia
2022-04-27Make artifact an interface (#2195)jsmall-nvidia
2022-04-26Linking in DXC (#2190)jsmall-nvidia
2022-04-15DXIL library support and Artifact type (#2186)jsmall-nvidia