From e76ef3902eb7a33fb2f5892f67c7ff9669a1d6a0 Mon Sep 17 00:00:00 2001 From: Lynix Date: Thu, 17 Nov 2016 23:01:38 +0100 Subject: [PATCH] Utility/PixelFormat: Reject formats with over 64 bpp per component --- include/Nazara/Utility/PixelFormat.inl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/Nazara/Utility/PixelFormat.inl b/include/Nazara/Utility/PixelFormat.inl index 4d8676916..32145ab20 100644 --- a/include/Nazara/Utility/PixelFormat.inl +++ b/include/Nazara/Utility/PixelFormat.inl @@ -123,6 +123,9 @@ namespace Nz if (usedBits > bitsPerPixel) return false; + if (usedBits > 64) //< Currently, formats with over 64 bits per component are not supported + return false; + switch (types[i]) { case PixelFormatSubType_Half: