Xiang Li
|
b9ec4014d0
Add res type map for RayTracingAccelerationStructure.
|
7 ani în urmă |
Xiang Li
|
bc2e19b771
Support TraceRay and ReportIntersection which has user-define param at front-end.
|
7 ani în urmă |
Tex Riddell
|
9a3bbb6603
Support SV_RayPayload and SV_IntersectionAttributes
|
7 ani în urmă |
Tex Riddell
|
e67ee2ae17
Treat RT entry like export - flatten params and don't clone
|
7 ani în urmă |
Tex Riddell
|
e9ce3e97d1
Add RT shader types for function attribution in lib target.
|
7 ani în urmă |
Marcelo Lopez Ruiz
|
a3b3c37720
Fixes #679 - missing scenario with *it is of type FunctionDecl (#1012)
|
7 ani în urmă |
Xiang Li
|
c011ec3d55
Support vector constant in TryEvalIntrinsic. (#902)
|
7 ani în urmă |
Xiang Li
|
455885b3fc
Support matrix transpose. (#900)
|
7 ani în urmă |
Xiang Li
|
fa0674829b
Fix crash in code gen caused by cast atomic dst address. (#843)
|
7 ani în urmă |
Lei Zhang
|
406fe38220
Add validation checks for HS/GS attributes after parsing (#768)
|
7 ani în urmă |
Young Kim
|
44db464c32
Native Int16 and Uint16 types (#783)
|
7 ani în urmă |
Young Kim
|
8c55bbbe6d
Denorm to function attribute (#764)
|
7 ani în urmă |
John Porto
|
502323cb73
moves the patch constant fn validation to the backend. (#754)
|
7 ani în urmă |
Tex Riddell
|
694296b6b0
Add target-dependent experimental function attribute (#759)
|
7 ani în urmă |
John Porto
|
3563ae9c5a
Allows Patch Constant Function definition after HS entry point (#748)
|
7 ani în urmă |
Young Kim
|
ce9d6267a5
DataLayout String and ConstantBuffer Offset Fix (#727)
|
7 ani în urmă |
Xiang Li
|
a7cba6d180
Create constant initilizer from static constructor if possible. (#717)
|
8 ani în urmă |
Xiang Li
|
2bc91c6f07
Skip half when Eval builtins.
|
8 ani în urmă |
Marcelo Lopez Ruiz
|
64f3b34995
Adds support for pipeline restart (#683)
|
8 ani în urmă |
Young Kim
|
b89c21d25b
Fp16 constant buffer and shader flag (#575)
|
8 ani în urmă |
Tex Riddell
|
be2bb20cde
Fix #277 - ignore semantics on resources and samplers during codegen (#544)
|
8 ani în urmă |
Xiang Li
|
a318eb6106
Support return of resource for library.
|
8 ani în urmă |
Young Kim
|
55667043c3
Support denorm option (#446)
|
8 ani în urmă |
Xiang Li
|
a642cb002e
Support share memory struct as input call arg by copy in. (#473)
|
8 ani în urmă |
Xiang Li
|
96c9c0597c
Code cleanup. (#469)
|
8 ani în urmă |
Xiang Li
|
71774913f6
Minor bug fixes. (#463)
|
8 ani în urmă |
Xiang Li
|
2a7cd92683
Replace static const global struct for library. (#436)
|
8 ani în urmă |
Lei Zhang
|
4ff631148d
Various small code tweaks (#398)
|
8 ani în urmă |
Tex Riddell
|
11dd70c410
Add limited support for unbounded resource arrays in parameter list (#399)
|
8 ani în urmă |
Xiang Li
|
85063375b3
Add attribute to mark shader entry.
|
8 ani în urmă |