107 Commits

Author SHA1 Message Date
jdgleaver
9093c9feb8 (task_image) Fix TSAN reported data race condition 2019-07-08 17:16:14 +01:00
jdgleaver
c4bb2f5ad7 (XMB/Ozone) Add optional thumbnail upscaling 2019-06-05 17:05:30 +01:00
jdgleaver
a51293fbc6 (task_image) Fix jpeg/bmp/tga loading bug 2019-05-28 17:22:23 +01:00
jdgleaver
ff297e72e7 (task_image) Make image loading/processing non-blocking on non-threaded systems 2019-05-28 12:57:52 +01:00
jdgleaver
431877799d (RPNG) Fix undefined behaviour when loading bad/corrupt PNG images 2019-05-27 13:07:11 +01:00
twinaphex
a0fcb1b694 (task_image.c) Cleanups 2019-05-22 06:17:08 +02:00
twinaphex
0dbcb7b9ca task_image.c - less dependencies 2019-05-22 04:54:54 +02:00
twinaphex
58073eeb15 Small cleanup 2019-04-27 04:43:07 +02:00
natinusala
c20ab3864d First version of menu widgets (gl only) 2019-02-06 20:48:24 +01:00
twinaphex
0083e10926 Some header include changes - create task_file_transfer.h 2019-01-20 02:17:43 +01:00
twinaphex
924007eda2 Prevent calling task_image_process if image is NULL 2018-01-23 04:57:12 +01:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
Higor Eurípedes
41024fbb0a Fix conditional jump on uninitialized data
This fixes a bug introduced in 862cf481081f58e3961c6dc1430af67ac147f828
2017-10-03 19:54:32 -03:00
twinaphex
eae2217c6d Cleanup 2017-09-30 06:23:23 +02:00
twinaphex
862cf48108 (task_image.c) Don't use calloc 2017-09-29 22:36:48 +02:00
twinaphex
127d98fb68 Rewrite path from nbio struct 2017-09-29 22:16:17 +02:00
twinaphex
4333e3d5e7 Cleanups 2017-05-20 14:02:16 +02:00
twinaphex
a87f3ae3cd Prevent explicit NULL pointer dereference warning 2017-05-19 18:54:40 +02:00
twinaphex
668813cca9 (task_image.c) Refactor code 2017-05-18 01:31:14 +02:00
twinaphex
80d9d1f143 Rewrite task_queue 2017-05-14 20:43:48 +02:00
twinaphex
ed40b13ea0 (task_image.c) Cleanups 2017-05-14 17:32:07 +02:00
twinaphex
f98473b9da (task_image.c) Cleanups 2017-05-14 08:09:21 +02:00
twinaphex
a4ac0df389 (task_image.c) Cleanups 2017-05-14 08:06:40 +02:00
twinaphex
13d6827689 (task_image.c) Cleanups 2017-05-14 07:58:43 +02:00
twinaphex
72bd83b8d1 Cleanups to tasks_internal.h 2017-05-13 18:08:37 +02:00
twinaphex
541c6e6c41 (task_image.c) Cleanups 2017-05-13 08:06:52 +02:00
twinaphex
476738cc5c Cleanups 2017-05-09 20:08:40 +02:00
twinaphex
739495027b Cleanups 2017-05-09 20:03:39 +02:00
twinaphex
7ed57ee77d (task_image) Cleanups 2017-05-09 20:01:42 +02:00
twinaphex
da1ab24c57 Cleanups 2017-05-09 07:13:47 +02:00
Twinaphex
216e7bcdaf Silence more warnings on iOS 2017-02-26 21:46:19 +01:00
twinaphex
8b4893965f task_image.c - FIx another REVERSE_INULL coverity warning 2017-02-21 20:29:29 +01:00
twinaphex
4645e7709b Fix another REVERSE_INULL coverity warning 2017-02-21 20:28:49 +01:00
twinaphex
2ed15fbfbc (task_image.c) Fix REVERSE_INULL coverity warning 2017-02-21 20:28:10 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex
6078deb510 (PS3) Fix warnings 2017-01-05 07:48:11 +01:00
twinaphex
e75633064a Add 'Y button' callback function for input binds 2017-01-05 04:52:04 +01:00
twinaphex
5d6bdbc2cd (task_image.c) Cleanup 2016-12-30 05:36:06 +01:00
twinaphex
876a68717e We don't need enum_idx for task_push_image_load 2016-12-30 05:33:04 +01:00
twinaphex
583511c045 nbio handle should be initialized on the thread, not the
main thread
2016-12-30 04:58:58 +01:00
twinaphex
9657bbd998 Get rid of set_rgba/unset_rgba inside image_texture.c 2016-12-29 23:22:40 +01:00
twinaphex
05a899a411 Add nbio_status_flags 2016-12-29 23:14:48 +01:00
twinaphex
6a166faa0c Revert "Remove supports_rgba varaible from image_texture.c"
This reverts commit bd0c97fdc414d3537eb73d1371dbe948b4e98179.
2016-12-29 22:53:10 +01:00
twinaphex
bd0c97fdc4 Remove supports_rgba varaible from image_texture.c 2016-12-29 22:39:52 +01:00
Brad Parker
41f40acfc4 guard task struct read/writes across threads with a mutex, fixes several data races found by ThreadSanitizer and helgrind 2016-12-29 00:54:12 -05:00
twinaphex
28dedee477 Attempt to prevent crashes in task_image 2016-12-28 00:40:46 +01:00
twinaphex
ea39d3914e Prevent some heap-use-after-free issues 2016-12-27 23:48:10 +01:00
twinaphex
e799defcb8 Cleanup 2016-09-23 02:50:29 +02:00
twinaphex
9db91a92c3 Get rid of unused typedef 2016-09-23 02:49:25 +02:00
twinaphex
0c86536bdc task_image.c - get rid of ifdefs 2016-09-20 04:05:16 +02:00