index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
diagnostics
Age
Commit message (
Expand
)
Author
2020-07-08
Add support for global uniform shader parameters (#1433)
Tim Foley
2020-06-30
Initial work on property declarations (#1410)
Tim Foley
2020-06-15
Remove implicit conversions to `void` (#1388)
Tim Foley
2020-06-12
Diagnose circularly-defined constants (#1384)
Tim Foley
2020-06-02
Make stdlib path just be the filename. (#1364)
jsmall-nvidia
2020-06-02
Working matrix swizzle (#1354)
Dietrich Geisler
2020-04-21
Diagnose attempts to call instance methods from static methods (#1330)
Tim Foley
2020-04-21
Fix for a generic definition, followed by a declaration with target intrisic ...
jsmall-nvidia
2020-03-21
CPU Texture GetDimensions support (#1283)
jsmall-nvidia
2020-03-20
Remove RWTextureCube/Array from stdlib (#1285)
jsmall-nvidia
2020-03-16
Define compound intrinsic ops in the standard library (#1273)
Tim Foley
2020-03-06
Expand range of definitions that can be moved into stdlib (#1259)
Tim Foley
2020-02-06
Literal handling improvements (#1202)
jsmall-nvidia
2020-02-06
Improve checks and diagnostics around redeclarations (#1201)
Tim Foley
2019-12-06
Support conversion from int/uint to enum types (#1147)
Tim Foley
2019-12-06
Remove legacy feature for merging global shader parameters (#1139)
Tim Foley
2019-07-29
Add an attribute to disable the overlapping-bindings warning (#1005)
Tim Foley
2019-04-02
Feature/test improvements (#934)
jsmall-nvidia
2019-03-27
Overhaul the core routines for implicit conversion (#927)
Tim Foley
2019-03-05
Hotfix/crash invalid vk binding (#875)
jsmall-nvidia
2019-02-13
Fix typos in diagnostic message and comments (#843)
jsmall-nvidia
2019-02-11
* Use LayoutResourceKind for calcing total num regs used (#838)
jsmall-nvidia
2019-02-11
[[vk::shader_record]] (#836)
jsmall-nvidia
2019-01-29
Add underscores to `AttributeUsage` to signal its preview state.
Yong He
2019-01-29
Add support for user defined attributes.
Yong He
2019-01-17
Feature/hash for source identity (#786)
jsmall-nvidia
2019-01-14
Add an error for global uniform parameter declarations (#773)
Tim Foley
2018-11-30
Allow parameter blocks to be explicitly bound to spaces (#736)
Tim Foley
2018-11-06
Made sameStageSpecifiedMoreThanOnce a warning instead of an error. (#714)
jsmall-nvidia
2018-10-29
Rework command-line options handling for entry points and targets (#697)
Tim Foley
2018-10-11
Add basic support for [mutating] methods (#667)
Tim Foley
2018-09-19
Warn when undefined identifier used in preprocessor conditional (#642)
Tim Foley
2018-06-12
Initial support for enum declarations (#599)
Tim Foley
2018-05-02
Add support for explicit register space bindings (#542)
Tim Foley
2018-05-02
Fix emit logic when "terminators" occur in the middle of a block (#540)
Tim Foley
2018-05-01
Diagnose attempts to write to fields in methods (#530)
Tim Foley
2018-04-20
Diagnose use of an implicit cast as an argument for an `out` parameter (#516)
Tim Foley
2018-03-12
Stop compilation when a imported module contains errors. (#440)
Yong He
2018-02-26
Merge from 0.9.x (#429)
Tim Foley
2018-02-22
Initial work on validating "constexpr"-ness in IR (#420)
Tim Foley
2018-01-26
Fix handling of errors in imported modules (#387)
Tim Foley
2018-01-26
Fix some crashing bugs around local variable declarations. (#385)
Tim Foley
2017-08-15
Add missing expected output file for test.
Tim Foley
2017-08-15
Improve diagnostics for overlapping/conflicting bindings
Tim Foley
2017-06-30
Add meta-definitions for AST types
Tim Foley
2017-06-14
AppVeyor: Run tests as part of AppVeyor builds
Tim Foley
2017-06-12
Rename tests from `*.spire` to `*.slang`
Tim Foley
2017-06-09
Initial import of code.
Tim Foley