summaryrefslogtreecommitdiff
path: root/source/slang/slang-compiler.h
AgeCommit message (Expand)Author
2023-07-14Allow setting of HLSLToVulkan options without having a target specified on th...jsmall-nvidia
2023-07-11Add perf benchmark utility. (#2977)Yong He
2023-06-30Fix for operator assignment issue (#2951)jsmall-nvidia
2023-06-08Improvements around StringBlob (#2921)jsmall-nvidia
2023-05-23Add API for querying total compile time. (#2898)Yong He
2023-05-22Source embedding for output (#2889)jsmall-nvidia
2023-05-10Add slangc options for reporting downstream compile time. (#2878)Yong He
2023-05-03HLSL->Vulkan binding support (#2865)jsmall-nvidia
2023-05-02Various dxc/fxc compatibility fixes. (#2863)Yong He
2023-04-29CommandOptions (#2856)jsmall-nvidia
2023-04-25Dictionary using lowerCamel (#2835)jsmall-nvidia
2023-04-20Improvements outputting containers (#2815)jsmall-nvidia
2023-04-12Reading artifact hierarchy from file system interface (#2787)jsmall-nvidia
2023-04-07Add SLANG_IID_PPV_ARGS (#2784)Ellie Hermaszewska
2023-04-04Simplification around ArtifactRepresentation and unique identity (#2771)jsmall-nvidia
2023-03-26Add PyTorch C++ binding generation. (#2734)Yong He
2023-03-24Obfuscated source map writing (#2727)jsmall-nvidia
2023-03-17Support for producing SourceMap on emit (#2707)jsmall-nvidia
2023-03-16Add `[CudaDeviceExport]` to allow exporting CUDA device functions. (#2708)Yong He
2023-03-10Support for PDB output from DXC (#2693)jsmall-nvidia
2022-12-12Refactor shader cache (#2558)skallweitNV
2022-12-02Cleanup crypto utilities (#2549)skallweitNV
2022-11-29FileStream-based implementation for updating cache index file (#2485)lucy96chen
2022-11-15Shader Execution Reordering for VK (#2491)jsmall-nvidia
2022-10-29Shader cache bugfixes and test additions (#2467)lucy96chen
2022-10-17Shader cache index implementation (#2452)lucy96chen
2022-10-12Shader caching (#2432)lucy96chen
2022-09-01Make ISlangFileSystem derive from ICastable (#2386)jsmall-nvidia
2022-09-01Remove artifact from SourceFile (#2384)jsmall-nvidia
2022-09-01Make FileSystem files and OS files distinct (#2383)jsmall-nvidia
2022-08-24Use enums with backing types in Slang API (#2375)jsmall-nvidia
2022-08-16Add gfx interface definition in Slang. (#2364)Yong He
2022-08-16IDownstreamCompiler interface (#2361)jsmall-nvidia
2022-08-16Move metadata/diagnostics to associated types (#2358)jsmall-nvidia
2022-08-16Remove CompileResult to use IArtifact (#2357)jsmall-nvidia
2022-08-11Artifact closer to being able to replace CompileResult (#2354)jsmall-nvidia
2022-08-05Added a new differential type system and various improvements (#2343)Sai Praveen Bangaru
2022-07-01Fix for issue with redirecting stdout/err to a file (#2311)jsmall-nvidia
2022-06-22 More Language Server Improvements. (#2289)Yong He
2022-06-13Language Server improvements. (#2269)Yong He
2022-06-08Actual global support (#2262)jsmall-nvidia
2022-06-07Major language server features. (#2264)Yong He
2022-06-02COM interfaces with host callable (#2258)jsmall-nvidia
2022-05-18Support for querying which parameters are used in emitted code (#2239)Alexey Panteleev
2022-05-17Configuration for warnings (#2241)Alexey Panteleev
2022-05-05Preliminary Liveness tracking (#2218)jsmall-nvidia
2022-04-27Make artifact an interface (#2195)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