summaryrefslogtreecommitdiff
path: root/source/slang/slang.cpp
AgeCommit message (Expand)Author
2018-10-10Feature/source loc refactor (#668)jsmall-nvidia
2018-10-09Added -serial-ir command line option (#664)jsmall-nvidia
2018-10-04 Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley
2018-08-03Major overhaul of Renderer abstraction, to support a new example (#624)Tim Foley
2018-07-06spCompile/spProcessCommandLineArguments return SlangResult (#610)jsmall-nvidia
2018-06-22Expose macros/functionality for defining interfaces (#604)jsmall-nvidia
2018-06-14Add support for "blobs" and a file-system callback (#596)Tim Foley
2018-06-06Add basic support for Shader Model 6.3 profiles (#594)Tim Foley
2018-05-31Add options to control matrix layout rules (#583)Tim Foley
2018-05-02Speedup type checking using cached overload resolution results.Yong He
2018-04-20Better diagnostics when compilation is aborted (#517)Tim Foley
2018-04-13Propagate diagnostics when imported module has errors (#485)Tim Foley
2018-04-11Introduce an IR-level type system (#481)Tim Foley
2018-03-22Add support for DirectX Raytracing (DXR) (#451)Tim Foley
2018-03-19Entry point attribute (#447)Tim Foley
2018-03-12Stop compilation when a imported module contains errors. (#440)Yong He
2018-02-22Initial work on validating "constexpr"-ness in IR (#420)Tim Foley
2018-02-20make CompileRequest retain specailized IR module.Yong He
2018-02-19more to fixing memory leaksYong He
2018-02-19Fix IR memory leaks.Yong He
2018-02-16IR/Vulkan fixes (#412)Tim Foley
2018-02-08Falcor fixes (#402)Tim Foley
2018-02-03Remove non-IR codegen paths (#398)Tim Foley
2018-02-02Remove support for the -no-checking flag (#392)Tim Foley
2018-02-01Fix a bug in import handling (#394)Tim Foley
2018-01-29Remove #import directive (#389)Tim Foley
2018-01-26Fix handling of errors in imported modules (#387)Tim Foley
2018-01-26Fix some crashing bugs around local variable declarations. (#385)Tim Foley
2018-01-21Improvements and bug fixes for global type parametersYong He
2018-01-19Allow arbitrary type string as type argument in spAddEntryPointEx.Yong He
2018-01-04Bug fixes for Slang integration (#356)Yong He
2018-01-03Fix type lookup of global type argumentsYong He
2018-01-02no-codegen compile flag and global generics reflection (#347)Yong He
2017-11-28Enable HLSL/GLSL "rewrite" + IR-based Slang codegen (#300)Tim Foley
2017-11-28Generate IR per-module for loaded modules (#299)Tim Foley
2017-11-17Add support for global generic parameters (#285)Yong He
2017-11-13Parameter block work (#276)Tim Foley
2017-11-07Support generic interface methods (#251)Yong He
2017-11-04merge with fixWarnings branchYong He
2017-11-04fixed all warningsYong He
2017-11-03associatedtypes: generating almost correct HLSL, but is not calling correctly...Yong He
2017-10-27Initial work on support code generation for generics with constraints (#233)Tim Foley
2017-10-20Fix up emission of shader parameter semantics when using IR (#226)Tim Foley
2017-10-16Implement notion of a "container format" (#213)Tim Foley
2017-10-13Get rid of the `-slang-ir-asm` target (#212)Tim Foley
2017-10-13Move reflection JSON generation into separate text fixture (#211)Tim Foley
2017-10-11Fixup: re-enable exception guard (#208)Tim Foley
2017-09-29Get tests running/passing under Linux (#194)Tim Foley
2017-08-31Fix some issues around cloned modifiers.Tim Foley
2017-08-15Add user-defined builtins to the "core" moduleTim Foley