summaryrefslogtreecommitdiffstats
path: root/source/slang/slang.cpp
Commit message (Expand)AuthorAge
...
* Assorted Artifact improvements (#2374)jsmall-nvidia2022-08-24
* Replace DownstreamCompileResult with Artifact (#2369)jsmall-nvidia2022-08-22
* Compute canonical path for modules loaded from source. (#2365)Yong He2022-08-16
* IDownstreamCompiler interface (#2361)jsmall-nvidia2022-08-16
* Add some simple macro defines including __HLSL_VERSION (#2363)jsmall-nvidia2022-08-16
* Move metadata/diagnostics to associated types (#2358)jsmall-nvidia2022-08-16
* Remove CompileResult to use IArtifact (#2357)jsmall-nvidia2022-08-16
* Artifact closer to being able to replace CompileResult (#2354)jsmall-nvidia2022-08-11
* Artifact and ICastable (#2351)jsmall-nvidia2022-08-10
* Artifact split interface and implementation (#2349)jsmall-nvidia2022-08-09
* Added a new differential type system and various improvements (#2343)Sai Praveen Bangaru2022-08-05
* Improvements around Artifact (#2346)jsmall-nvidia2022-08-03
* Small improvements around 'size versioning' and TargetDesc (#2325)jsmall-nvidia2022-07-13
* Fix for issue with redirecting stdout/err to a file (#2311)jsmall-nvidia2022-07-01
* More Language Server Improvements. (#2289)Yong He2022-06-22
* Language Server improvements. (#2269)Yong He2022-06-13
* Major language server features. (#2264)Yong He2022-06-07
* COM interfaces with host callable (#2258)jsmall-nvidia2022-06-02
* Support for querying which parameters are used in emitted code (#2239)Alexey Panteleev2022-05-18
* Configuration for warnings (#2241)Alexey Panteleev2022-05-17
* Preliminary Liveness tracking (#2218)jsmall-nvidia2022-05-05
* Make artifact an interface (#2195)jsmall-nvidia2022-04-27
* Improvements around Artifacts (#2192)jsmall-nvidia2022-04-26
* Linking in DXC (#2190)jsmall-nvidia2022-04-26
* Made translation units visible to transitive `import`s. (#2197)Yong He2022-04-21
* Make translation units in the same CompileReq visible to `import`. (#2184)Yong He2022-04-19
* DXIL library support and Artifact type (#2186)jsmall-nvidia2022-04-15
* Support `[DllImport]` (#2181)Yong He2022-04-12
* Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley2022-04-11
* Allow slangc to generate exe from .slang file. (#2170)Yong He2022-03-28
* Initial support for documentation extraction in C++ (#2156)jsmall-nvidia2022-03-09
* Small fix to use SlangResult (#2149)jsmall-nvidia2022-03-02
* Add target option to force `scalar` layout for storage buffers. (#2135)Yong He2022-02-17
* Revise entrypoint renaming interface. (#2113)Yong He2022-01-31
* Add entry-point name override feature. (#2089)Yong He2022-01-21
* Cleanup refactoring work around the IR builder (#2061)Theresa Foley2021-12-17
* Improvements to repro diagnostics (#2039)jsmall-nvidia2021-12-03
* Improvements to JSON/RTTI (#2022)jsmall-nvidia2021-11-19
* Selecting downstream compiler on code gen transition (#1980)jsmall-nvidia2021-10-20
* Fix a crash in `specializeDynamicAssociatedTypeLookup`. (#1979)Yong He2021-10-14
* Return diagnostics data when encountering module load error by exception (#1966)Kai Yao2021-10-07
* Removing exceptions from core/compiler-core (#1953)jsmall-nvidia2021-10-04
* Add ISession::loadModuleFromSource. (#1950)Yong He2021-09-29
* Fix AbortCompilationException leaking through loadModule API. (#1949)Yong He2021-09-28
* Fix `spSetDumpIntermediates`. (#1931)Yong He2021-09-09
* Fix return code bug in createTypeConformance (#1930)Yong He2021-09-08
* Add API to control interface specialization. (#1925)Yong He2021-08-26
* Add GLSL450 intrinsics to SPIRV direct emit. (#1921)Yong He2021-08-17
* Further implementation of SPIRV direct emit. (#1920)Yong He2021-08-12
* Make Scope non ref counted (#1904)jsmall-nvidia2021-07-09