Xiang Li
|
2a7cd92683
Replace static const global struct for library. (#436)
|
8 years ago |
Lei Zhang
|
4ff631148d
Various small code tweaks (#398)
|
8 years ago |
Tex Riddell
|
11dd70c410
Add limited support for unbounded resource arrays in parameter list (#399)
|
8 years ago |
Xiang Li
|
85063375b3
Add attribute to mark shader entry.
|
8 years ago |
Xiang Li
|
3f0c4e5d30
Support multiple entries in one library.
|
8 years ago |
Xiang Li
|
79bb311bd9
Code cleanup.
|
8 years ago |
Xiang Li
|
ebaab67a50
Add DxilFunctionProps to DxilModule.
|
8 years ago |
Xiang Li
|
0a3981b54b
1. Support flatten function decl.
|
8 years ago |
Xiang Li
|
b6e876bf39
Don't change function linkage for library profile.
|
8 years ago |
Xiang Li
|
8e21407ca9
Add library profile.
|
8 years ago |
Young Kim
|
34dfa6f825
Annotate enum type for field attribute. (#335)
|
8 years ago |
Young Kim
|
4857166d1e
Support for Enum in HLSL 2017 (#309)
|
8 years ago |
Tex Riddell
|
c2d2cef73f
Merge pull request #295 from Microsoft/dxil-v1.1
|
8 years ago |
Xiang Li
|
6cca464f51
Remove copy be replace dst with src. (#296)
|
8 years ago |
Xiang Li
|
7e5a340e67
Delete code to remove unused functions which is done by ASTContext::DeclMustBeEmitted (#294)
|
8 years ago |
Tex Riddell
|
c95244404a
Copy ViewID state to PSV data and select PSV version based on validator (#291)
|
8 years ago |
Xiang Li
|
67ea776da9
When EmitHLSLMatrixStore for col major, if Val is casted from col major, just use the original col major val. (#272)
|
8 years ago |
Xiang Li
|
7ab7c33f84
Make sure one instruction only pushed into deadInsts once when SimplifyBitCast. (#262)
|
8 years ago |
Young Kim
|
13cf7d466c
Update barycentric with new spec (#265)
|
8 years ago |
Xiang Li
|
9f437adda5
Lower memcpy before SORA a pointer. (#253)
|
8 years ago |
Xiang Li
|
cf4ef478fa
Set type for nested InitListExpr if it match required type. (#252)
|
8 years ago |
Xiang Li
|
aec310b4ea
Use memcpy to copy when possible in clang code gen to avoid flatten too early. (#247)
|
8 years ago |
Xiang Li
|
bc4a68b6b4
Use SRet for struct return type. (#243)
|
8 years ago |
Xiang Li
|
e14dc5ed1b
Update matrix code gen. (#234)
|
8 years ago |
Lei Zhang
|
8afb120125
Use llvm::make_unique instead of std::make_unique (#201)
|
8 years ago |
Lei Zhang
|
892e7953fd
Match filename cases (#199)
|
8 years ago |
Xiang Li
|
2b4f3e4801
Support resource inside cbuffer. (#175)
|
8 years ago |
David Peixotto
|
13f92a77c4
Fix #169 - Bad codegen for firstbithigh/firstbitlow (#171)
|
8 years ago |
Xiang Li
|
a3306bff1d
Lower resource to createHandle at clang code gen. (#163)
|
8 years ago |
Marcelo Lopez Ruiz
|
843be2528a
Close #62: strange error output on recursive function calls (#150)
|
8 years ago |