twinaphex
26f2bd4cbf
Start going through retro_inline INLINE
2015-03-15 04:37:54 +01:00
twinaphex
a333a629ca
Start going through INLINE
2015-03-15 04:30:46 +01:00
twinaphex
1dbbe685cd
Start using retro_inline.h for rewind.c
2015-03-15 04:28:53 +01:00
twinaphex
a944921453
Use INLINE in general.h and include retro_inline.h
2015-03-15 04:25:49 +01:00
twinaphex
c569345fc5
Get rid of LOG_FILE_DEINIT in rarch_main_state_free - already
...
done in leaf function
2015-03-15 04:21:26 +01:00
twinaphex
d146fed5c3
Get rid of useless additional extra function
2015-03-15 04:19:26 +01:00
twinaphex
c7d4e63b83
Create clear_main_state_extern_global and group all deallocations/frees
...
of g_extern to this function
2015-03-15 04:17:05 +01:00
twinaphex
6e48f3d2d2
Take general.h header dependency out of menu_animation.c
2015-03-15 03:26:09 +01:00
twinaphex
fed47454e3
Move some header includes out of general.h
2015-03-15 03:24:00 +01:00
twinaphex
892e665f40
Move definition of globals for g_data_runloop and g_runloop
...
out of settings.c
2015-03-15 03:21:58 +01:00
twinaphex
8c1045c1ae
Create wrapper functions for initing the runloop message queue
...
and freeing it
2015-03-15 03:10:45 +01:00
twinaphex
e378962724
Fix hardcoded arguments in rarch_main_msg_queue_push
2015-03-15 03:03:33 +01:00
twinaphex
80d9785f46
Update msg_queue_pull instances to go through new interface too
2015-03-15 03:02:49 +01:00
twinaphex
761177a885
Update more old code to go through the new wrapper function
2015-03-15 02:59:38 +01:00
Twinaphex
2706644b1e
(iOS) Build fix
2015-03-15 02:50:13 +01:00
twinaphex
00239a30d6
Create wrapper functions for passing a message to the runloop's
...
message queue
2015-03-15 02:47:23 +01:00
twinaphex
96ae2e9882
Move code over to runloop.h
2015-03-15 02:00:11 +01:00
twinaphex
55f517fff0
Put ifdef around rarch_main_data_iterate_overlay
2015-03-15 01:46:00 +01:00
twinaphex
7d45268506
(runloop_data.c) Fix uninitialized variable warning
2015-03-15 01:44:58 +01:00
twinaphex
962a5d61b6
(Android) Fix Android build
2015-03-15 01:40:43 +01:00
twinaphex
4a68e58b8c
(runloop_data.c) Move rarch_main_iterate_overlay_state to runloop_data.c
2015-03-15 01:39:43 +01:00
twinaphex
cea8f0cbe0
(Overlay) Change input_overlay_load_overlays
2015-03-15 00:16:57 +01:00
Twinaphex
d18ac93e61
Merge pull request #1502 from heuripedes/master
...
(RGUI) Fix color conversion
2015-03-15 00:09:54 +01:00
Higor Eurípedes
0a8a5c9efc
(RGUI) Fix color conversion
2015-03-14 20:08:23 -03:00
Twinaphex
e645f44d5e
Merge pull request #1501 from heuripedes/master
...
Add menu font color hints
2015-03-14 23:50:03 +01:00
twinaphex
c08fff5a0c
(Overlay) input_overlay_load_overlays - split up init part into separate
...
function
2015-03-14 23:47:13 +01:00
Higor Eurípedes
6f7fa1ab91
(RGUI, GLUI) Use custom title_color
2015-03-14 19:44:27 -03:00
Higor Eurípedes
fec88a5cb4
(Menu) Add font color settings
2015-03-14 19:22:06 -03:00
twinaphex
52eefc35ff
(RPNG) Inflate process should be nonblocking now too
2015-03-14 21:51:56 +01:00
twinaphex
2103c13932
Fix Wii build
2015-03-14 21:32:48 +01:00
twinaphex
431cf5e1f3
(RPNG) Use Z_NO_FLUSH as second param to inflate and put it in a while loop
2015-03-14 21:16:33 +01:00
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