Commit Graph

352 Commits

Author SHA1 Message Date
twinaphex
db36b40b20 Rework this code 2016-08-23 20:12:37 +02:00
twinaphex
1b44f44822 Buildfix 2016-08-23 20:11:12 +02:00
Francisco José García García
5bd2364575 (VITA) Fix screenshots and some debug options 2016-08-23 18:17:46 +02:00
twinaphex
b64070793a (PS3) Fix two warnings 2016-08-03 16:30:58 +02:00
twinaphex
fda2495021 Get rid of HAVE_ZLIB_DEFLATE - implicitly enable it 2016-08-02 15:34:48 +02:00
twinaphex
aefcca125a Fix TGA color conversion 2016-06-27 09:23:01 +02:00
Sebastien Ronsse
62b1c5a7af image transfer: Add TGA support to image_transfer_new function 2016-06-27 17:17:35 +10:00
Sebastien Ronsse
e77599be32 image texture: Add length argument to image_transfer_process 2016-06-21 14:34:34 +10:00
twinaphex
14fce400ce Another C89 fix 2016-06-07 00:17:00 +02:00
Twinaphex
75ad88e171 Cleanups 2016-06-03 05:09:54 +02:00
twinaphex
bc3eb34da5 Remove unused variables 2016-06-01 04:09:59 +02:00
twinaphex
da6ac4aae7 Fix explicit NULL dereferenced warnings 2016-06-01 04:05:14 +02:00
Andre Leiradella
9cc830ecd6 fixed getting wrong alpha values from tRNS chunk 2016-05-29 11:30:04 -03:00
Andre Leiradella
88eab60b13 optimized palette decoding 2016-05-29 11:25:28 -03:00
Andre Leiradella
d9ea20727c support tRNS chunks in palettized images 2016-05-29 01:03:44 -03:00
twinaphex
0f954fd4c8 Resource leaks fixes (catched by Coverity) 2016-05-26 17:26:55 +02:00
twinaphex
20cc877ad3 (PS3) Cleanup warnings 2016-05-26 06:41:28 +02:00
twinaphex
7859868ffc (RPNG) Dehardcode return values 2016-05-25 15:24:18 +02:00
Sebastien Ronsse
58328fa2b0 rjpeg: Fix invalid read/writes during JPEG RGBA to ARGB conversion 2016-05-25 15:57:01 +10:00
twinaphex
d037d12faa (RJPEG) Attempt to solve defect 2016-05-24 23:43:51 +02:00
twinaphex
bfa6f49ae6 Fix logically dead code warnings 2016-05-24 22:12:51 +02:00
twinaphex
42971febba Fix resource leaks (pointed out by Coverity) 2016-05-24 22:01:43 +02:00
twinaphex
3cc84d60c8 (RJPEG) Cleanup 2016-05-24 20:54:32 +02:00
twinaphex
fc37ef5c7d rjpeg_load_jpeg_image - cleanup 2016-05-24 20:44:46 +02:00
Twinaphex
fae5eb89df rjpeg_process_image - cleanup 2016-05-24 20:36:27 +02:00
twinaphex
d04810f5fd Reimplement rjpeg_process_image 2016-05-24 20:19:17 +02:00
twinaphex
ae4cd05690 (RPNG) Simplification 2016-05-24 20:15:09 +02:00
Twinaphex
7e6f23ea54 (RJPEG) Cleanup 2016-05-24 20:05:45 +02:00
twinaphex
ffaa32842f (libretro-common) Update 2016-05-24 14:18:29 +02:00
Twinaphex
44edf684db (RPNG) Another potential leak plugged 2016-05-23 21:33:26 +02:00
twinaphex
faef7b498d (Coverity) Fix some resource leaks 2016-05-23 21:28:43 +02:00
twinaphex
45cbe06401 rpng_process_image - cleanup resources if we fail 2016-05-20 21:05:27 +02:00
twinaphex
d02d27f92a (PNG) Cleanup 2016-05-20 15:37:36 +02:00
twinaphex
033bc60939 (RPNG) Cleanup 2016-05-19 01:00:03 +02:00
twinaphex
ceb657eba2 Cleanups 2016-05-19 00:51:34 +02:00
twinaphex
6c2e933321 rpng_process_init - free resources when failing 2016-05-19 00:46:07 +02:00
twinaphex
a0974a899d (RPNG) Rewrite initialization of process struct 2016-05-19 00:42:05 +02:00
twinaphex
e21a655dc6 (RPNG) Use image process codes 2016-05-18 17:18:36 +02:00
twinaphex
9b572d0fe4 Make RBMP optional too 2016-05-18 13:28:20 +02:00
twinaphex
7e36dcb27f move video_texture_image to libretro-common and rename it to image_texture.c 2016-05-18 12:58:00 +02:00
twinaphex
1ef5eee8b3 Header cleanup 2016-05-18 11:08:09 +02:00
twinaphex
9bc11731fb Start reimplementing TGA image load support 2016-05-18 10:52:23 +02:00
twinaphex
248b99e8e7 (BMP) Fix color conversion 2016-05-17 22:40:29 +02:00
twinaphex
492dd59164 Hook up BMP image loading - color channels swapped - RGBA to ARGB
conversion won't work here
2016-05-17 21:38:51 +02:00
twinaphex
4309793b1d Add rbmp.c 2016-05-17 21:21:45 +02:00
twinaphex
cecb50bd19 (RJPEG) Cleanups 2016-05-17 20:30:35 +02:00
twinaphex
8c640a28c6 (RJPEG) Remove unused rjpeg_image_load 2016-05-17 16:40:11 +02:00
twinaphex
1166be62ae (gfx/video_texture_image.c) Drop more implementation details 2016-05-17 16:32:53 +02:00
twinaphex
52948b436e We can take out RPNG implementation details out of video_texture_image.c
now
2016-05-17 16:23:22 +02:00
twinaphex
99bcf5946c Take out DEBUG printfs 2016-05-17 16:04:54 +02:00