summaryrefslogtreecommitdiffstats
path: root/modules/squish/image_decompress_squish.cpp
diff options
context:
space:
mode:
authorBlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>2024-07-21 21:06:14 +0200
committerBlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>2024-07-21 21:06:14 +0200
commit0ed45629fd825389504a512ca783c320a6ce3a5a (patch)
tree11277bbd42a3111b3a63024bd3c0a82cd80833d5 /modules/squish/image_decompress_squish.cpp
parente25f3c0d38d457b15a63720240736f564ce0501b (diff)
downloadredot-engine-0ed45629fd825389504a512ca783c320a6ce3a5a.tar.gz
Support 64-bit image sizes for VRAM compression
Diffstat (limited to 'modules/squish/image_decompress_squish.cpp')
-rw-r--r--modules/squish/image_decompress_squish.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/squish/image_decompress_squish.cpp b/modules/squish/image_decompress_squish.cpp
index 72640cd936..3841ba8db1 100644
--- a/modules/squish/image_decompress_squish.cpp
+++ b/modules/squish/image_decompress_squish.cpp
@@ -40,7 +40,7 @@ void image_decompress_squish(Image *p_image) {
Image::Format target_format = Image::FORMAT_RGBA8;
Vector<uint8_t> data;
- int target_size = Image::get_image_data_size(w, h, target_format, p_image->has_mipmaps());
+ int64_t target_size = Image::get_image_data_size(w, h, target_format, p_image->has_mipmaps());
int mm_count = p_image->get_mipmap_count();
data.resize(target_size);