Skip to content

Commit b93202b

Browse files
committed
Add test for GetInlineConstantCountOrThrow
1 parent d2a7a96 commit b93202b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Tests/DiligentCoreTest/src/ShaderTools/SPIRVShaderResourcesTest.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,12 @@ void TestSPIRVResources(const char* FilePa
188188
EXPECT_EQ(Res.IsMS, pRefRes->IsMS) << Res.Name;
189189
EXPECT_EQ(Res.BufferStaticSize, pRefRes->BufferStaticSize) << Res.Name;
190190
EXPECT_EQ(Res.BufferStride, pRefRes->BufferStride) << Res.Name;
191+
192+
if (Res.Type == SPIRVShaderResourceAttribs::ResourceType::UniformBuffer ||
193+
Res.Type == SPIRVShaderResourceAttribs::ResourceType::PushConstant)
194+
{
195+
EXPECT_EQ(Res.GetInlineConstantCountOrThrow(FilePath), pRefRes->BufferStride / 4) << Res.Name;
196+
}
191197
}
192198
}
193199

0 commit comments

Comments
 (0)