return 0;
}
- // Image size needs retargeting
+ // Image size needs to be made smaller
if( (w && h) && ( x > w || y > h ) )
+ {
nbvtf_downscale( data, x, y, w, h, data );
+ x = w;
+ y = h;
+ }
- int status = nbvtf_write( data, w, h, mipmap, format, qual,
- usr_flags, dest );
+ int status = nbvtf_write( data, x,y, mipmap, format, qual, usr_flags, dest );
stbi_image_free( data );