summaryrefslogtreecommitdiffstats
path: root/source/slang/slang.cpp
Commit message (Expand)AuthorAge
* Add specialization args test (#2444)lucy96chen2022-10-12
* Shader caching (#2432)lucy96chen2022-10-12
* IMutableFileSystem::saveFileBlob (#2427)jsmall-nvidia2022-10-03
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Deduplicate AST type nodes and cache lookup operations. (#2397)Yong He2022-09-13
* Make ISlangFileSystem derive from ICastable (#2386)jsmall-nvidia2022-09-01
* Remove artifact from SourceFile (#2384)jsmall-nvidia2022-09-01
* Make FileSystem files and OS files distinct (#2383)jsmall-nvidia2022-09-01
* Passing source to Downstream compilation as artifacts (#2382)jsmall-nvidia2022-09-01
* Disable module name translation when it ends with ".slang" (#2377)Yong He2022-08-24
* Use enums with backing types in Slang API (#2375)jsmall-nvidia2022-08-24
* 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