summaryrefslogtreecommitdiff
path: root/source/slang/slang.cpp
AgeCommit message (Expand)Author
2022-05-05Preliminary Liveness tracking (#2218)jsmall-nvidia
2022-04-27Make artifact an interface (#2195)jsmall-nvidia
2022-04-26Improvements around Artifacts (#2192)jsmall-nvidia
2022-04-26Linking in DXC (#2190)jsmall-nvidia
2022-04-21Made translation units visible to transitive `import`s. (#2197)Yong He
2022-04-19Make translation units in the same CompileReq visible to `import`. (#2184)Yong He
2022-04-15DXIL library support and Artifact type (#2186)jsmall-nvidia
2022-04-12Support `[DllImport]` (#2181)Yong He
2022-04-11Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley
2022-03-28Allow slangc to generate exe from .slang file. (#2170)Yong He
2022-03-09Initial support for documentation extraction in C++ (#2156)jsmall-nvidia
2022-03-02Small fix to use SlangResult (#2149)jsmall-nvidia
2022-02-17Add target option to force `scalar` layout for storage buffers. (#2135)Yong He
2022-01-31Revise entrypoint renaming interface. (#2113)Yong He
2022-01-21Add entry-point name override feature. (#2089)Yong He
2021-12-17Cleanup refactoring work around the IR builder (#2061)Theresa Foley
2021-12-03Improvements to repro diagnostics (#2039)jsmall-nvidia
2021-11-19Improvements to JSON/RTTI (#2022)jsmall-nvidia
2021-10-20Selecting downstream compiler on code gen transition (#1980)jsmall-nvidia
2021-10-14Fix a crash in `specializeDynamicAssociatedTypeLookup`. (#1979)Yong He
2021-10-07Return diagnostics data when encountering module load error by exception (#1966)Kai Yao
2021-10-04Removing exceptions from core/compiler-core (#1953)jsmall-nvidia
2021-09-29Add ISession::loadModuleFromSource. (#1950)Yong He
2021-09-28Fix AbortCompilationException leaking through loadModule API. (#1949)Yong He
2021-09-09Fix `spSetDumpIntermediates`. (#1931)Yong He
2021-09-08Fix return code bug in createTypeConformance (#1930)Yong He
2021-08-26Add API to control interface specialization. (#1925)Yong He
2021-08-17Add GLSL450 intrinsics to SPIRV direct emit. (#1921)Yong He
2021-08-12Further implementation of SPIRV direct emit. (#1920)Yong He
2021-07-09Make Scope non ref counted (#1904)jsmall-nvidia
2021-06-24Remove StructTag and associated systems (#1895)jsmall-nvidia
2021-06-18StructTag versioning (#1888)jsmall-nvidia
2021-06-11Properly fill `declref` in `Linkage::getContainerType`. (#1882)Yong He
2021-06-06Include a "stack trace" with nested-import errors (#1872)T. Foley
2021-06-02Various Fixes to gfx, reflection and emit. (#1867)Yong He
2021-05-22Improvements in -X support (#1852)jsmall-nvidia
2021-05-21[gfx] Support StructuredBuffer<IInterface>. (#1851)Yong He
2021-05-21Downstream option handling (#1850)jsmall-nvidia
2021-05-21Overhaul the preprocessor (#1849)T. Foley
2021-05-19SourceLoc use in command line processing (#1848)jsmall-nvidia
2021-05-19Glslang as DownstreamCompiler (#1846)jsmall-nvidia
2021-04-23Add `ISession::getParameterBlockLayout()` (#1805)Yong He
2021-04-01Refactor D3D12 renderer root signature creation (#1779)Tim Foley
2021-04-01Associating GUID (or UUID) with types (#1776)jsmall-nvidia
2021-04-01Added compiler-core project (#1775)jsmall-nvidia
2021-03-31Support for __LINE__ and __FILE__ in preprocessor (#1772)jsmall-nvidia
2021-03-15Test Doc System (#1754)jsmall-nvidia
2021-03-12Add a CPU renderer implementation (#1750)Tim Foley
2021-03-11MarkDown -> Markdown (#1748)jsmall-nvidia
2021-03-11stdlib documentation (#1745)jsmall-nvidia