Commit Graph

17131 Commits

Author SHA1 Message Date
twinaphex
990253ac7f (Database) Move msg_queue_clear/msg_queue_push to rdl free function 2015-03-14 20:22:45 +01:00
twinaphex
96387d5974 (runloop_data.c) Pass http_handle_t pointer to callback function 2015-03-14 20:04:53 +01:00
twinaphex
55a3b5a80f (runloop_data.c) Pass pointers around 2015-03-14 19:59:37 +01:00
twinaphex
933cdd136d (RPNG) Get rid of one needless additional function 2015-03-14 17:33:04 +01:00
twinaphex
27c50f9dbe Start using convenience function msg_queue_push_string_list 2015-03-14 16:12:20 +01:00
twinaphex
4feec93426 (runloop data) Cleanups 2015-03-14 15:54:16 +01:00
twinaphex
067a9e46dd (runloop data) Do early return in rarch_main_data_http_iterate if http is NULL 2015-03-14 15:51:28 +01:00
twinaphex
0e85b11046 (runloop data) Properly namespace everything in runloop_data.c 2015-03-14 15:50:34 +01:00
twinaphex
03cda5b208 (Overlay) Take for loop out of input_overlay_load_overlay 2015-03-14 06:29:45 +01:00
twinaphex
35a1582be4 (Overlay) input_overlay_load_overlay - refactor 2015-03-14 06:19:16 +01:00
twinaphex
aed8d1887d (Overlay) Cache config file once and clean it up when no longer needed -
config_file_new was taking up at least 11% of rarch_main_iterate_overlay_state's
CPU activity (23.3% in total on OSX)  - should now be far more efficient
2015-03-14 05:45:48 +01:00
twinaphex
4d13e9d4cb Turn WANT_MINIZ into WANT_ZLIB 2015-03-14 05:24:57 +01:00
twinaphex
a3c6ec249c (RPNG) Rename function 2015-03-14 04:21:57 +01:00
twinaphex
645c8bb0cc (Menu) Use separate iteration stepping for image processing 2015-03-14 03:58:35 +01:00
twinaphex
608df4f6de (Runloop) Nonblocking image processing 2015-03-14 03:49:59 +01:00
twinaphex
65f80aa5e0 (RPNG) Fix rpng_test.c 2015-03-14 03:22:41 +01:00
twinaphex
9a0bd3c650 (RPNG) Rewrite rpng_nbio_load_image_process 2015-03-14 03:18:15 +01:00
twinaphex
533f647fe0 (Image) Add 'is_blocking_on_processing' and 'is_finished_with_processing'
variables to nbio_image_handle_t
2015-03-14 03:07:17 +01:00
twinaphex
06dcd7543f (Image) Add texture image handle to nbio_image_t 2015-03-14 03:02:59 +01:00
twinaphex
4124fb7130 (RPNG) Add rpng_process 'initialized' variable 2015-03-14 02:56:38 +01:00
twinaphex
9803f62f02 (GLX) Add 'glXSwapIntervalSGI' fallback 2015-03-14 02:30:05 +01:00
twinaphex
bb1a9a91c6 (RPNG) Turn more functions static 2015-03-14 02:10:44 +01:00
twinaphex
b29cc138c8 (RPNG) Some functions can become static now 2015-03-14 02:08:15 +01:00
twinaphex
ebbefc41b2 (RPNG) Reimplement png_reverse_filter_loop 2015-03-14 02:05:50 +01:00
twinaphex
b7d73ebc93 (RPNG) More cleanups to png_reverse_filter_loop 2015-03-14 01:58:50 +01:00
twinaphex
cb9c0828db (RPNG) More cleanups 2015-03-14 01:56:32 +01:00
twinaphex
a14850c915 (RPNG) Create rpng_load_image_argb_process_init - cut down on some more
code duplication
2015-03-14 01:50:45 +01:00
twinaphex
bfaddc15bd Simplify rpng_fbio.c - create 'iterate' function 2015-03-14 01:29:46 +01:00
twinaphex
ce4e2e0f61 (RPNG) Reorganize files 2015-03-14 00:52:55 +01:00
twinaphex
53a788f95a (RPNG) Create shared png_process_ihdr - both FBIO and FNBIO use it 2015-03-14 00:35:08 +01:00
twinaphex
1902c92ad5 (RPNG) More cleanups 2015-03-14 00:24:21 +01:00
twinaphex
3a56a6c274 (RPNG) More dehardcoding of cases 2015-03-14 00:16:59 +01:00
twinaphex
4dcd62df81 (RPNG) Dehardcode more magic numbers 2015-03-14 00:13:55 +01:00
twinaphex
7d8784b91e (RPNG) Deharcode some magic numbers 2015-03-14 00:06:56 +01:00
twinaphex
0d59d2534f (RPNG) Dehardcode magic number in adam7_iterate 2015-03-14 00:04:31 +01:00
twinaphex
68ef4e7b72 (RPNG) Refactor png_reverse_filter_regular_loop 2015-03-14 00:01:30 +01:00
twinaphex
752f5dc42b (RPNG) Add data_restore_buf_size 2015-03-13 23:54:17 +01:00
twinaphex
978628a878 (RPNG) Start putting regular_loop inside a while loop on the outside 2015-03-13 23:30:29 +01:00
twinaphex
d6c7ba448a Change png_reverse_filter_regular_loop's return code 2015-03-13 23:28:12 +01:00
twinaphex
003fb2a7c8 (RPNG) Reorganize png_process_reverse_filter_regular_loop 2015-03-13 23:22:39 +01:00
twinaphex
a6d6e9750f (RPNG) Start using png_process_code for more code 2015-03-13 23:20:18 +01:00
twinaphex
96b16d4205 (RPNG) Add PNG_PROCESS_* enums 2015-03-13 22:56:34 +01:00
twinaphex
75598e5e60 (dispmanx_gfx) Turn a bunch of functions static 2015-03-13 22:46:26 +01:00
twinaphex
299aa1d1f2 (Dispman Graphics driver) Cleanups 2015-03-13 22:39:18 +01:00
Twinaphex
0188c5105b Merge pull request #1498 from vanfanel/master
Added native Raspebbry Pi Dispmanx API backend
2015-03-13 22:02:22 +01:00
twinaphex
39b718aa03 (RPNG) Create rpng_reverse_filter_adam7_iterate 2015-03-13 21:54:51 +01:00
twinaphex
2c48b2a25d (RPNG) Refactor png_reverse_filter_loop 2015-03-13 21:34:18 +01:00
twinaphex
1144e260d0 (RPNG) Start passing uint32_t **data around 2015-03-13 21:22:19 +01:00
twinaphex
a7e761c0d1 (RPNG) Create png_reverse_filter_iterate 2015-03-13 20:53:28 +01:00
twinaphex
6506f6ce85 (RPNG) Uncouple png_reverse_filter_init from png_reverse_filter_regular 2015-03-13 20:36:48 +01:00