diff --git a/rpcs3/Emu/RSX/GL/GLTexture.cpp b/rpcs3/Emu/RSX/GL/GLTexture.cpp index 2d4f99b251..739001ba8b 100644 --- a/rpcs3/Emu/RSX/GL/GLTexture.cpp +++ b/rpcs3/Emu/RSX/GL/GLTexture.cpp @@ -813,7 +813,7 @@ namespace gl compute_scratch_mem = { nullptr, g_compute_decode_buffer.alloc(static_cast(image_linear_size), 256) }; compute_scratch_mem.first = reinterpret_cast(static_cast(compute_scratch_mem.second)); - g_upload_transfer_buffer.reserve_storage_on_heap(image_linear_size); + g_upload_transfer_buffer.reserve_storage_on_heap(static_cast(image_linear_size)); upload_scratch_mem = g_upload_transfer_buffer.alloc_from_heap(static_cast(image_linear_size), 256); dst_buffer = { reinterpret_cast(upload_scratch_mem.first), image_linear_size }; }