index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
preprocessor
Commit message (
Expand
)
Author
Age
*
Fix for #elif evaluation issue (#3038)
jsmall-nvidia
2023-07-31
*
Fix erroneous error claiming variable is being used before its declaration (#...
Ellie Hermaszewska
2023-07-06
*
Add some simple macro defines including __HLSL_VERSION (#2363)
jsmall-nvidia
2022-08-16
*
Initial support for variadic macros (#1887)
Theresa Foley
2021-06-16
*
Fix a bug in preprocessor "busy" logic (#1875)
T. Foley
2021-06-06
*
Overhaul the preprocessor (#1849)
T. Foley
2021-05-21
*
Added tests/current-bugs (#1781)
jsmall-nvidia
2021-04-05
*
Support for __LINE__ and __FILE__ in preprocessor (#1772)
jsmall-nvidia
2021-03-31
*
Partial fix for macro expasnion of token pastes (#1727)
Tim Foley
2021-02-24
*
Diagnostic location highlighting (#1700)
jsmall-nvidia
2021-02-12
*
Include hierarchy output (#1595)
jsmall-nvidia
2020-11-11
*
Support for float atomics on RWByteAddressBuffer (#1502)
jsmall-nvidia
2020-08-18
*
Fix a preprocessor bug affecting X-macros (#1436)
Tim Foley
2020-07-10
*
Fix for a macro expansion bug (#1192)
Tim Foley
2020-01-31
*
Fix for infinite recursion with macro invocation (#1177)
jsmall-nvidia
2020-01-24
*
Testing using a 'naked' ISlangFileSystemExt option. (#1026)
jsmall-nvidia
2019-08-19
*
A more convoluted #pragma once file identity test, using relative paths. (#1021)
jsmall-nvidia
2019-08-15
*
#include not using search paths (#873)
jsmall-nvidia
2019-03-02
*
Ignore expression if hit #if when skipping. (#844)
jsmall-nvidia
2019-02-13
*
Path simplification/hash mode, plus bug fixes (#788)
jsmall-nvidia
2019-01-21
*
Feature/hash for source identity (#786)
jsmall-nvidia
2019-01-17
*
Feature/include refactor (#675)
jsmall-nvidia
2018-10-16
*
Add basic support for #pragma once (#630)
Tim Foley
2018-08-27
*
Add tests for custom #error and #warning messages (#562)
Tim Foley
2018-05-11
*
Fix handling of errors in imported modules (#387)
Tim Foley
2018-01-26
*
Preprocessor: fix `undef` and redefinition (#204)
Tim Foley
2017-10-09
*
Make source location lightweight
Tim Foley
2017-08-10
*
Cleanups for test cases:
Tim Foley
2017-07-10
*
Make `#import` work with preprocessor macros
Tim Foley
2017-06-26
*
AppVeyor: Run tests as part of AppVeyor builds
Tim Foley
2017-06-14
*
Add test case for escaped newlines.
Tim Foley
2017-06-12
*
Rename tests from `*.spire` to `*.slang`
Tim Foley
2017-06-12
*
Initial import of code.
Tim Foley
2017-06-09