From daaa17aa2f54ced48980d4fff33fec749bb091ac Mon Sep 17 00:00:00 2001 From: assiduous Date: Thu, 3 Dec 2020 21:07:46 -0800 Subject: DynamicAtlasManager: few minor udpates to tests --- .../src/GraphicsAccessories/DynamicAtlasManagerTest.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Tests/DiligentCoreTest/src/GraphicsAccessories/DynamicAtlasManagerTest.cpp b/Tests/DiligentCoreTest/src/GraphicsAccessories/DynamicAtlasManagerTest.cpp index 6f85463a..c13fc5bd 100644 --- a/Tests/DiligentCoreTest/src/GraphicsAccessories/DynamicAtlasManagerTest.cpp +++ b/Tests/DiligentCoreTest/src/GraphicsAccessories/DynamicAtlasManagerTest.cpp @@ -263,6 +263,10 @@ TEST(GraphicsAccessories_DynamicAtlasManager, Allocate) EXPECT_EQ(Mgr.GetFreeRegionCount(), 1U); EXPECT_EQ(R2, Region(0, 0, 16, 16)); + auto R3 = Mgr.Allocate(48, 64); + EXPECT_FALSE(R3.IsEmpty()); + + Mgr.Free(std::move(R3)); Mgr.Free(std::move(R1)); Mgr.Free(std::move(R2)); EXPECT_EQ(Mgr.GetFreeRegionCount(), 1U); @@ -300,6 +304,10 @@ TEST(GraphicsAccessories_DynamicAtlasManager, Allocate) EXPECT_EQ(Mgr.GetFreeRegionCount(), 1U); EXPECT_EQ(R2, Region(0, 0, 16, 16)); + auto R3 = Mgr.Allocate(64, 48); + EXPECT_FALSE(R3.IsEmpty()); + + Mgr.Free(std::move(R3)); Mgr.Free(std::move(R1)); Mgr.Free(std::move(R2)); EXPECT_EQ(Mgr.GetFreeRegionCount(), 1U); -- cgit v1.2.3