twinaphex
|
d98902c21e
|
Don't use video_driver_get_frame_count in crucial runloop function
|
2015-08-03 20:39:58 +02:00 |
|
twinaphex
|
3d36cb02ac
|
No more separate runloop_t
|
2015-08-03 20:15:46 +02:00 |
|
twinaphex
|
bd6ee135e9
|
Take out runloop_t dependencies
|
2015-08-03 20:03:14 +02:00 |
|
twinaphex
|
e43f54f7c1
|
Take max frames out of runloop
|
2015-08-03 19:49:34 +02:00 |
|
twinaphex
|
a70f09a90d
|
Rearrange structs
|
2015-07-27 17:18:10 +02:00 |
|
twinaphex
|
4d78dc4bdf
|
Make g_runloop not a pointer anymore
|
2015-07-27 14:41:25 +02:00 |
|
twinaphex
|
aa649f90fc
|
Make g_extern not a pointer
|
2015-07-27 14:38:01 +02:00 |
|
twinaphex
|
cdef82b185
|
Make late binding possible for frontend drivers
(PS3) Fix shutdown/quit hang - now we have to fix exitspawn instead
|
2015-07-27 03:44:28 +02:00 |
|
twinaphex
|
7ad1beeb81
|
Some robustness checks
|
2015-07-18 15:26:31 +02:00 |
|
twinaphex
|
a2af5252c1
|
Get rid of input_driver_key_pressed
|
2015-07-17 03:09:12 +02:00 |
|
twinaphex
|
f938c75e0b
|
When 'Hide In Menu' is enabled, overlay should reappear now when we
select 'Resume Content', 'Load State', or 'Save State'
|
2015-07-16 11:57:50 +02:00 |
|
twinaphex
|
6001d6bacd
|
(runloop_t) Refactor more continuous pointer grabbing
|
2015-07-12 19:17:57 +02:00 |
|
twinaphex
|
b50f6a02ed
|
(runloop.c) Minimize pointers grabbed
|
2015-07-12 19:06:24 +02:00 |
|
twinaphex
|
2aac64552d
|
Cut down on some more superfluous wrapper functions
|
2015-07-12 11:28:19 +02:00 |
|
twinaphex
|
7e46058362
|
Set system->shutdown to false when loading dummy core
|
2015-07-12 02:20:45 +02:00 |
|
twinaphex
|
c09cc19cfe
|
Add Menu Toggle Joypad Combo
|
2015-07-09 06:27:17 +02:00 |
|
twinaphex
|
4cb5d57ede
|
Add 'Hide Overlay In Menu' option
|
2015-07-09 04:05:59 +02:00 |
|
twinaphex
|
46cdc34b9b
|
Set up groundwork for new mobile-friendly setting
|
2015-07-09 03:47:07 +02:00 |
|
twinaphex
|
e4384c5a10
|
Updates pt .3
|
2015-07-02 18:46:27 +02:00 |
|
twinaphex
|
5cc09b844d
|
Style nits
|
2015-07-02 05:24:38 +02:00 |
|
twinaphex
|
0c6809952d
|
Cleanups
|
2015-07-02 00:56:51 +02:00 |
|
twinaphex
|
42b7c15129
|
Update msg_hash code
|
2015-07-01 19:30:34 +02:00 |
|
twinaphex
|
6cc06b6c17
|
Start putting messages through new message queue push function
|
2015-07-01 02:00:39 +02:00 |
|
twinaphex
|
b96e02db75
|
Create runloop_msg.c
|
2015-07-01 01:19:14 +02:00 |
|
twinaphex
|
affd3683de
|
Remove instances of 'RetroArch' name with 'program'
|
2015-06-30 15:26:14 +02:00 |
|
twinaphex
|
96c119bb1d
|
Move retroarch_logger.h to libretro-common/include
|
2015-06-30 00:38:10 +02:00 |
|
twinaphex
|
7a2bd21b3d
|
(runloop.c) Cleanup
|
2015-06-27 15:52:24 +02:00 |
|
twinaphex
|
6ad1ebcd2a
|
More C89 fixes
|
2015-06-26 19:57:40 +02:00 |
|
twinaphex
|
8bfea0322f
|
More C89 build fixes
|
2015-06-26 19:37:41 +02:00 |
|
twinaphex
|
7e9869b02b
|
(runloop.c) use rarch_system_info_get_ptr
|
2015-06-25 13:06:06 +02:00 |
|
Higor Eurípedes
|
b2bd80edd4
|
(runloop) Fix shader hotkeys
|
2015-06-22 19:01:35 -03:00 |
|
twinaphex
|
5c826a6bdf
|
Cleanups
|
2015-06-22 11:45:00 +02:00 |
|
twinaphex
|
6f1bc69fc7
|
Refactor libretro_dummy mechanics
|
2015-06-20 23:42:30 +02:00 |
|
twinaphex
|
0e046c2fbb
|
Create input_driver_keyboard_mapping_is_blocked/input_driver_keyboard_mapping_set_block
|
2015-06-19 03:45:23 +02:00 |
|
twinaphex
|
0c7d2e0d00
|
DOn't use strcmp in check_shader_dir
|
2015-06-14 18:46:00 +02:00 |
|
twinaphex
|
098c8a6063
|
Move some header includes around
|
2015-06-13 19:12:10 +02:00 |
|
twinaphex
|
c36e21ed13
|
(General) Cleanup
|
2015-06-12 17:00:37 +02:00 |
|
Higor Eurípedes
|
9bbff40a46
|
(runloop.c) Add some locks around message queue calls
|
2015-05-20 20:50:51 -03:00 |
|
twinaphex
|
cf2c0f6930
|
Rename rarch_render_cached_frame to video_driver_cached_frame
|
2015-05-20 21:06:44 +02:00 |
|
twinaphex
|
a053b41223
|
Create video_viewport_get_system_av_info and video_viewport_get_custom -
move custom viewport and system av info outside of global state
|
2015-05-20 18:57:17 +02:00 |
|
twinaphex
|
4afc100924
|
Move audio_data out of global struct to prevent threading issues
|
2015-05-19 21:18:07 +02:00 |
|
Twinaphex
|
337b37fc49
|
Merge pull request #1709 from heuripedes/master
stuff
|
2015-05-19 20:16:20 +02:00 |
|
Twinaphex
|
10e66028e0
|
Remove some unused variables
|
2015-05-19 20:13:26 +02:00 |
|
Higor Eurípedes
|
f093c00e9c
|
(runloop.c) Remove uneeded statement
|
2015-05-19 15:13:05 -03:00 |
|
twinaphex
|
375c49b6c8
|
Move is_menu out of runloop struct and create get/set functions in menu_driver.c
and make the underlying variable static to make it thread-safe
|
2015-05-19 20:11:57 +02:00 |
|
Higor Eurípedes
|
8abe315896
|
(runloop.c) Set g_extern to NULL on free
|
2015-05-19 14:41:02 -03:00 |
|
Higor Eurípedes
|
feef97f0df
|
Set the global variable to NULL on free in driver.c and runloop.c
|
2015-05-19 14:01:02 -03:00 |
|
Twinaphex
|
ba220f1868
|
Cleanup unused variable
|
2015-05-16 17:01:46 +02:00 |
|
twinaphex
|
74ee699d5c
|
Split up rarch_main_data_iterate outside of rarch_main_iterate
|
2015-05-16 17:00:50 +02:00 |
|
twinaphex
|
085297f2d7
|
Relying on rarch_main_data_is_active to block on isn't very safe apparently
|
2015-05-16 16:45:28 +02:00 |
|