..
common
TIFF: BigTIFF, every IFD and SubIFD, banded parallel decode (FILE-215-8, part of #215 ) ( #859 )
2026-10-07 22:37:51 -04:00
camera_raw.rs
Format: adopt the craft-family rustfmt.toml and format the workspace
2026-10-04 11:31:17 -04:00
dds.rs
feat(codecs): open DDS textures, uncompressed and BC1-BC3 ( #1327 ) ( #4255 )
2026-10-12 21:47:16 -04:00
decode_warnings.rs
Import warns when it keeps only the first frame or page, or a JPEG ends early ( #518 , #523 ) ( #563 )
2026-10-07 16:20:02 +07:00
deep_exr.rs
Check deep EXR tile count tables against max_alloc ( #5632 )
2026-10-15 13:40:50 -06:00
detect_caps.rs
Codecs: open Cineon (.cin) film frames read-only ( #4691 )
2026-10-15 00:23:03 -04:00
dpx.rs
Codecs: open and save DPX frames ( #1049 ) ( #4104 )
2026-10-12 19:44:04 -04:00
exr_cryptomatte.rs
Cryptomatte: decode the .blue/.alpha rank of every channel set ( #4208 ) ( #4209 )
2026-10-12 21:17:41 -04:00
exr_multipart.rs
Codecs: decode only the requested EXR part; Cryptomatte uses the cumulative cap ( #3721 ) ( #3722 )
2026-10-12 10:33:21 -04:00
fidelity.rs
TIFF: read and write CIE L*a*b* (CIELab, ICCLab); Lab documents stay Lab ( #4949 )
2026-10-15 00:48:20 -04:00
gif_frames.rs
Animated GIF: every frame loads into video layers ( #572 ) ( #2999 )
2026-10-12 01:26:37 -04:00
heif.rs
Open HEIC/HEIF photos ( #355 ) ( #372 )
2026-10-07 10:20:40 -04:00
limits.rs
Codecs: refuse implausible PNG/WebP headers before allocating ( #3691 ) ( #3706 )
2026-10-12 07:11:41 -04:00
malformed.rs
Codecs: open and save DPX frames ( #1049 ) ( #4104 )
2026-10-12 19:44:04 -04:00
metadata.rs
TIFF: write and read EXIF as the file's own Exif and GPS directories ( #4876 )
2026-10-13 13:24:27 -04:00
orientation.rs
Linked smart objects: read embedded WebP/GIF/BMP/EXR sizes from their headers ( #5216 )
2026-10-14 12:46:44 -04:00
pcx.rs
feat(codecs): decode legacy PCX images and palettes ( #3692 ) ( #3701 )
2026-10-12 07:12:55 -04:00
png_jpeg.rs
Photoshop oracles via storytold/photocraft-corpus: pinned corpora, corpus feature, test-corpus, CI job ( #190 ) ( #190 )
2026-10-05 17:47:33 -04:00
pnm_headers.rs
fix(codecs): respect PAM ENDHDR line boundaries ( #5874 )
2026-10-16 16:38:54 -06:00
pnm_peak_memory.rs
Codecs: decode PNM straight into the budgeted output buffer ( #2938 ) ( #3291 )
2026-10-11 21:16:07 -04:00
resolution.rs
PNG: a whole-ppi pHYs reads back whole (300 ppi stays 300) ( #4857 )
2026-10-13 12:07:08 -04:00
roundtrip.rs
TIFF: read and write CIE L*a*b* (CIELab, ICCLab); Lab documents stay Lab ( #4949 )
2026-10-15 00:48:20 -04:00
source_settings.rs
feat(save): File › Save keeps a JPEG's quality and a WebP's lossy/lossless encoding ( #2399 ) ( #4032 )
2026-10-12 05:45:50 -04:00
tga.rs
Targa: RLE packets end with their scanline ( #6382 ) ( #6386 )
2026-10-16 20:15:32 -06:00
tiff_bench.rs
TIFF: BigTIFF, every IFD and SubIFD, banded parallel decode (FILE-215-8, part of #215 ) ( #859 )
2026-10-07 22:37:51 -04:00
tiff_exif.rs
TIFF: write and read EXIF as the file's own Exif and GPS directories ( #4876 )
2026-10-13 13:24:27 -04:00
tiff_lab.rs
TIFF: read and write CIE L*a*b* (CIELab, ICCLab); Lab documents stay Lab ( #4949 )
2026-10-15 00:48:20 -04:00
tiff_pages.rs
TIFF: alpha after an unspecified extra sample opens transparent ( #1349 ) ( #1513 )
2026-10-09 11:12:00 +07:00
tiff_photoshop.rs
Layered TIFF: open and save Photoshop layer data in TIFF files, in either byte order (part of #215 ) ( #672 )
2026-10-07 17:10:35 -04:00
tiff_regressions.rs
TIFF: save uncompressed by default, like Photoshop ( fixes #4484 ) ( #4491 )
2026-10-13 11:56:27 -04:00
webp_lossy.rs
Lossy WebP: a pure-Rust VP8 encoder with quality and lossless controls ( #648 ) ( #880 )
2026-10-07 21:12:38 -04:00
xpm.rs
feat(codecs): add XPM2 plain-text image import support ( #4264 )
2026-10-12 20:01:35 -04:00