twinaphex
|
2f29d9f18c
|
Take out menu/menu_driver.h include from driver.h
|
2015-12-05 13:22:50 +01:00 |
|
twinaphex
|
66582c3f06
|
Move variables to menu_driver.c and turn them staticc
|
2015-12-05 13:13:49 +01:00 |
|
twinaphex
|
688ddcfd9e
|
Rename the two variables
|
2015-12-05 13:09:27 +01:00 |
|
twinaphex
|
783881941a
|
Create menu_driver_ctl
|
2015-12-05 13:00:45 +01:00 |
|
twinaphex
|
f9353c41cb
|
Take out gfx/font_driver.h include
|
2015-12-05 12:26:47 +01:00 |
|
twinaphex
|
6a00c1cf9a
|
Take font driver handles out of driver_t struct
|
2015-12-05 12:25:53 +01:00 |
|
twinaphex
|
df1c6344be
|
Merge font_renderer_driver.c and font_driver.c
|
2015-12-05 12:07:22 +01:00 |
|
twinaphex
|
63c12b0083
|
Don't include ui_companion_driver.h inside driver.h
|
2015-12-05 10:04:06 +01:00 |
|
twinaphex
|
de97726323
|
Take out ui companion state from driver_t
|
2015-12-05 10:01:20 +01:00 |
|
twinaphex
|
f72b69e8d1
|
Don't include frontend_driver.h as part of driver.h
|
2015-12-05 09:09:31 +01:00 |
|
twinaphex
|
70e5283d66
|
no longer make frontend driver dependent on driver_t
|
2015-12-05 09:06:43 +01:00 |
|
twinaphex
|
1fcf63735f
|
Header include changes
|
2015-12-05 07:45:36 +01:00 |
|
twinaphex
|
e735f84baa
|
Refactor shader subsystem
|
2015-12-05 07:33:32 +01:00 |
|
Twinaphex
|
d0340d0f80
|
(GLSL) Fix regression
|
2015-12-01 07:12:26 +01:00 |
|
twinaphex
|
22d64ae3dc
|
move driver->remote and driver->command to input_driver.c
|
2015-11-30 23:06:47 +01:00 |
|
twinaphex
|
0b24618cd5
|
Move driver->command to input_driver.c
|
2015-11-30 22:56:41 +01:00 |
|
twinaphex
|
91b40523bd
|
Weird regression fixed
|
2015-11-30 06:57:58 +01:00 |
|
twinaphex
|
871713dd9d
|
Move driver->keyboard_linefeed_enable to input_driver.c
|
2015-11-30 03:23:35 +01:00 |
|
twinaphex
|
d4e88324ac
|
Move driver->osk_enable to input_driver.c
|
2015-11-30 03:14:26 +01:00 |
|
twinaphex
|
49671b6921
|
Remove driver->video_shader_data
|
2015-11-30 02:30:10 +01:00 |
|
twinaphex
|
b62738465c
|
Move video_active to gfx/video_driver.c
|
2015-11-29 21:38:47 +01:00 |
|
twinaphex
|
12e301825b
|
Move audio_active to audio_driver.c
|
2015-11-29 21:34:45 +01:00 |
|
twinaphex
|
d15ad86705
|
Create hid_driver_get_data
|
2015-11-29 21:11:57 +01:00 |
|
twinaphex
|
e2fde41124
|
Move current_msg to gfx/video_driver.c
|
2015-11-29 20:59:52 +01:00 |
|
twinaphex
|
1d44619f41
|
Move driver->video_cache_context and driver->video_cache_context_ack
to video_driver.c
|
2015-11-29 20:44:51 +01:00 |
|
twinaphex
|
df9f0fc6d1
|
Move input_data_own to input_driver.c
|
2015-11-29 20:34:35 +01:00 |
|
twinaphex
|
ff13338ca9
|
Move audio_data_own to audio_driver.c
|
2015-11-29 20:26:30 +01:00 |
|
twinaphex
|
c62150c2a2
|
Move video_data_own to gfx/video_driver.c
|
2015-11-29 20:23:16 +01:00 |
|
twinaphex
|
d181870caa
|
No more dependency on driver_t for driver->input
|
2015-11-29 19:18:59 +01:00 |
|
twinaphex
|
5e1b2b3bfa
|
Move driver->input_data to input_driver.c
|
2015-11-29 18:18:25 +01:00 |
|
twinaphex
|
1c867cedf0
|
Move nonblock_state to input_driver.c (NOTE: we probably need
to relocate this later on)
|
2015-11-29 17:53:11 +01:00 |
|
twinaphex
|
f7bb3650d9
|
Simplify driver_set_nonblock_state
|
2015-11-29 17:45:07 +01:00 |
|
twinaphex
|
6fd6288337
|
Move block_libretro_input to input_driver.c
|
2015-11-29 17:33:29 +01:00 |
|
twinaphex
|
253649b0cf
|
Move flushing_input to input_driver.c
|
2015-11-29 17:23:30 +01:00 |
|
twinaphex
|
23d63d0b5a
|
Move block_hotkey to input_driver.c
|
2015-11-29 17:12:38 +01:00 |
|
twinaphex
|
f5c9600ab4
|
Cleanups
|
2015-11-29 02:22:21 +01:00 |
|
twinaphex
|
50ca3a17d9
|
(driver.h) Rearrange headers
|
2015-11-29 01:17:20 +01:00 |
|
twinaphex
|
c75885b7b4
|
Remove gfx/video_driver.h dependency from driver.h
|
2015-11-29 01:15:40 +01:00 |
|
twinaphex
|
0044d853f8
|
Move display_type / display_window etc all to gfx/video_driver.c -
no more dependencies on driver_t
|
2015-11-29 01:12:49 +01:00 |
|
radius
|
1296768d47
|
add stub driver for network gamepad
|
2015-11-27 18:08:39 -05:00 |
|
twinaphex
|
deae90e0bb
|
Move use_rgba to gfx/video_driver.c - get rid of driver_t dependencies
|
2015-11-23 23:58:40 +01:00 |
|
twinaphex
|
ffbaef13b9
|
driver->threaded_video never used - buildfix for Windows
|
2015-11-23 22:29:27 +01:00 |
|
twinaphex
|
06035875f2
|
Divorce video poke interface from driver_t struct
|
2015-11-23 22:14:39 +01:00 |
|
twinaphex
|
09fe26257c
|
header include changes
|
2015-11-23 21:58:39 +01:00 |
|
twinaphex
|
229c25dfc7
|
Divorce driver->resampler from driver_t struct
|
2015-11-23 21:40:32 +01:00 |
|
twinaphex
|
18926e4df5
|
Divorce driver->resampler_data from driver_t struct
|
2015-11-23 21:37:27 +01:00 |
|
twinaphex
|
f234996b49
|
Divorce driver->video_context from driver_t struct
|
2015-11-23 21:24:02 +01:00 |
|
twinaphex
|
0520a1b3c7
|
Divorce video_context_data from driver_t
|
2015-11-23 21:09:40 +01:00 |
|
twinaphex
|
e0f0590269
|
Rearrange header includes
|
2015-11-23 19:40:09 +01:00 |
|
twinaphex
|
a688baebe0
|
Divorce driver->audio from driver_t struct
|
2015-11-23 19:30:47 +01:00 |
|
twinaphex
|
24400bc797
|
Divorce audio_data from driver_t struct
|
2015-11-23 19:22:18 +01:00 |
|
twinaphex
|
be7e4ad96b
|
Move video_data to gfx/video_driver.c
|
2015-11-23 19:05:49 +01:00 |
|
twinaphex
|
f9671333b5
|
Divorce current_video from driver_t struct
|
2015-11-23 18:11:17 +01:00 |
|
twinaphex
|
9b41061143
|
Rename driver->video
|
2015-11-23 14:14:12 +01:00 |
|
twinaphex
|
71ca469cda
|
GL totally abstracted away now from menu drivers
|
2015-11-02 20:41:42 +01:00 |
|
twinaphex
|
20b8d592e1
|
Create RARCH_DEVICE_MOUSE_SCREEN
|
2015-10-08 08:19:38 +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
|
cdf3ce309e
|
Decouple 'overlay' state from driver_t
|
2015-07-09 01:10:30 +02:00 |
|
twinaphex
|
9488b47fbc
|
Refactor gfx/video_pixel_converter.c
|
2015-06-25 10:37:10 +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
|
84a1885786
|
Create menu_input_get_ptr
|
2015-06-13 22:57:55 +02:00 |
|
Higor Eurípedes
|
f7bc0df9bc
|
(libretro_version_1.c) Change current_msg to a char array
|
2015-06-09 17:02:28 -03:00 |
|
twinaphex
|
0cfeff8e1e
|
Cleanups
|
2015-06-02 18:28:51 +02:00 |
|
twinaphex
|
3a7263020a
|
Add grab_stdin function pointer to input driver - avoids threading
segfault at exit with linuxraw input driver to do with driver->stdin_claimed
|
2015-05-19 19:33:58 +02:00 |
|
twinaphex
|
44a8b8bcd3
|
Move font_handle and font_driver ot the driver struct
|
2015-04-25 00:32:01 +02:00 |
|
twinaphex
|
94150cef70
|
Add 'Record Driver' option
|
2015-04-15 13:37:38 +02:00 |
|
Twinaphex
|
de2eb5f972
|
Rename RARCH_CMD_* to EVENT_CMD_*
|
2015-04-13 10:29:15 +02:00 |
|
twinaphex
|
f8a31effb0
|
(UI companion) Some further improvements
|
2015-04-12 02:09:14 +02:00 |
|
twinaphex
|
4c2b301efb
|
(UI Companion) Start creating UI companion interface
|
2015-04-12 01:31:03 +02:00 |
|
twinaphex
|
45e87c06e2
|
(Driver) Create video_context
|
2015-04-09 18:07:58 +02:00 |
|
twinaphex
|
43bb5c81cc
|
Start creating input HID driver interface, etc.
|
2015-04-01 22:31:43 +02:00 |
|
aliaspider
|
560c98f3cb
|
(menu) add pointer support (active only for rgui for now)
|
2015-03-28 22:35:18 +01:00 |
|
Radius
|
2f2a86e97f
|
add osk enable hotkey
|
2015-03-25 22:24:12 -05:00 |
|
twinaphex
|
2a8f9fdfc0
|
Put g_driver on heap and make it a pointer
|
2015-03-22 01:16:57 +01:00 |
|
twinaphex
|
3670ef2ac5
|
Go through driver_get_ptr to grab pointer to driver struct
|
2015-03-18 19:40:00 +01:00 |
|
twinaphex
|
9b442f9711
|
Start implementing wraparound for changing drivers
|
2015-03-09 14:32:58 +01:00 |
|
twinaphex
|
23eb3fa2ad
|
Add returntype to find_next_driver/find_prev_driver
|
2015-03-09 04:22:41 +01:00 |
|
twinaphex
|
50baeba22a
|
Fix race condition issue in threaded video mode when OSK is
brought up/down
|
2015-02-21 08:42:19 +01:00 |
|
twinaphex
|
d327863d0f
|
Only carry one input overlay state
|
2015-01-29 22:54:42 +01:00 |
|
twinaphex
|
fc373630ce
|
Start to approach OSK driver in a different way
|
2015-01-29 20:33:27 +01:00 |
|
twinaphex
|
d8fd5e14d0
|
Move global driver to bottom of header
|
2015-01-26 20:45:48 +01:00 |
|
twinaphex
|
bb481a158c
|
Move get_proc_address/get_current_framebuffer to gfx/video_driver.c
|
2015-01-19 04:19:30 +01:00 |
|
twinaphex
|
3ec9005c5c
|
Move set_rumble function to input/input_driver.c
|
2015-01-19 04:16:43 +01:00 |
|
twinaphex
|
b4a26e2e30
|
Make driver_adjust_system_rates into a static function again
|
2015-01-18 19:32:40 +01:00 |
|
twinaphex
|
be3ac6eccd
|
Split up sensor code into its own file
|
2015-01-18 19:28:51 +01:00 |
|
twinaphex
|
e3897c8641
|
Less dependencies on driver.h
|
2015-01-18 19:01:13 +01:00 |
|
twinaphex
|
5c32acf91f
|
Split up video_monitor code into separate file
|
2015-01-18 18:28:14 +01:00 |
|
twinaphex
|
0286078f8f
|
Start properly namespacing monitor_* functions
|
2015-01-18 18:17:59 +01:00 |
|
twinaphex
|
e708e031d6
|
Add documentation to dynamic.c
|
2015-01-15 02:48:40 +01:00 |
|
twinaphex
|
90c7617b65
|
Rename retro.h to libretro_version_1.h
|
2015-01-13 02:29:08 +01:00 |
|
twinaphex
|
11bcc24c58
|
Rename some more files
|
2015-01-12 22:11:13 +01:00 |
|
twinaphex
|
2eee9d294e
|
Rename ffemu.c to record_driver.c
|
2015-01-12 21:55:41 +01:00 |
|
twinaphex
|
64903de465
|
Rename frontend_context.c to frontend_driver.c
|
2015-01-12 21:21:08 +01:00 |
|
twinaphex
|
8b95cfe6e3
|
Get rid of RARCH_INTERNAL-specific code in resampler.c
|
2015-01-12 21:12:48 +01:00 |
|
twinaphex
|
e59dace9e1
|
(audio/resampler) Some changes
|
2015-01-12 21:02:13 +01:00 |
|
twinaphex
|
63281f8ca1
|
Move some code from driver.c to input_context.c
|
2015-01-12 20:25:07 +01:00 |
|
twinaphex
|
6b3a67d5ea
|
Move driver_video_resolve to gfx/video_driver.c
|
2015-01-12 20:20:58 +01:00 |
|
twinaphex
|
72a7f43736
|
Cleanup in driver.h
|
2015-01-12 20:09:36 +01:00 |
|
twinaphex
|
6b2fced631
|
Split up menu code into separate file menu_driver.c
|
2015-01-12 20:00:43 +01:00 |
|
twinaphex
|
c4bf097d7f
|
Move location_driver.c to location/
|
2015-01-12 19:53:10 +01:00 |
|