@@ -90,8 +90,7 @@ void RootSignatureDesc::write(raw_ostream &OS) const {
90
90
}
91
91
92
92
assert (NumParameters == ParamsOffsets.size ());
93
- const RootParameterInfo *H = ParametersContainer.begin ();
94
- for (size_t I = 0 ; I < NumParameters; ++I, H++) {
93
+ for (size_t I = 0 ; I < NumParameters; ++I) {
95
94
rewriteOffsetToCurrentByte (BOS, ParamsOffsets[I]);
96
95
const auto &[Type, Loc] = ParametersContainer.getTypeAndLocForParameter (I);
97
96
switch (Type) {
@@ -104,12 +103,13 @@ void RootSignatureDesc::write(raw_ostream &OS) const {
104
103
llvm::endianness::little);
105
104
support::endian::write (BOS, Constants.Num32BitValues ,
106
105
llvm::endianness::little);
107
- } break ;
106
+ break ;
107
+ }
108
108
case llvm::to_underlying (dxbc::RootParameterType::CBV):
109
109
case llvm::to_underlying (dxbc::RootParameterType::SRV):
110
- case llvm::to_underlying (dxbc::RootParameterType::UAV):{
110
+ case llvm::to_underlying (dxbc::RootParameterType::UAV): {
111
111
const dxbc::RTS0::v2::RootDescriptor &Descriptor =
112
- ParametersContainer.getRootDescriptor (Loc);
112
+ ParametersContainer.getRootDescriptor (Loc);
113
113
114
114
support::endian::write (BOS, Descriptor.ShaderRegister ,
115
115
llvm::endianness::little);
0 commit comments