Skip to content

Commit

Permalink
Update libpng to 1.6.45
Browse files Browse the repository at this point in the history
  • Loading branch information
halx99 committed Jan 9, 2025
1 parent 821e81c commit f798f0f
Show file tree
Hide file tree
Showing 32 changed files with 447 additions and 226 deletions.
2 changes: 1 addition & 1 deletion 3rdparty/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@

## png
- [![Upstream](https://img.shields.io/github/v/tag/glennrp/libpng?label=Upstream)](https://github.com/glennrp/libpng)
- Version: 1.6.44
- Version: 1.6.45
- License: PNG Reference Library License version 2

## poly2tri
Expand Down
4 changes: 2 additions & 2 deletions 3rdparty/png/LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
PNG Reference Library License version 2
---------------------------------------

* Copyright (c) 1995-2024 The PNG Reference Library Authors.
* Copyright (c) 2018-2024 Cosmin Truta.
* Copyright (c) 1995-2025 The PNG Reference Library Authors.
* Copyright (c) 2018-2025 Cosmin Truta.
* Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
* Copyright (c) 1996-1997 Andreas Dilger.
* Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
Expand Down
4 changes: 1 addition & 3 deletions 3rdparty/png/README
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
README for libpng version 1.6.44
README for libpng version 1.6.45
================================

See the note about version numbers near the top of `png.h`.
Expand Down Expand Up @@ -157,8 +157,6 @@ Files included in this distribution
"PNG: The Definitive Guide" by Greg Roelofs,
O'Reilly, 1999
libtests/ => Test programs
oss-fuzz/ => Files used by the OSS-Fuzz project for fuzz-testing
libpng
pngexif/ => Program to inspect the EXIF information in PNG files
pngminim/ => Minimal decoder, encoder, and progressive decoder
programs demonstrating the use of pngusr.dfa
Expand Down
1 change: 0 additions & 1 deletion 3rdparty/png/arm/arm_init.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/* arm_init.c - NEON optimised filter functions
*
* Copyright (c) 2018-2022 Cosmin Truta
Expand Down
1 change: 0 additions & 1 deletion 3rdparty/png/arm/filter_neon.S
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/* filter_neon.S - placeholder file
*
* Copyright (c) 2024 Cosmin Truta
Expand Down
1 change: 0 additions & 1 deletion 3rdparty/png/arm/filter_neon_intrinsics.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/* filter_neon_intrinsics.c - NEON optimised filter functions
*
* Copyright (c) 2018 Cosmin Truta
Expand Down
3 changes: 1 addition & 2 deletions 3rdparty/png/arm/palette_neon_intrinsics.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/* palette_neon_intrinsics.c - NEON optimised palette expansion functions
*
* Copyright (c) 2018-2019 Cosmin Truta
Expand Down Expand Up @@ -64,7 +63,7 @@ png_do_expand_palette_rgba8_neon(png_structrp png_ptr, png_row_infop row_info,
{
png_uint_32 row_width = row_info->width;
const png_uint_32 *riffled_palette =
(const png_uint_32 *)png_ptr->riffled_palette;
png_aligncastconst(png_const_uint_32p, png_ptr->riffled_palette);
const png_uint_32 pixels_per_chunk = 4;
png_uint_32 i;

Expand Down
2 changes: 2 additions & 0 deletions 3rdparty/png/contrib/README.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
External contributions to libpng
--------------------------------

This "contrib" directory contains contributions which are not necessarily under
the libpng license, although all are open source. They are not part of
Expand Down
1 change: 0 additions & 1 deletion 3rdparty/png/intel/filter_sse2_intrinsics.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/* filter_sse2_intrinsics.c - SSE2 optimized filter functions
*
* Copyright (c) 2018 Cosmin Truta
Expand Down
1 change: 0 additions & 1 deletion 3rdparty/png/intel/intel_init.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

/* intel_init.c - SSE2 optimized filter functions
*
* Copyright (c) 2018 Cosmin Truta
Expand Down
Loading

0 comments on commit f798f0f

Please sign in to comment.