RoosterDragon
678b238c1c
Teach PNG decoder to handle indexed bit depths of 1, 2 or 4.
...
The PNG decoder, when dealing when indexed images with a palette, could only decode a bit depth of 8. Teach it to decode depths of 1, 2 and 4 as well. As the palette data is exposed to consumers of the PNG class, unpack the data into a 8 bit depth so consumers don't need to also handle the new bit depths.
2023-11-25 16:45:05 +01:00
..
2023-10-30 23:31:33 +02:00
2023-02-18 14:10:24 +01:00
2023-11-25 16:45:05 +01:00
2023-11-19 19:28:57 +02:00
2023-11-19 19:28:57 +02:00
2023-11-16 08:45:10 +02:00
2023-04-28 15:22:25 +03:00
2023-11-19 19:28:57 +02:00
2023-11-19 19:28:57 +02:00
2023-01-11 11:58:54 +02:00
2023-11-16 08:45:10 +02:00
2023-11-19 19:28:57 +02:00
2023-11-19 19:28:57 +02:00
2023-11-16 09:29:17 +02:00
2023-11-12 20:18:41 +02:00
2023-11-16 09:29:17 +02:00
2023-11-25 16:28:19 +01:00
2023-11-14 20:33:36 +02:00
2023-11-10 10:38:41 +02:00
2023-04-08 16:51:51 +03:00
2023-11-10 10:25:39 +02:00
2023-11-15 19:13:17 +02:00
2023-01-11 11:58:54 +02:00
2023-09-23 14:31:04 +02:00
2023-11-19 19:28:57 +02:00
2023-11-10 10:38:41 +02:00
2023-10-30 23:37:52 +02:00
2023-01-11 11:58:54 +02:00
2023-11-19 19:28:57 +02:00
2023-11-15 19:13:17 +02:00
2023-09-23 14:31:04 +02:00
2023-09-23 14:31:04 +02:00
2023-06-20 17:57:40 +02:00
2023-01-11 11:58:54 +02:00
2023-06-06 11:51:47 +03:00
2023-04-08 16:51:51 +03:00
2023-05-05 19:03:09 +02:00
2023-11-16 09:29:17 +02:00
2023-11-19 19:28:57 +02:00
2023-09-23 19:12:51 +02:00
2023-04-08 16:51:51 +03:00
2023-11-16 09:29:17 +02:00
2023-10-09 17:50:02 +03:00
2023-11-16 08:45:10 +02:00
2023-11-19 19:28:57 +02:00
2023-09-23 14:31:04 +02:00
2023-09-23 14:31:04 +02:00
2023-10-23 22:42:33 +03:00
2023-08-20 20:41:27 +02:00
2023-11-19 19:28:57 +02:00
2023-11-10 10:25:39 +02:00
2023-10-30 23:31:33 +02:00
2023-08-04 21:47:28 +03:00
2023-08-19 20:46:04 +03:00
2023-08-11 15:51:53 +02:00
2023-08-19 20:46:04 +03:00
2023-01-11 11:58:54 +02:00
2023-10-17 14:04:13 +02:00
2023-01-11 11:58:54 +02:00
2023-08-07 21:38:09 +02:00
2023-08-07 21:38:09 +02:00
2023-11-15 19:13:17 +02:00
2023-09-07 17:46:35 +03:00
2023-04-08 16:51:51 +03:00
2023-08-20 20:41:27 +02:00
2023-11-16 08:45:10 +02:00
2023-04-08 16:51:51 +03:00