aboutsummaryrefslogtreecommitdiff
path: root/core/image
Commit message (Expand)AuthorAgeFilesLines
* Rename strings.Builder procedures to be consistent with the rest of the core ...gingerBill2022-07-111-2/+2
* Add DjVugingerBill2022-05-141-0/+6
* Remove `bool` return on `image.destroy`gingerBill2022-05-141-3/+2
* Destroy pixel buffergingerBill2022-05-141-0/+2
* Correction to `image.destroy`gingerBill2022-05-142-2/+4
* Add `image.destroy`gingerBill2022-05-146-16/+29
* Add `destroy` with loadergingerBill2022-05-144-14/+21
* Rename `load_from_buffer` to `load_from_bytes`gingerBill2022-05-141-4/+4
* Rename `load_from_slice` to `load_from_bytes` across `core`gingerBill2022-05-143-16/+14
* Fix type and keep -vet happygingerBill2022-05-142-2/+1
* Add image packages to examples/allgingerBill2022-05-141-5/+5
* Generalized `core:image` loadergingerBill2022-05-145-0/+63
* Add PAM and PFM to format detection.Jeroen van Rijn2022-05-141-1/+5
* Add even more file formatsgingerBill2022-05-141-6/+25
* Add `image.which` file format testing proceduresgingerBill2022-05-141-0/+150
* Fixed the depth values in the doc file, made some info more clearWalterPlinge2022-05-012-10/+11
* [pbm] Remove stray comment.Jeroen van Rijn2022-04-301-1/+0
* Merge branch 'master' into pr/1726Jeroen van Rijn2022-04-301-1/+1
|\
| * sys/windows: add a couple of procedures and typeshikari2022-04-301-1/+1
* | [pbm] Fixes.Jeroen van Rijn2022-04-302-25/+25
* | [pbm] WIP unit tests.Jeroen van Rijn2022-04-302-27/+112
* | [pbm] Normalize some errors, correct .depthJeroen van Rijn2022-04-305-71/+64
* | Merge branch 'master' into pr/1726Jeroen van Rijn2022-04-302-0/+117
|\|
| * [image/tga] Writer for RGB(A) 8-bit images.Jeroen van Rijn2022-04-182-0/+117
* | Image: Fix implicit enum errorWalterPlinge2022-04-182-3/+2
* | Added initial Netpbm image format supportWalterPlinge2022-04-184-0/+785
|/
* [QOI] Add support for RGB images (previously loader always output RGBA).Jeroen van Rijn2022-04-121-14/+15
* [PNG] Remove debug printf.Jeroen van Rijn2022-04-121-6/+0
* [image] Add QOI load/save.Jeroen van Rijn2022-04-124-56/+1269
* Utilize `union #shared_nil` to `core:image` `Error`gingerBill2022-03-242-4/+5
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-202-2/+2
* Simplify docs to hide the copyrightgingerBill2022-01-172-0/+7
* `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new stri...gingerBill2022-01-152-2/+2
* png: Channel helper metadata.Jeroen van Rijn2021-10-061-2/+1
* png: Move metadata.Jeroen van Rijn2021-10-064-218/+216
* png: Add more OOM checks.Jeroen van Rijn2021-10-061-5/+15
* png: Add sane compile-time maximums for dimensions + chunk sizes.Jeroen van Rijn2021-10-064-15/+62
* png + compress: Rearrange error unions.Jeroen van Rijn2021-10-063-46/+58
* Add additional error checking to helpers.Jeroen van Rijn2021-10-064-133/+164
* Make sure to `delete` on the right allocator.Jeroen van Rijn2021-09-191-3/+7
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-6/+6
* Remove unneeded semicolons from the core librarygingerBill2021-08-314-975/+975
* Add more uses of `or_return`gingerBill2021-08-151-30/+9
* ZLIB: cleanup.Jeroen van Rijn2021-06-271-2/+2
* PNG: Inform `inflate` about expected output size for extra speed.Jeroen van Rijn2021-06-271-26/+28
* PNG: Let PNG use the new compress I/O routines.Jeroen van Rijn2021-06-271-12/+6
* All reads now skip stream if in memory.Jeroen van Rijn2021-06-231-11/+11
* Refactor ZLIB structs.Jeroen van Rijn2021-06-231-0/+16
* Move `bytes` utils back to EXR code for the time being.Jeroen van Rijn2021-06-221-24/+24
* PNG: Fix leak if you don't ask for metadata.Jeroen van Rijn2021-06-212-8/+4