Petr Gajdos
32b40ffb9f
Added a png_image_write_to_memory() API and a number of assist macros to allow an application that uses the simplified API write to bypass stdio and write directly to memory. Relaxed limit checks on gamma values in pngrtran.c. As suggested in the comments gamma values outside the range currently permitted by png_set_alpha_mode are useful for HDR data encoding. These values are already permitted by png_set_gamma so it is reasonable caution to extend the png_set_alpha_mode range as HDR imaging systems are starting to emerge. Restored "& 0xff" in png_save_uint_16() and png_save_uint_32() that were accidentally removed from libpng-1.6.17. Changed PNG_INFO_cHNK and PNG_FREE_cHNK from 0xnnnn to 0xnnnnU in png.h (Robert C. Seacord). Added INTEL-SSE2 support (Mike Klein and Matt Sarett, Google, Inc.). SSE filter speed improvements for bpp=3: memcpy-free implementations of load3() / store3(). Added PNG_FAST_FILTERS macro (defined as PNG_FILTER_NONE|PNG_FILTER_SUB|PNG_FILTER_UP). OBS-URL: https://build.opensuse.org/package/show/graphics/libpng16?expand=0&rev=79
18 lines
819 B
Plaintext
18 lines
819 B
Plaintext
-----BEGIN PGP SIGNATURE-----
|
|
Version: GnuPG v1
|
|
|
|
iQIcBAABAgAGBQJXRuzxAAoJEPVJhL+hbGQPQzUP/jmOI6EBMi+O1kyq+Bio8hL+
|
|
i5Bs5MPGoUxRUcNNWTFVdFfvmXiJtTkAycCoxFJp1ysU4fEPhZ/0U/kvvk+DwzIZ
|
|
zPLXzD9YTeYOi+TAkVbnl0eLI1CJYA7bHlRROv/+Q6mFYnAROweyyzAuZfX3JwQd
|
|
hkN/ugq60Tz7wumtLzz/d0ZGZmBwmq7VDsKLgKC1tksxpmNUjFXKfHwJtsA5FH4T
|
|
dEbz7L9kFuWPrRA/E9rD5sRXxP6Tekqamho+3LNOwI90bkULlBcsOlbctw40yxTJ
|
|
AznmJCXMg3hVyNtLGcEsPlyI/1NOi9DTA8T0Dxj9zRW9b36nPtGAze1oOfk0XYjV
|
|
nBGuP5MJmBP5w+nxohCgAevp/XH0LGr9H/tO/TLZcQ/GTcqFyLASHXBNK6JuQwTK
|
|
YYs77NkBHaaODptZZ1GqPv7AzwKmLhHzjWjm1u93LLlNb8rbpkOdYXbQ5/KKdQOh
|
|
OXpk0g1P0oB1AY62/k82GnHnukULxn5MxWnvCasjfYMKvLWFMOOMIqhwDRXRXTR/
|
|
0TBDAg4F+o053o/wu6ym46UI5EDmvkk7Bv4EN+iFhawtwGztJNnz7XIXA9aDx8vh
|
|
nd2C8Cmt8R5KZaHRVY0ZrGU/Og0S3m3cgfWiYK9wu9z11rPLuOnYFZZ1p+Bn0Lb6
|
|
kJhcMjWGY9WT6hhk9lek
|
|
=QkFl
|
|
-----END PGP SIGNATURE-----
|