summaryrefslogtreecommitdiffstats
path: root/source/compiler-core
Commit message (Expand)AuthorAge
* formatEllie Hermaszewska2024-10-29
* preparation for clang format (#5422)Ellie Hermaszewska2024-10-29
* Export language server to wasm. (#5419)Yong He2024-10-27
* declutter top level CMakeLists.txt (#5391)Ellie Hermaszewska2024-10-24
* Recognize a new spirv header json grammar keyword "aliases" (#5367)Jay Kwak2024-10-21
* Mark SPIRV artifact as non-executable. (#5356)Yong He2024-10-20
* Move C interface from slang.h to slang-deprecated.h (#5301)Ellie Hermaszewska2024-10-15
* Add slang-wasm target (#5237)Anders Leino2024-10-11
* Add WGSL support for slang-test (#5174)Anders Leino2024-10-07
* Allow building using external dependencies (#5076)Tobias Frisch2024-10-04
* Add COM API for querying metadata. (#5168)Yong He2024-09-30
* Initial WGSL support (#5006)Anders Leino2024-09-09
* Remove incorrect UTF decode assert (#5028)cheneym22024-09-06
* Support mixture of precompiled and non-precompiled modules (#4860)cheneym22024-08-29
* Support unicode identifier names. (#4772)Yong He2024-08-12
* Remove disassemle debug code (#4779)cheneym22024-08-06
* Initial support for precompiled DXIL in slang-modules (#4755)cheneym22024-08-05
* Cleanup global memory allocations on shutdown. (#4731)Yong He2024-07-24
* Correctly parse multiple escaped newlines (#4672)Ellie Hermaszewska2024-07-19
* Add unexpected end of input error to lexer (#4673)Ellie Hermaszewska2024-07-18
* Use slang-glslang.dll for spirv-validation (#4642)Jay Kwak2024-07-17
* Move the file public header files to `include` dir (#4636)kaizhangNV2024-07-17
* Implement non member function atomic texture support (#4544)ArielG-NV2024-07-10
* Fix Lexer to recognize swizzling on an integer scalar value (#4515)Jay Kwak2024-07-09
* Delete glsl_vulkan and glsl_vulkan_one_desc targets. (#4361)Yong He2024-06-12
* [gfx] Metal graphics support (#4324)skallweitNV2024-06-10
* work on gfx metal backend (#4287)skallweitNV2024-06-06
* Fix performance issue in source-map (#4261)Yong He2024-06-03
* Improve compile time performance. (#3857)Yong He2024-05-29
* Slang: Support UTF-8 with Byte Order Markers (#4135)cheneym22024-05-14
* Add host shared library target. (#4098)Yong He2024-05-03
* Fix macos CI and clang warnings. (#4019)Yong He2024-04-24
* Silent compiler warning about missing override keywords (#4018)Jay Kwak2024-04-24
* Add metal downstream compiler + metallib target. (#3990)Yong He2024-04-19
* Add skeleton for metal backend. (#3971)Yong He2024-04-17
* Allow bit operators on enum types. (#3862)Yong He2024-04-01
* Add slangc interface to compile and use ir modules. (#3615)Yong He2024-02-23
* Add API for querying and reusing precompiled binary modules. (#3614)Yong He2024-02-22
* Refactor compiler option representations. (#3598)Yong He2024-02-20
* Improve Capability System (#3555)Yong He2024-02-06
* Fix LSP compatibility issues with Visual Studio. (#3520)Yong He2024-01-26
* Generate lookup tables from cmake (#3461)Ellie Hermaszewska2024-01-24
* Fix language server for VS. (#3473)Yong He2024-01-22
* Capability def parsing & codegen + disjoint sets (#3451)Yong He2024-01-18
* Add check for invalid use of modifiers. (#3402)Yong He2023-12-12
* WIP: CMake (#3326)Ellie Hermaszewska2023-12-08
* Support `include` for pulling file into the current module. (#3377)Yong He2023-12-05
* experimental fix: return `JSONValue::Type::Null` as "" (#3336)Stephan Seitz2023-11-16
* CUDA: Fixes for NVRTC 12.x and warp mask ambiguity; adds CC 8.x warp reductio...Neil Bickford2023-11-07
* Run curated spirv-opt passes through slang-glslang. (#3266)Yong He2023-10-09