summaryrefslogtreecommitdiffstats
path: root/core/io/image.h
Commit message (Expand)AuthorAgeFilesLines
* Added Image's `load_svg_from_(buffer|string)`Felipe Augusto Marques2023-06-231-0/+5
* Refactor high quality texture importJuan Linietsky2023-01-301-9/+9
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Merge pull request #65376 from reduz/astc-supportRémi Verschelde2022-12-201-2/+15
|\
| * Implement basic ASTC supportJuan Linietsky2022-12-201-2/+15
* | ETCPAK expects BGRA data for ETCBastiaan Olij2022-12-021-0/+1
* | Rename Image's `get_rect` to `get_region`Micky2022-11-011-1/+1
* | Make some Image methods statickobewi2022-10-141-11/+7
|/
* Replace Vector2(i) with Size2(i) for methods returning a sizeJohan Aires Rastén2022-09-011-1/+1
* Merge pull request #62861 from samdze/image-size-vector2iRémi Verschelde2022-08-081-1/+1
|\
| * Make Image.get_size() return a Vector2i instead of a Vector2Samuele Zolfanelli2022-07-091-1/+1
* | Merge pull request #63005 from Chaosus/image_rotateRémi Verschelde2022-07-191-0/+3
|\ \
| * | Implement `rotate_90/rotate_180` functions to `Image`Yuri Rubinsky2022-07-151-0/+3
| |/
* / Use integer types in Image and ImageTexture methodsFireForge2022-07-181-7/+7
|/
* Add static methods for creating Image and ImageTexturekobewi2022-07-081-0/+1
* Restore the openexr grayscale property.K. S. Ernest (iFire) Lee2022-06-231-1/+1
* For in-engine processing allow saving openexr to a buffer.K. S. Ernest (iFire) Lee2022-06-231-0/+3
* Add support for saving WebP imagesAaron Franke2022-06-211-0/+6
* Implement Running Godot as Movie Writerreduz2022-06-211-0/+6
* Merge pull request #50175 from kleonc/image-blit-blend-fix-rectsHugo Locurcio2022-04-191-0/+2
|\
| * Fix `Image.blit_rect/blend_rect()` for negative `p_dest` pointkleonc2021-11-261-0/+2
* | Add PortableCompressedTexturereduz2022-03-301-1/+2
* | Unify TextServer built-in module and GDExtension code.bruvzg2022-03-171-8/+8
* | Faster CVTT by reducing quality.K. S. Ernest (iFire) Lee2022-02-041-0/+2
* | Remove support for PVRTC texture encoding and decodingHugo Locurcio2022-01-141-7/+0
* | Style: Remove inconsistently used `@author` docstringsRémi Verschelde2022-01-041-2/+0
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Image Use memcpy() in fill(), fill_rect(), _put_pixelb(), _get_pixelb()kleonc2021-11-231-2/+4
* Add Image::fill_rect methodkleonc2021-11-231-1/+2
* clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde2021-10-281-1/+1
* Validate image formats, check if resize_to_po2 failedPaweł Fertyk2021-06-281-1/+3
* Implement lossless WebP encodingMorris Tabor2021-06-111-4/+5
* Add ability to change Icon Saturationreduz2021-02-121-0/+2
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Consistently use normal_mapMarcel Admiraal2020-12-291-2/+2
* Rename empty() to is_empty()Marcel Admiraal2020-12-281-1/+1
* Add interpolation parameter to resize_to_po2()Theogen Ratkin2020-12-181-1/+1
* Image: Rename PVRTC{2,4} to PVRTC1_{2,4}, drop COMPRESS_PVRTC2Rémi Verschelde2020-12-101-9/+7
* Use Vector2i instead of Vector2 for Image get_pixelv and set_pixelvAaron Franke2020-11-211-2/+2
* Remove empty lines around braces with the formatting scriptAaron Franke2020-11-161-2/+0
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-0/+417