VkFormat.cpp: Replace ASSERT with UNIMPLEMENTED
Actually print what is unhandled so we can fix it.
Change-Id: I98ef49cf2f3f3882a8c4296578af4880c2542240
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/29270
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/src/Vulkan/VkFormat.cpp b/src/Vulkan/VkFormat.cpp
index 5a77526..325b61a 100644
--- a/src/Vulkan/VkFormat.cpp
+++ b/src/Vulkan/VkFormat.cpp
@@ -313,7 +313,7 @@
case VK_FORMAT_D32_SFLOAT_S8_UINT:
return true;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1043,7 +1043,7 @@
case VK_FORMAT_R64G64B64A64_SFLOAT:
return 4;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return 1;
@@ -1191,7 +1191,7 @@
case VK_FORMAT_R64G64B64_SFLOAT:
return component >= 3;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1411,7 +1411,7 @@
case VK_FORMAT_ASTC_12x12_SRGB_BLOCK: return 0; // FIXME
case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM: return 1; // Y plane only
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return 0;
@@ -1734,7 +1734,7 @@
case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
return false;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1780,7 +1780,7 @@
case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
return false;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1826,7 +1826,7 @@
case VK_FORMAT_R16G16B16A16_UINT:
return true;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1872,7 +1872,7 @@
case VK_FORMAT_R32G32B32A32_UINT:
return true;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1918,7 +1918,7 @@
case VK_FORMAT_R16G16B16A16_UINT:
return false;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;
@@ -1965,7 +1965,7 @@
case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
return component < 3;
default:
- ASSERT(false);
+ UNIMPLEMENTED("Format: %d", int(format));
}
return false;