Fix square image resize
Fixes #37980
(cherry picked from commit d45e8734d1
)
This commit is contained in:
parent
469f398e70
commit
982dee67f0
|
@ -869,6 +869,9 @@ void Image::resize_to_po2(bool p_square) {
|
||||||
|
|
||||||
int w = next_power_of_2(width);
|
int w = next_power_of_2(width);
|
||||||
int h = next_power_of_2(height);
|
int h = next_power_of_2(height);
|
||||||
|
if (p_square) {
|
||||||
|
w = h = MAX(w, h);
|
||||||
|
}
|
||||||
|
|
||||||
if (w == width && h == height) {
|
if (w == width && h == height) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue