aboutsummaryrefslogtreecommitdiff
path: root/core/image/png
Commit message (Expand)AuthorAgeFilesLines
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-282-3/+3
* Improve `//+vet`; remove `using` in many places; add `//+vet !using-stmt` whe...gingerBill2023-07-312-12/+11
* Replace `x in &y` Use `&v in y` syntax through core & vendor for `switch`/`fo...gingerBill2023-06-261-1/+1
* Use positional and named arguments within the core librarygingerBill2023-06-211-4/+4
* Improve error handling for `resize` and `reserve` proceduresgingerBill2023-05-221-5/+5
* Make `core:image` packages work on `js` platform (wasm32) by not requiring `c...gingerBill2023-03-233-16/+23
* Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriategingerBill2023-02-102-21/+28
* Merge pull request #1544 from FancyKillerPanda/build_ignoregingerBill2022-11-031-1/+1
|\
| * Changed //+ignore to //+build ignore.FancyKillerPanda2022-02-241-1/+1
* | Fix to png example.odingingerBill2022-08-111-1/+1
* | Change `unreachable` with `panic`gingerBill2022-08-051-3/+3
* | Add `image.destroy`gingerBill2022-05-141-0/+1
* | Add `destroy` with loadergingerBill2022-05-141-3/+2
* | Rename `load_from_slice` to `load_from_bytes` across `core`gingerBill2022-05-141-8/+6
* | Generalized `core:image` loadergingerBill2022-05-141-0/+6
* | [pbm] Normalize some errors, correct .depthJeroen van Rijn2022-04-301-8/+8
* | [PNG] Remove debug printf.Jeroen van Rijn2022-04-121-6/+0
* | [image] Add QOI load/save.Jeroen van Rijn2022-04-122-37/+51
* | Utilize `union #shared_nil` to `core:image` `Error`gingerBill2022-03-241-3/+3
|/
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-202-2/+2
* Simplify docs to hide the copyrightgingerBill2022-01-171-0/+5
* `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new stri...gingerBill2022-01-152-2/+2
* png: Move metadata.Jeroen van Rijn2021-10-063-212/+117
* 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-063-12/+58
* png + compress: Rearrange error unions.Jeroen van Rijn2021-10-062-43/+38
* Add additional error checking to helpers.Jeroen van Rijn2021-10-063-133/+163
* 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-313-939/+939
* 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
* Comment out tracy imports.Jeroen van Rijn2021-06-211-0/+4
* ZLIB: Start optimization.Jeroen van Rijn2021-06-213-4/+31
* Replace `core:image`'s `sidecar` with explicit `metadata_ptr` and `metadata_t...Jeroen van Rijn2021-06-212-9/+6
* Change PNG's img.sidecar to ^Info, make img.depth an int.Jeroen van Rijn2021-06-202-8/+11
* More minor stylization changes (remove unneeded parentheses)gingerBill2021-06-141-2/+2
* Minor formatting changesgingerBill2021-06-143-330/+326
* Core library clean up: Make range expressions more consistent and replace use...gingerBill2021-06-141-10/+10
* Change General_Error.OK to nilJeroen van Rijn2021-05-033-27/+27
* Convert `core:compress` and `core:image` error checks to new union comparison.Jeroen van Rijn2021-05-033-17/+16
* Don't need other path for grayscale output.Jeroen van Rijn2021-05-021-13/+0
* Add new PNG post processing options.Jeroen van Rijn2021-05-021-2/+27
* Fix Paeth for bit depth < 8.Jeroen van Rijn2021-05-011-1/+1