Use integer types in Image and ImageTexture methods
- Image.blit_rect() - Image.blit_rect_mask() - Image.blend_rect() - Image.blend_rect_mask() - Image.fill_rect() - Image.get_used_rect() - Image.get_rect() - ImageTexture.set_size_override()
This commit is contained in:
parent
abe8b88702
commit
84431bd782
14 changed files with 67 additions and 67 deletions
|
|
@ -1801,9 +1801,9 @@ Vector<Vector<Ref<Texture2D>>> TileSet::generate_terrains_icons(Size2i p_size) {
|
|||
if (counts[terrain_set][terrain].count > 0) {
|
||||
// Get the best tile.
|
||||
Ref<Texture2D> texture = counts[terrain_set][terrain].texture;
|
||||
Rect2 region = counts[terrain_set][terrain].region;
|
||||
Rect2i region = counts[terrain_set][terrain].region;
|
||||
image->create(region.size.x, region.size.y, false, Image::FORMAT_RGBA8);
|
||||
image->blit_rect(texture->get_image(), region, Point2());
|
||||
image->blit_rect(texture->get_image(), region, Point2i());
|
||||
image->resize(p_size.x, p_size.y, Image::INTERPOLATE_NEAREST);
|
||||
} else {
|
||||
image->create(1, 1, false, Image::FORMAT_RGBA8);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue