twinaphex
248a3fd40b
(JACK) Use rthreads
2015-03-15 05:10:13 +01:00
twinaphex
84e9f2fa7d
Use retro_inline throughout
2015-03-15 04:52:46 +01:00
twinaphex
08f59ddbff
Use retro_inline.h
2015-03-15 04:41:11 +01:00
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
T. Joseph Carter
4d89fedb07
iOS: Fix Xcode GLSL shader script & copy shaders to bundle
2015-03-14 20:19:52 -07: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
T. Joseph Carter
f40209c659
Try to build shaders for iOS
2015-03-14 19:57:14 -07:00
T. Joseph Carter
28740e969d
Some improvements to fetch-submodules.sh I thought I committed weeks ago
2015-03-14 19:57:14 -07:00
T. Joseph Carter
cb0f3d844f
Make cg2glsl.py fail gracefully if python is too old
2015-03-14 19:57:14 -07: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