Flip inverted VK_EXT_descriptor_indexing ASSERT

This ASSERT appears to be inverted, since it doesn't make sense to
required that an extension not be enabled when using a struct provided
by that extension.

Bug: 470127833
Change-Id: I15c0521fa6737aa49b2edd7df675f2290d2f31db
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/77008
Reviewed-by: Corentin Wallez <cwallez@google.com>
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Commit-Queue: Shahbaz Youssefi <syoussefi@google.com>
Reviewed-by: Shahbaz Youssefi <syoussefi@google.com>
Tested-by: Corentin Wallez <cwallez@google.com>
diff --git a/src/Vulkan/libVulkan.cpp b/src/Vulkan/libVulkan.cpp
index c77d671..bbefd62 100644
--- a/src/Vulkan/libVulkan.cpp
+++ b/src/Vulkan/libVulkan.cpp
@@ -2600,7 +2600,6 @@
 		switch(extensionCreateInfo->sType)
 		{
 		case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT:
-			ASSERT(!vk::Cast(device)->hasExtension(VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME));
 			break;
 		default:
 			UNSUPPORTED("pCreateInfo->pNext sType = %s", vk::Stringify(extensionCreateInfo->sType).c_str());