index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-lower-to-ir.cpp
Age
Commit message (
Expand
)
Author
2020-06-17
Generate dynamic C++ code for the minimal test case. (#1391)
Yong He
2020-06-15
Remove implicit conversions to `void` (#1388)
Tim Foley
2020-06-15
Generate IRType for interfaces, and reference them as `operand[0]` in IRWitne...
Yong He
2020-06-05
ASTNodes use MemoryArena (#1376)
jsmall-nvidia
2020-06-05
Merge branch 'master' into loop_attrib
Tim Foley
2020-06-04
Emit [loop] attribute to output HLSL.
Yong He
2020-06-04
First steps toward inheritance for struct types (#1366)
Tim Foley
2020-06-02
Working matrix swizzle (#1354)
Dietrich Geisler
2020-05-29
Feature/ast syntax standard (#1360)
jsmall-nvidia
2020-05-28
WIP: ASTBuilder (#1358)
jsmall-nvidia
2020-05-26
Improvements around hashing (#1355)
jsmall-nvidia
2020-05-22
Tidy up around AST nodes (#1353)
jsmall-nvidia
2020-05-19
Reduce the size of Token (#1349)
jsmall-nvidia
2020-04-08
Fixes for IR generics (#1311)
Tim Foley
2020-04-08
Remove static struct members from layout and reflection (#1310)
jsmall-nvidia
2020-04-02
Add basic support for namespaces (#1304)
Tim Foley
2020-03-30
CUDA version handling (#1301)
jsmall-nvidia
2020-03-20
Handling of switch with empty body (#1284)
jsmall-nvidia
2020-03-16
Define compound intrinsic ops in the standard library (#1273)
Tim Foley
2020-03-11
Add a basc inlining facility for use in the stdlib (#1271)
Tim Foley
2020-03-05
Feature/glslang spirv version (#1256)
jsmall-nvidia
2020-03-03
__spirv_version Decoration (#1255)
jsmall-nvidia
2020-03-03
Move definitions of simple vector/matrix builtins to stdlib. (#1247)
Tim Foley
2020-03-02
Renamed UnownedStringSlice::size to getLength to make match String. (#1254)
jsmall-nvidia
2020-02-21
Add surface syntax for "this type" (#1236)
Tim Foley
2020-02-20
Initial support for user-defined initializer/constructor declarations (#1233)
Tim Foley
2020-02-07
Change handling of strings for HLSL/GLSL targets (#1204)
Tim Foley
2020-01-31
Some Slang API additions (#1195)
Tim Foley
2019-12-19
Fix invocation of `[mutating]` methods (#1156)
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-12-04
Feature/string hash review (#1142)
jsmall-nvidia
2019-12-03
getStringHash on string literals (#1140)
jsmall-nvidia
2019-11-22
Clean up the concept of "pseudo ops" (#1136)
Tim Foley
2019-11-19
Initial work for "global generic value parameters" (#1127)
Tim Foley
2019-11-08
Fix problem when getting default value for a bool, was producing 0, which on ...
jsmall-nvidia
2019-11-07
* Removed strip pass from emit as no longer needed (#1114)
jsmall-nvidia
2019-11-06
Add basic support for entry points in `.slang-lib` files. (#1112)
Tim Foley
2019-11-06
Support for [__extern] attribute (#1111)
jsmall-nvidia
2019-11-06
Feature/obfuscate improvements (#1107)
jsmall-nvidia
2019-10-31
Reference IR modules with entry point (#1101)
jsmall-nvidia
2019-10-25
Don't use mangled names when emitting code (#1096)
Tim Foley
2019-10-24
Strip IR after front-end steps are done (#1092)
Tim Foley
2019-10-22
User IR-based layout for all IR steps (#1084)
Tim Foley
2019-10-17
Initial work on representing layout at IR level (#1079)
Tim Foley
2019-10-09
Feature/decor entry point name (#1073)
jsmall-nvidia
2019-10-08
Fixed from Review of Entry Point decoration #1068 (#1072)
jsmall-nvidia
2019-10-08
Feature/ir entry point profile (#1068)
jsmall-nvidia
2019-10-04
IR types for subset of Attributes (#1067)
jsmall-nvidia
2019-09-18
Clean up some behavior of operator% (#1060)
Tim Foley
[next]