Age | Commit message (Expand) | Author |
2022-10-24 | Fix crash when calling `fill` method on an empty `Image` | Yuri Rubinsky |
2022-10-14 | Make some Image methods static | kobewi |
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang... | bruvzg |
2022-09-29 | Use `constexpr` in the conditions with template parameters and `sizeof`s to s... | bruvzg |
2022-09-04 | Replace Rect2(i) has_no_area with has_area | Aaron Franke |
2022-09-01 | Replace Vector2(i) with Size2(i) for methods returning a size | Johan Aires Rastén |
2022-08-08 | Merge pull request #62861 from samdze/image-size-vector2i | Rémi Verschelde |
2022-07-19 | Merge pull request #63005 from Chaosus/image_rotate | Rémi Verschelde |
2022-07-18 | Use integer types in Image and ImageTexture methods | FireForge |
2022-07-15 | Implement `rotate_90/rotate_180` functions to `Image` | Yuri Rubinsky |
2022-07-09 | Make Image.get_size() return a Vector2i instead of a Vector2 | Samuele Zolfanelli |
2022-07-08 | Add static methods for creating Image and ImageTexture | kobewi |
2022-06-23 | Restore the openexr grayscale property. | K. S. Ernest (iFire) Lee |
2022-06-23 | For in-engine processing allow saving openexr to a buffer. | K. S. Ernest (iFire) Lee |
2022-06-21 | Add support for saving WebP images | Aaron Franke |
2022-06-21 | Implement Running Godot as Movie Writer | reduz |
2022-05-16 | Merge pull request #60126 from Calinou/image-improve-error-messages | Rémi Verschelde |
2022-05-11 | Fix invalid memory usage when using Image.convert | Haoyu Qiu |
2022-04-19 | Merge pull request #50175 from kleonc/image-blit-blend-fix-rects | Hugo Locurcio |
2022-04-13 | Color: Rename `to_srgb`/`to_linear` to include base color space | Rémi Verschelde |
2022-04-11 | Improve error messages when creating Images from code | Hugo Locurcio |
2022-03-30 | Add PortableCompressedTexture | reduz |
2022-03-28 | String: Remove TTR and DTR defines in non-tools build | Rémi Verschelde |
2022-03-17 | Unify TextServer built-in module and GDExtension code. | bruvzg |
2022-03-09 | Change some math macros to constexpr | kobewi |
2022-02-04 | Faster CVTT by reducing quality. | K. S. Ernest (iFire) Lee |
2022-02-04 | Cleanup and move char functions to the `char_utils.h` header. | bruvzg |
2022-01-22 | Pad etcpak input to 4x4 blocks. Fixes #49981 | Lyuma |
2022-01-14 | Remove support for PVRTC texture encoding and decoding | Hugo Locurcio |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde |
2021-11-26 | Fix `Image.blit_rect/blend_rect()` for negative `p_dest` point | kleonc |
2021-11-23 | Image Use memcpy() in fill(), fill_rect(), _put_pixelb(), _get_pixelb() | kleonc |
2021-11-23 | Add Image::fill_rect method | kleonc |
2021-10-25 | Fixed implicit conversion of uint32_t to uint8_t in `image` | Anton Christoffersson |
2021-09-29 | Use functions defined in the their classes. | Anilforextra |
2021-06-28 | Validate image formats, check if resize_to_po2 failed | Paweł Fertyk |
2021-06-27 | Fix Image.adjust_bcs crash when image format is invalid | Haoyu Qiu |
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A |
2021-06-11 | Merge pull request #47835 from mortarroad/master-lossless-webp | Rémi Verschelde |
2021-06-11 | Implement lossless WebP encoding | Morris Tabor |
2021-06-08 | fix-vram-compressed-mipmaps | floppyhammer |
2021-04-27 | Core: Drop custom `copymem`/`zeromem` defines | Rémi Verschelde |
2021-03-26 | Optimize image channel detection | Juan Linietsky |
2021-02-12 | Add ability to change Icon Saturation | reduz |
2021-01-01 | Update copyright statements to 2021 | Rémi Verschelde |
2020-12-29 | Consistently use normal_map | Marcel Admiraal |
2020-12-28 | Rename empty() to is_empty() | Marcel Admiraal |
2020-12-19 | Rename Rect2 and Rect2i clip() to intersection() | Marcel Admiraal |
2020-12-18 | Add interpolation parameter to resize_to_po2() | Theogen Ratkin |
2020-12-10 | Image: Rename PVRTC{2,4} to PVRTC1_{2,4}, drop COMPRESS_PVRTC2 | Rémi Verschelde |