From aa7985cec85461bf7d74743262cc778fc60fbe9c Mon Sep 17 00:00:00 2001 From: Sascha Willems Date: Wed, 30 Oct 2024 21:48:58 +0100 Subject: [PATCH] Trying to fix release builds Missing define in ktx library --- external/ktx/lib/vkloader.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/external/ktx/lib/vkloader.c b/external/ktx/lib/vkloader.c index 9916ce2b..17ac0218 100644 --- a/external/ktx/lib/vkloader.c +++ b/external/ktx/lib/vkloader.c @@ -294,7 +294,9 @@ optimalTilingCallback(int miplevel, int face, user_cbdata_optimal* ud = (user_cbdata_optimal*)userdata; // Set up copy to destination region in final image +#if defined(_DEBUG) assert(ud->region < ud->regionsArrayEnd); +#endif ud->region->bufferOffset = ud->offset; ud->offset += faceLodSize; // These 2 are expressed in texels. @@ -351,7 +353,9 @@ optimalTilingPadCallback(int miplevel, int face, ktx_uint32_t rowPitch = width * ud->elementSize; // Set bufferOffset in destination region in final image +#if defined(_DEBUG) assert(ud->region < ud->regionsArrayEnd); +#endif ud->region->bufferOffset = ud->offset; // Copy data into staging buffer