twinaphex
c62d52de0f
Start properly implementing libretro SDK for boolean.h include
...
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
29d533773c
rpng.c - cleanup
2014-09-16 06:18:51 +02:00
Lioncash
f8499aa71a
Sanitize against NULL in some free-like functions.
2014-09-15 09:30:27 -04:00
twinaphex
834089eec2
Style nits
2014-09-08 19:28:10 +02:00
Toad King
02fd6dffbd
[GX] overlays appear, still some bugs left
2014-02-20 17:58:06 -05:00
twinaphex
de0d0626f6
Include boolean.h instead of stdbool.h
2014-02-11 07:49:15 +01:00
Themaister
0447c04957
Remove obsolete rpng comment.
...
It does decode all the basic formats, interleaving and stuff.
2014-01-11 12:24:54 +01:00
Themaister
f3eb9dfafe
Make RPNG compilable outside RetroArch without source hacking.
2014-01-11 12:22:51 +01:00
twinaphex
a2d713b3cb
Add rzlib to include dirs to avoid ugly ifdef for WANT_MINIZ
2014-01-10 19:46:31 +01:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
8487cd0204
Start using C89-style for loop initial declarations for
...
reusable code module parts that we reuse in other projects. It's
a huge maintenance burden having to change this stuff around everytime
when compiling in non-C99 mode
2013-10-19 19:39:38 +02:00
Themaister
05744ca9c7
Fix condition in RPNG.
2013-10-13 10:19:02 +02:00
Themaister
1389346cbf
Make sure that palette entries don't exceed max.
2013-06-04 14:26:21 +02:00
Themaister
cb8deab105
Add Adam7 interlacing support to RPNG.
...
Now correctly decodes all basic format and odd size files from:
http://www.schaik.com/pngsuite/
2013-06-04 14:15:29 +02:00
Themaister
9abbd6b279
Support all color/bit formats in RPNG.
...
Only missing adam7 now.
2013-06-04 14:15:29 +02:00
Themaister
7c57563827
Fix RPNG save_image memleak.
2013-06-03 23:02:59 +02:00
Themaister
7903cc5658
Fix warning.
2013-05-11 13:30:41 +02:00
twinaphex
9a88ebb1e6
Change WANT_RZLIB to WANT_MINIZ
2013-02-16 21:43:29 +01:00
twinaphex
f8fcbfbe12
(Android) Now uses miniz/unzip instead of zlib
2013-02-16 21:00:37 +01:00
Themaister
4e1387ce25
Fix Win32 MSVC 2010 build.
2013-02-09 10:39:23 +01:00
Themaister
59fa5eafb1
Optimize for minimum SAD.
2013-01-31 15:50:15 +01:00
Themaister
6bd2eb3b6e
Use max zlib compression.
2013-01-31 15:43:11 +01:00
Themaister
47028c2529
Use SAD for more efficient PNG compression.
2013-01-31 15:34:32 +01:00
Themaister
e4e71f333c
Get rid of redefine warning.
2013-01-24 07:32:15 +01:00
Themaister
b90490f425
Add zip loading support to core.
2013-01-21 23:52:47 +01:00
Themaister
291a0360a2
Add BGR24 saving mode.
2013-01-19 02:23:16 +01:00
Themaister
26e0c3b06d
Add PNG encoder.
2013-01-19 01:35:09 +01:00
Themaister
f53d404024
Add RPNG, optional PNG loader.
2013-01-12 14:06:05 +01:00