Skip to content

Commit dccce71

Browse files
committed
Remove unused code related to incorrect validation layer warning
1 parent c90621c commit dccce71

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

src/SparseBindingTest.cpp

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -470,15 +470,6 @@ void SparseBindingImage::Init(RandomNumberGenerator& rand)
470470
VkMemoryRequirements imageMemReq;
471471
vkGetImageMemoryRequirements(g_hDevice, m_Image, &imageMemReq);
472472

473-
// This is just to silence validation layer warning.
474-
// But it doesn't help. Looks like a bug in Vulkan validation layers.
475-
// See: https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/364
476-
uint32_t sparseMemReqCount = 0;
477-
vkGetImageSparseMemoryRequirements(g_hDevice, m_Image, &sparseMemReqCount, nullptr);
478-
TEST(sparseMemReqCount <= 8);
479-
VkSparseImageMemoryRequirements sparseMemReq[8];
480-
vkGetImageSparseMemoryRequirements(g_hDevice, m_Image, &sparseMemReqCount, sparseMemReq);
481-
482473
// According to Vulkan specification, for sparse resources memReq.alignment is also page size.
483474
const VkDeviceSize pageSize = imageMemReq.alignment;
484475
const uint32_t pageCount = (uint32_t)ceil_div<VkDeviceSize>(imageMemReq.size, pageSize);

0 commit comments

Comments
 (0)