Xiang Li
3d1b501290
Add SV_BaseVertexLocation and SV_StartInstanceLocation to VSIn ( #5770 )
...
New VS Input semantics SV_BaseVertexLocation and
SV_StartInstanceLocation are added for
BaseVertexLocation and StartInstanceLocation of
https://learn.microsoft.com/en-us/windows/win32/api/d3d12/nf-d3d12-id3d12graphicscommandlist-drawindexedinstanced
Also added DXIL operation for these 2 input semantics.
Fixes https://github.com/microsoft/DirectXShaderCompiler/issues/2907
2023-10-31 14:43:37 -04:00
Chris B
37ed613864
[NFC] Clang-format DXC sources ( #5602 )
...
This change applies clang-format to all of the sources added in DXC that
were not part of the original LLVM/Clang 3.7 release when DXC forked.
This provides consistent code formatting across the codebase.
Fixes #5591 .
2023-09-19 07:49:22 -05:00
Tex Riddell
5bdf3574bc
Revert "Report error for unsupported types of SV semantics ( #3043 )" ( #3532 )
...
This reverts commit bece3d4faf
.
Revert system value type checking code due to regressions.
Will re-merge once it's fully verified fixed.
2021-03-02 21:24:25 -08:00
Vishal Sharma
bece3d4faf
Report error for unsupported types of SV semantics ( #3043 )
2021-02-25 16:38:12 -08:00
Sahil Parmar
968fe41136
Merged PR 116: Add support for HLSL Meshlets
...
This PR adds support for new HLSL mesh and amplification shaders.
2019-07-11 20:19:23 +00:00
Tex Riddell
ecb4e3b4bb
Add SV_ShadingRate plus optional feature flag
...
- Move/fix flag collection based on signature properties to be computed
per entry function (including for libraries)
2018-10-22 20:25:12 -07:00
Xiang Li
4df08af7c0
Move DxilModule into DXIL directory. ( #1599 )
...
* Move DxilModule into DXIL directory.
2018-10-16 00:28:35 -07:00