summaryrefslogtreecommitdiffstats
path: root/source/slang/diagnostic-defs.h
Commit message (Expand)AuthorAge
* Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia2019-05-31
* Add better control over image formats for GLSL/SPIR-V targets (#939)Tim Foley2019-04-08
* Fix spurious error when having too few arguments to a call (#930)Tim Foley2019-03-27
* Overhaul the core routines for implicit conversion (#927)Tim Foley2019-03-27
* Add options to control optimization and debug information (#897)Tim Foley2019-03-12
* Hotfix/crash invalid vk binding (#875)jsmall-nvidia2019-03-05
* First steps toward supporting interface-type parameters on shaders (#852)Tim Foley2019-02-19
* Split front- and back-ends (#846)Tim Foley2019-02-15
* Fix typos in diagnostic message and comments (#843)jsmall-nvidia2019-02-13
* * Use LayoutResourceKind for calcing total num regs used (#838)jsmall-nvidia2019-02-11
* [[vk::shader_record]] (#836)jsmall-nvidia2019-02-11
* Hotfix/dispatch thread id improvements (#834)jsmall-nvidia2019-02-08
* Allow entry points to have explicit generic parameters (#826)Tim Foley2019-02-05
* Add support for user defined attributes.Yong He2019-01-29
* Support "modern" declaration syntax as an option (#792)Tim Foley2019-01-24
* Feature/file unique identity (#789)jsmall-nvidia2019-01-21
* Not finding dxil no longer an error. Outputs a warning. (#781)jsmall-nvidia2019-01-16
* Initial support for dynamic dispatch using "tagged union" types (#772)Tim Foley2019-01-16
* Improve handling of {} initializer list expressions (#778)Tim Foley2019-01-16
* Add an error for global uniform parameter declarations (#773)Tim Foley2019-01-14
* Feature/serialization debug info (#767)jsmall-nvidia2019-01-07
* Feature/lex memory reduction (#762)jsmall-nvidia2018-12-20
* Allow parameter blocks to be explicitly bound to spaces (#736)Tim Foley2018-11-30
* Made sameStageSpecifiedMoreThanOnce a warning instead of an error. (#714)jsmall-nvidia2018-11-06
* Feature/shared library refactor (#712)jsmall-nvidia2018-11-06
* Add support for a "strict" floating-point mode (#709)Tim Foley2018-11-01
* Rework command-line options handling for entry points and targets (#697)Tim Foley2018-10-29
* Feature/include refactor (#675)jsmall-nvidia2018-10-16
* Add a warning on missing return, and initial SCCP pass (#671)Tim Foley2018-10-12
* Add basic support for [mutating] methods (#667)Tim Foley2018-10-11
* Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley2018-10-04
* Warn when undefined identifier used in preprocessor conditional (#642)Tim Foley2018-09-19
* Add a better error message for common global generic failure (#634)Tim Foley2018-09-13
* Add basic support for #pragma once (#630)Tim Foley2018-08-27
* Improve model-viewer support for lights (#626)Tim Foley2018-08-10
* spCompile/spProcessCommandLineArguments return SlangResult (#610)jsmall-nvidia2018-07-06
* Support for Tessellation (#607)jsmall-nvidia2018-06-27
* Initial support for enum declarations (#599)Tim Foley2018-06-12
* Fix global atomic functions (#582)Tim Foley2018-05-29
* A bunch of work to resolve #569 (#576)Tim Foley2018-05-24
* Add support for explicit register space bindings (#542)Tim Foley2018-05-02
* Fix emit logic when "terminators" occur in the middle of a block (#540)Tim Foley2018-05-02
* Diagnose attempts to write to fields in methods (#530)Tim Foley2018-05-01
* Better diagnostics when compilation is aborted (#517)Tim Foley2018-04-20
* Diagnose use of an implicit cast as an argument for an `out` parameter (#516)Tim Foley2018-04-20
* Add support for default parameter values in IR codegen (#459)Tim Foley2018-03-29
* Entry point attribute (#447)Tim Foley2018-03-19
* Overhaul implementation of [attributes] (#443)Tim Foley2018-03-16
* Stop compilation when a imported module contains errors. (#440)Yong He2018-03-12
* IR: next phase of "everything is an instruction" (#433)Tim Foley2018-03-03