56 Commits

Author SHA1 Message Date
twinaphex
64bb848daf Update headers (pt. 2 - libretro-common) 2017-01-22 13:58:20 +01:00
twinaphex
fda2495021 Get rid of HAVE_ZLIB_DEFLATE - implicitly enable it 2016-08-02 15:34:48 +02:00
twinaphex
1ef5eee8b3 Header cleanup 2016-05-18 11:08:09 +02:00
twinaphex
fa27a8447e Rename RPNG functions 2016-05-13 09:49:38 +02:00
twinaphex
8efe2de0ec (RJPEG/RPNG) Add debug logs and change function signatures 2016-05-13 09:08:32 +02:00
twinaphex
5068accc4e Start preparing image transfer for RJPEG 2016-05-13 08:50:50 +02:00
twinaphex
35ea37b37f Revert "Move cpu_features to libretro-common"
This reverts commit 2b8ff3bf3844e20ba8021f1f40c3e59f64b69772.
2016-05-10 09:32:24 +02:00
twinaphex
2b8ff3bf38 Move cpu_features to libretro-common 2016-05-10 09:27:29 +02:00
twinaphex
268be70fe8 Cleanups 2016-05-07 04:15:39 +02:00
twinaphex
08b7ac500b (libretro-common) Updates 2016-04-23 10:40:46 +02:00
twinaphex
c7e13e2bcd (libretro-common) Rename file_archive to archive_file 2016-03-20 16:14:40 +01:00
twinaphex
552e78c9bc Rename file_extract to file_archive 2016-01-24 07:29:11 +01:00
Twinaphex
8d2eceaa22 (rpng) Cleanups 2015-09-06 13:02:44 +02:00
twinaphex
679a7ee130 (rpng) Don't expose unused internal function 2015-09-01 13:39:09 +02:00
twinaphex
c259b983de struct definitions now go inside rpng_common.h - move them
away from public headers
2015-09-01 13:08:10 +02:00
twinaphex
511b2c6d83 Create rpng_set_buf_ptr 2015-09-01 13:00:02 +02:00
twinaphex
d5837f4b7c Don't take in as first argument rpng->buff_data - handle this internally 2015-09-01 12:56:39 +02:00
twinaphex
cd79143038 (rpng) Encapsulate incrementation of buffer position 2015-09-01 12:52:04 +02:00
twinaphex
3762502112 Create rpng_is_valid 2015-09-01 12:41:31 +02:00
twinaphex
09aac8a320 Create rpng_nbio_is_valid 2015-09-01 12:39:17 +02:00
twinaphex
a27c0714cb Take chunk_type out of struct 2015-04-10 23:45:56 +02:00
twinaphex
7c047ea3b3 Cleanups 2015-03-29 16:19:09 +02:00
twinaphex
fe5e6ffd22 Add file/file_extract.h to rpng.h 2015-03-28 21:45:57 +01:00
twinaphex
52eefc35ff (RPNG) Inflate process should be nonblocking now too 2015-03-14 21:51:56 +01:00
twinaphex
9a0bd3c650 (RPNG) Rewrite rpng_nbio_load_image_process 2015-03-14 03:18:15 +01:00
twinaphex
4124fb7130 (RPNG) Add rpng_process 'initialized' variable 2015-03-14 02:56:38 +01:00
twinaphex
752f5dc42b (RPNG) Add data_restore_buf_size 2015-03-13 23:54:17 +01:00
twinaphex
846886c0b9 (RPNG) Don't pass palette pointer around anymore - put it inside the png_process
struct
2015-03-13 20:00:10 +01:00
twinaphex
03984168c6 (RPNG) Create adam7_restore_buf_size 2015-03-13 19:39:36 +01:00
twinaphex
ccb106580e (RPNG) Restore inflate_buf to previous state at end of adam7 loop 2015-03-13 18:45:55 +01:00
twinaphex
97b3e9134d Refactor some more code in adam7 png_reverse_filter function 2015-02-26 20:59:42 +01:00
twinaphex
de95f0cc1d Create png_reverse_filter_init/png_reverse_filter_deinit 2015-02-26 07:30:13 +01:00
twinaphex
9eaf62f319 (PNG) More refactors 2015-02-26 07:14:43 +01:00
twinaphex
c874ee3aa1 Add some variables to png_process_t 2015-02-26 07:07:34 +01:00
twinaphex
3c2d6020ed Move prev_scanline/decoded_scanline to rpng_process_t 2015-02-26 03:54:17 +01:00
twinaphex
0006f0a429 Make process a part of rpng_t 2015-02-26 03:49:35 +01:00
twinaphex
05e33f1ac4 Move stream to process_t handle 2015-02-26 03:28:55 +01:00
twinaphex
ea99f00016 Revert "Move inflate_buf to rpng_process_t"
This reverts commit c97096287d7673c10e455560ad8d0f137973ae95.
2015-02-25 21:55:17 +01:00
twinaphex
4770b37273 Revert "Create palette in rpng_process_t"
This reverts commit 93706c67e86353a7f8a022f2c87941d75b448baf.
2015-02-25 21:55:06 +01:00
twinaphex
18da753ec1 Revert "Move more to rpng_process_t"
This reverts commit 1e2a91fca77d92901f3a10a59b2f697df5ffcf63.
2015-02-25 21:54:50 +01:00
twinaphex
1e2a91fca7 Move more to rpng_process_t 2015-02-25 10:05:21 +01:00
twinaphex
93706c67e8 Create palette in rpng_process_t 2015-02-25 09:48:06 +01:00
twinaphex
c97096287d Move inflate_buf to rpng_process_t 2015-02-25 09:42:19 +01:00
twinaphex
4c7325c07c Create rpng_process_t 2015-02-25 09:38:54 +01:00
twinaphex
1bf6489da9 SImplify rpng_test.c 2015-02-22 08:42:03 +01:00
twinaphex
6c54e8119e (NBIO) Make all nbio functions nonblocking 2015-02-21 03:57:34 +01:00
twinaphex
a48343c130 Move png_chunk to rpng_t 2015-02-21 03:28:00 +01:00
twinaphex
1b0c9d7776 Move rpng_nbio wrapper function to rpng_test.c 2015-02-21 02:42:33 +01:00
twinaphex
65ea11f7be (RPNG) rpng_t - Create userdata/ptr 2015-02-21 02:13:20 +01:00
twinaphex
7c80d7e1d0 Move inflate_buf_size and palette to rpng_t 2015-02-21 02:04:30 +01:00