summaryrefslogtreecommitdiff
path: root/source/compiler-core
AgeCommit message (Expand)Author
2024-02-06Improve Capability System (#3555)Yong He
2024-01-26Fix LSP compatibility issues with Visual Studio. (#3520)Yong He
2024-01-24Generate lookup tables from cmake (#3461)Ellie Hermaszewska
2024-01-22Fix language server for VS. (#3473)Yong He
2024-01-18Capability def parsing & codegen + disjoint sets (#3451)Yong He
2023-12-12Add check for invalid use of modifiers. (#3402)Yong He
2023-12-08WIP: CMake (#3326)Ellie Hermaszewska
2023-12-05Support `include` for pulling file into the current module. (#3377)Yong He
2023-11-16experimental fix: return `JSONValue::Type::Null` as "" (#3336)Stephan Seitz
2023-11-07CUDA: Fixes for NVRTC 12.x and warp mask ambiguity; adds CC 8.x warp reductio...Neil Bickford
2023-10-09Run curated spirv-opt passes through slang-glslang. (#3266)Yong He
2023-09-13Add all RayQuery SPIRV Intrinsics. (#3204)Yong He
2023-09-12Correctly identify the number of operands to image sampling operands in SPIR-...Ellie Hermaszewska
2023-09-07Add -repro-fallback-directory (#3188)jsmall-nvidia
2023-08-31Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)Yong He
2023-08-29s/depreciated/deprecated/ (#3153)Ellie Hermaszewska
2023-08-28Allow bitwise or expressions and numeric literals in spirv_asm blocks (#3157)Ellie Hermaszewska
2023-08-25Initial version of spirv_asm block (#3151)Ellie Hermaszewska
2023-08-16Fix a bug that warning 39001 can't be fully disabled. (#3112)Yong He
2023-08-16Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska
2023-08-15Disable strict aliasing for gcc (#3105)Ellie Hermaszewska
2023-08-15SPIR-V WIP (#3064)Ellie Hermaszewska
2023-08-07Add spirv-dis as a downstream compiler (#3059)Ellie Hermaszewska
2023-08-04Add option to use original entrypoint in spirv output. (#3047)Yong He
2023-08-04Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He
2023-08-01Fix literals needing cast (#3039)jsmall-nvidia
2023-08-01Generalize collectInductionValues (#3031)Ellie Hermaszewska
2023-07-21Don't error on disabled warnings when treatWarnAsErr. (#3013)Yong He
2023-07-18nsight Aftermath crash example (#2984)jsmall-nvidia
2023-07-07Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)Yong He
2023-07-06Fix erroneous error claiming variable is being used before its declaration (#...Ellie Hermaszewska
2023-07-05Squash some warnings (#2956)Ellie Hermaszewska
2023-06-27Support for infinite literal of from 34.2432#INF (#2944)jsmall-nvidia
2023-05-22Source embedding for output (#2889)jsmall-nvidia
2023-05-03HLSL->Vulkan binding support (#2865)jsmall-nvidia
2023-04-29vkd3d and dxvk integration (#2823)Ellie Hermaszewska
2023-04-29Minor tidyings around d3d usage (#2854)Ellie Hermaszewska
2023-04-27Embed stdlib documentation to AST. (#2851)Yong He
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-24Fix issue with Obfuscated hash (#2834)jsmall-nvidia
2023-04-20Improve SourceMap coverage/testing (#2818)jsmall-nvidia
2023-04-20Improvements outputting containers (#2815)jsmall-nvidia
2023-04-19Make SourceMap a value type (#2812)jsmall-nvidia
2023-04-18On demand SourceMap JSON serialization (#2811)jsmall-nvidia
2023-04-17Round trip source map (#2810)jsmall-nvidia
2023-04-14Some small fixes with Windows/DX usage (#2797)Ellie Hermaszewska
2023-04-14Enable SLANG_ENABLE_DXIL_SUPPORT on non-Windows platforms (#2750)Ellie Hermaszewska
2023-04-14Set the executable bit on Executable artifact files (#2796)Ellie Hermaszewska