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