Commit Graph

47 Commits

Author SHA1 Message Date
Torsten Paul
845dcef6ab Add cleanup handler for tasks to free allocated resources after the task finished. 2016-05-23 22:36:29 +02:00
twinaphex
974d3245d2 Fix logically dead code warnings 2016-05-23 22:04:00 +02:00
twinaphex
faef7b498d (Coverity) Fix some resource leaks 2016-05-23 21:28:43 +02:00
twinaphex
fec5aca60b Revert "(task_image.c) Nits"
This reverts commit 94a9e7b923.
2016-05-20 21:03:42 +02:00
twinaphex
94a9e7b923 (task_image.c) Nits 2016-05-20 20:04:07 +02:00
twinaphex
fe516b0d01 Change type of status 2016-05-20 19:32:09 +02:00
Twinaphex
67e1e5a9d0 (task_image.c) Prevent null pointer dereference 2016-05-19 02:09:56 +02:00
twinaphex
0c2958e384 (task_image.c) Style nit 2016-05-19 00:16:30 +02:00
twinaphex
bebcc1c274 Move macros to task_image.c 2016-05-19 00:07:49 +02:00
twinaphex
2116c0cc4e Move typedef to task_image.c 2016-05-19 00:06:52 +02:00
twinaphex
ae478b71b7 (rarch_task_push_image) Call rarch_task_image_load_free 2016-05-18 23:57:35 +02:00
twinaphex
e59cd92108 rarch_task_image_load_free_internal - Run image_texture_free 2016-05-18 23:38:51 +02:00
twinaphex
ad78fddf4e Move image allocation to task_image.c 2016-05-18 23:28:03 +02:00
Twinaphex
3cf591ec09 (tasks/task_image.c) refactor cb_nbio_image_menu_thumbnail 2016-05-18 17:27:05 +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
9bc11731fb Start reimplementing TGA image load support 2016-05-18 10:52:23 +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
cd0b925fa1 Try to see if this gets us past the crash 2016-05-14 06:00:53 +02:00
twinaphex
f8e99403a4 Cleanups 2016-05-14 00:48:40 +02:00
twinaphex
42adb48d9c (task_image.c )Cleanups 2016-05-13 15:18:40 +02:00
twinaphex
acbc9116e3 Turn nbio_image_handle_t member image into pointer 2016-05-13 15:00:44 +02:00
twinaphex
fad7f8c1df Cleanups 2016-05-13 10:28:44 +02:00
twinaphex
025c51e4c9 (task_image.c) Rename functions 2016-05-13 10:13:36 +02:00
twinaphex
a283923393 Get rid of image->frame_count 2016-05-13 10:10:23 +02:00
twinaphex
f2912eb4c3 Cleanup 2016-05-13 09:22:29 +02:00
twinaphex
5068accc4e Start preparing image transfer for RJPEG 2016-05-13 08:50:50 +02:00
twinaphex
13f49e1d9a Split up image transfer code to separate file 2016-05-13 04:38:21 +02:00
twinaphex
6daf6e2270 Cleanups 2016-05-13 04:33:11 +02:00
twinaphex
d040263a83 image_transfer_new/image_transfer_free 2016-05-13 04:28:16 +02:00
twinaphex
be506c6d64 (task_image.c) Cleanups 2016-05-12 13:13:14 +02:00
twinaphex
e3802c499f Add RJPEG header include 2016-05-11 21:38:33 +02:00
twinaphex
28dd2c2545 Add HAVE_RJPEG ifdefs 2016-05-11 21:27:17 +02:00
twinaphex
4100bf95b4 Able to compile without RPNG support 2016-05-11 21:22:45 +02:00
twinaphex
5cc86384b8 (task_image.c) Cleanups 2016-05-11 20:38:09 +02:00
twinaphex
5ad45ea17f task_image.c - Refactors to prepare it for JPEG support 2016-05-11 04:10:42 +02:00
twinaphex
e6969f7ced Cleanups 2016-05-11 04:03:21 +02:00
twinaphex
556017f23d Cleanup 2016-05-11 03:56:31 +02:00
twinaphex
e6f55814a9 (task_image.c) Cleanups 2016-05-11 03:55:09 +02:00
twinaphex
1b4d744dcd (task_image.c) Cleanups 2016-05-11 03:51:26 +02:00
twinaphex
4a49c197c9 (task_image.c) Rename function 2016-05-10 08:31:07 +02:00
twinaphex
a4ccfc4d96 Cleanups 2016-05-10 08:28:48 +02:00
twinaphex
58ae02207f Move rpng_is_valid to function 2016-05-10 08:25:18 +02:00
twinaphex
4e04588d2d Create rarch_main_data_image_iterate 2016-05-10 08:23:49 +02:00
twinaphex
d160ed322e (task_image.c) Cleanup 2016-05-10 08:09:12 +02:00
twinaphex
dc0616d678 CXX_BUILD fixes 2016-05-10 08:02:42 +02:00
twinaphex
55c5052253 Cleanups 2016-05-10 07:55:31 +02:00
twinaphex
8b07f39d6f Create tasks/task_image.c 2016-05-10 07:54:47 +02:00