summaryrefslogtreecommitdiff
path: root/source/core/slang-io.cpp
AgeCommit message (Expand)Author
2025-04-17Fix compiler warning with clang 18.1.8 on windows (#6843)Jay Kwak
2025-01-01Allow explicit test root (#5980)bspeice
2024-11-05Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska
2024-10-29formatEllie Hermaszewska
2024-10-29preparation for clang format (#5422)Ellie Hermaszewska
2024-09-25Enable emscripten builds to compile slang.dll to WebAssembly. (#5131)Anders Leino
2024-09-03Add Path::removeNonEmpty() to remove non-empty dir (#4984)kaizhangNV
2024-08-20Implement Path::createDirectoryRecursive (#4871)kaizhangNV
2024-08-07Reduce dependency on std library (#4785)skallweitNV
2024-07-17Move the file public header files to `include` dir (#4636)kaizhangNV
2024-02-22Add API for querying and reusing precompiled binary modules. (#3614)Yong He
2023-12-05Support `include` for pulling file into the current module. (#3377)Yong He
2023-10-25Fix warnings for gcc 12.3 (#3286)Ellie Hermaszewska
2023-05-04Add SLANG_ASSUME and use it in release asserts (#2859)Ellie Hermaszewska
2023-04-26Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska
2023-04-25StringBuilder to lowerCamel (#2840)jsmall-nvidia
2023-04-25Dictionary using lowerCamel (#2835)jsmall-nvidia
2023-04-14Some small fixes with Windows/DX usage (#2797)Ellie Hermaszewska
2023-04-14Set the executable bit on Executable artifact files (#2796)Ellie Hermaszewska
2023-03-28Don't touch output file if content did not change. (#2738)Yong He
2023-02-28Add `SourceBlobWithPathInfoArtifactRepresentation`. (#2682)Yong He
2022-12-12Refactor shader cache (#2558)skallweitNV
2022-11-28Add LockFile helper class (#2535)skallweitNV
2022-10-06Improvements around absolute paths and file systems (#2433)jsmall-nvidia
2022-10-03IMutableFileSystem::saveFileBlob (#2427)jsmall-nvidia
2022-08-26DownstreamCompileOptions using POD types (#2381)jsmall-nvidia
2022-08-16Move metadata/diagnostics to associated types (#2358)jsmall-nvidia
2022-06-24Handling of temporary files (#2299)jsmall-nvidia
2022-06-08Add smoke test for language server. (#2266)Yong He
2021-10-04Removing exceptions from core/compiler-core (#1953)jsmall-nvidia
2021-01-26Improved NVRTC location finding (#1674)jsmall-nvidia
2021-01-11LZ4 compression support (#1654)jsmall-nvidia
2020-12-02Zip FileSystem support (#1617)jsmall-nvidia
2020-11-19File system refactor (#1611)jsmall-nvidia
2020-08-05Refactor enumerating directory contents (#1478)jsmall-nvidia
2020-05-04C++ Extractor (#1337)jsmall-nvidia
2020-03-02Renamed UnownedStringSlice::size to getLength to make match String. (#1254)jsmall-nvidia
2019-10-23Expose more repro in API, support output params. (#1087)jsmall-nvidia
2019-07-17Slang -> C++ -> SharedLibrary -> Test (#999)jsmall-nvidia
2019-06-20Hot fix: Remove getExecutablePath reported memory leak (#993)jsmall-nvidia
2019-06-19Feature/shared library review (#992)jsmall-nvidia
2019-06-18* Added Path::combineBuilder, so as two sub paths can be combined into a Stri...jsmall-nvidia
2019-06-14CPPCompiler improvements (#984)jsmall-nvidia
2019-06-13Feature/file remove (#982)jsmall-nvidia
2019-06-12Visual Studio compilation working in test harness (#979)jsmall-nvidia
2019-05-31Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia
2019-04-29String/List closer to conventions, and use Index type (#959)jsmall-nvidia
2019-04-25Fixed building on CygWin with clang gcc (#953)jsmall-nvidia
2019-04-24* Make Path:: use lowerCamel method names as per coding standard (#952)jsmall-nvidia
2019-04-23Feature/premake build (#951)jsmall-nvidia