summaryrefslogtreecommitdiffstats
path: root/source/compiler-core
Commit message (Expand)AuthorAge
* 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
* Add all RayQuery SPIRV Intrinsics. (#3204)Yong He2023-09-13
* Correctly identify the number of operands to image sampling operands in SPIR-...Ellie Hermaszewska2023-09-12
* Add -repro-fallback-directory (#3188)jsmall-nvidia2023-09-07
* Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)Yong He2023-08-31
* s/depreciated/deprecated/ (#3153)Ellie Hermaszewska2023-08-29
* Allow bitwise or expressions and numeric literals in spirv_asm blocks (#3157)Ellie Hermaszewska2023-08-28
* Initial version of spirv_asm block (#3151)Ellie Hermaszewska2023-08-25
* Fix a bug that warning 39001 can't be fully disabled. (#3112)Yong He2023-08-16
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* Disable strict aliasing for gcc (#3105)Ellie Hermaszewska2023-08-15
* SPIR-V WIP (#3064)Ellie Hermaszewska2023-08-15
* Add spirv-dis as a downstream compiler (#3059)Ellie Hermaszewska2023-08-07
* Add option to use original entrypoint in spirv output. (#3047)Yong He2023-08-04
* Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He2023-08-04
* Fix literals needing cast (#3039)jsmall-nvidia2023-08-01
* Generalize collectInductionValues (#3031)Ellie Hermaszewska2023-08-01
* Don't error on disabled warnings when treatWarnAsErr. (#3013)Yong He2023-07-21
* nsight Aftermath crash example (#2984)jsmall-nvidia2023-07-18
* Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)Yong He2023-07-07
* Fix erroneous error claiming variable is being used before its declaration (#...Ellie Hermaszewska2023-07-06
* Squash some warnings (#2956)Ellie Hermaszewska2023-07-05
* Support for infinite literal of from 34.2432#INF (#2944)jsmall-nvidia2023-06-27
* Source embedding for output (#2889)jsmall-nvidia2023-05-22
* HLSL->Vulkan binding support (#2865)jsmall-nvidia2023-05-03