Xiang Li
016e70532e
Move pix pass into DxilPIXPasses. ( #1605 )
...
* Move pix pass into DxilPIXPasses.
2018-10-16 21:38:33 -07:00
Xiang Li
c9a4a44714
Split DxilViewIdState::Compute into DxilViewIdStateBuilder. ( #1595 )
2018-10-12 13:25:19 -07:00
Xiang Li
1661bf8de6
Code cleanup. ( #1592 )
...
* Code cleanup.
1. Move IsHLSLObjectType to dxilutil.
2. Add IsAnyTexture(Kind ResourceKind) to DxilResource.
3. Add SetMinPrecision for DxilTypeSystem and DxilOperation.
2018-10-11 18:37:07 -07:00
Yuri Dotsenko
ff86b6b211
Support ViewID state for GS multiple streams
...
New serialization/deserialization for ViewID state
2017-05-18 17:59:44 -07:00
yurido1
1397b9e000
ViewID tests and fix for constants in Phi nodes. ( #310 )
2017-05-18 10:12:00 -07:00
Tex Riddell
c95244404a
Copy ViewID state to PSV data and select PSV version based on validator ( #291 )
...
* Make validator version a first-class citizen of DxilModule
* Add validator version checks to DxilContainerAssembler
- eliminates need to check validator version in dxcompilerobj.cpp
* Copy dynamic index mask and ViewID state to PSV data
- Make const version of DxilViewIDState::GetSerialized() that just returns serialized state
2017-05-12 14:27:22 -07:00
yurido1
35f727ac33
Added support for functions without arguments. ( #292 )
2017-05-12 12:46:01 -07:00
yurido1
df132d59b4
Initial implementation of ViewId state analysis. ( #290 )
2017-05-10 18:14:43 -07:00