634 Commits

Author SHA1 Message Date
twinaphex
d6f22a7a4c (RPNG) Simplify png_process_ihdr 2020-08-22 16:28:50 +02:00
twinaphex
c7cf9d6df7 (RPNG) Simplify rpng_start 2020-08-22 16:11:54 +02:00
twinaphex
5cc4d0da0f (RPNG) Make sure we don't use stdio/fprintf unless DEBUG is defined 2020-08-22 16:07:03 +02:00
twinaphex
deafd70934 (RPNG) More simplifications - get rid of png_chunk struct, just pass
uint32_t around to function
2020-08-22 15:37:21 +02:00
twinaphex
91345fe867 (RPNG) read_chunk_header - simplify code some more 2020-08-22 15:34:32 +02:00
twinaphex
8b5b472a2d Optimize read_chunk_header 2020-08-22 14:24:11 +02:00
twinaphex
2e6b87d156 Simplify rpng.c - read_chunk 2020-08-22 14:20:50 +02:00
twinaphex
cb0a193eea Fix RPNG build failure 2020-08-19 18:20:55 +02:00
twinaphex
c4be485baf Revert "Optimize png_reverse_filter_copy_line_rgb"
This reverts commit aa428cc4159364d99345f2144282f22dd9b54f95.
2020-08-19 18:17:16 +02:00
twinaphex
ae0d63ccc0 Revert "Optimize png_reverse_filter_copy_line_rgba"
This reverts commit ad3c67f2752e1c32be673e5447f386cf6d390fd7.
2020-08-19 18:16:57 +02:00
twinaphex
e8170a4354 Revert "Optimize png_reverse_filter_copy_line_gray_alpha"
This reverts commit 710226504e6d21b5334699725ec0510ff797ec67.
2020-08-19 18:16:42 +02:00
twinaphex
7c19d4d009 Revert "Optimize png_read_plte"
This reverts commit 107b640bc03d30277418da0aa2efcdd4c99e5caf.
2020-08-19 18:16:10 +02:00
twinaphex
ea5d134337 Revert "Optimize read_chunk_header"
This reverts commit 33f9ef90d8c821abbc1752c70866e97a6f17dfe3.
2020-08-19 18:15:54 +02:00
twinaphex
282d34aeb1 Revert "(RPNG) Optimize png_reverse_filter_adam7_deinterlace_pass"
This reverts commit a283b7126189e0f001bbf56252a5103a3a955d3c.
2020-08-19 18:15:24 +02:00
twinaphex
003ff126ce Revert "(RPNG) optimizations to copy_line_bw"
This reverts commit 9b29217564b567241ed47bdd52d978d9acdf4f9e.
2020-08-19 18:15:08 +02:00
Twinaphex
e3d77d7f28 Remove unused variable 2020-08-19 17:21:22 +02:00
twinaphex
9b29217564 (RPNG) optimizations to copy_line_bw 2020-08-19 12:07:56 +02:00
twinaphex
a283b71261 (RPNG) Optimize png_reverse_filter_adam7_deinterlace_pass 2020-08-19 10:05:09 +02:00
twinaphex
33f9ef90d8 Optimize read_chunk_header 2020-08-19 09:09:38 +02:00
twinaphex
107b640bc0 Optimize png_read_plte 2020-08-19 08:58:18 +02:00
twinaphex
710226504e Optimize png_reverse_filter_copy_line_gray_alpha 2020-08-19 08:18:09 +02:00
twinaphex
ad3c67f275 Optimize png_reverse_filter_copy_line_rgba 2020-08-19 08:14:23 +02:00
twinaphex
aa428cc415 Optimize png_reverse_filter_copy_line_rgb 2020-08-19 08:09:17 +02:00
twinaphex
5166eebcaf for loop cleanups - use space after 'for' 2020-08-19 03:06:22 +02:00
twinaphex
b69ceaea1b Reorder structs, alignment 2020-08-16 01:07:42 +02:00
Alcaro
37efa9d52e
rpng: delete "unused" png_chunk member
also fix a rather ugly buffer overflow that relies on the unused member existing and being null
2020-08-16 00:27:25 +02:00
twinaphex
982fbadd15 (RBMP) Reorder structs, alignment 2020-08-16 00:13:16 +02:00
twinaphex
3d2efdd2ef (RJPEG) reorder structs, alignment 2020-08-16 00:09:10 +02:00
twinaphex
d0b68ee838 (RPNG) Struct alignment changes 2020-08-14 17:54:03 +02:00
twinaphex
b4dc19d7aa (RPNG) Cleanups 2020-08-14 17:49:33 +02:00
jdgleaver
b19eb64329 (m3u_file) Replace static entries array with dynamic array via RBUF library 2020-08-13 17:25:45 +01:00
twinaphex
3680804217 Undo path_basedir_size 2020-08-04 03:05:20 +02:00
twinaphex
6f0874f2b1 Silence warning 2020-08-01 18:26:20 +02:00
twinaphex
cd9ea1f44b Another warning fix 2020-08-01 18:16:19 +02:00
twinaphex
4ee45304b0 More warning fixes 2020-08-01 18:14:48 +02:00
twinaphex
4f931f2729 Use UINT32_C / UINT64_C throughout the codebase 2020-07-29 04:48:11 +02:00
twinaphex
8656b3d6f8 Create specialized optimized path_basedir_size 2020-07-11 19:29:43 +02:00
twinaphex
96dd505a0f (libchdr) Backport baka0815 commits 2020-07-01 19:50:46 +02:00
twinaphex
6bdc9795e7 (libchdr) Backport f08156f947 2020-07-01 19:44:17 +02:00
twinaphex
5ded7872de (libretro-common/libchdr) Backport 2785de8481 2020-07-01 19:41:24 +02:00
twinaphex
8d8800229c (libchdr) Backport 16eae7e4e5/src/chd.c 2020-07-01 19:27:14 +02:00
twinaphex
d2afef58d7 (libchdr) Resync against c05c91300a (diff-b4791a43102472fe8d3959f86bd376c4) 2020-07-01 19:23:33 +02:00
twinaphex
9e9fb47c05 (libchdr) More resyncs 2020-07-01 19:21:40 +02:00
twinaphex
436f161cc3 (libchdr) More rebases 2020-07-01 19:15:45 +02:00
twinaphex
88804a05de (libchdr) Cleanups + attempts to rebase against upstream 2020-07-01 19:12:20 +02:00
twinaphex
968922e151 Fix static code analysis warnings 2020-06-29 21:24:32 +02:00
twinaphex
b93c3b36ed Prevent more static code analysis warnings 2020-06-29 20:34:47 +02:00
twinaphex
5cfc4defc6 (libretro-common) Prevent more static code analysis warnings 2020-06-29 20:31:14 +02:00
twinaphex
55d9456cbb More static code analyzer fixes 2020-06-29 20:14:14 +02:00
twinaphex
47d93f7fb1 (formats/xml) Cleanups 2020-06-28 22:30:53 +02:00