Commit Graph

540 Commits

Author SHA1 Message Date
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
twinaphex
a71b143dad Move location driver code to separate file location_driver.c 2015-01-12 19:51:33 +01:00
twinaphex
f45d9efb37 Move camera_driver.c to camera/ 2015-01-12 19:44:29 +01:00
twinaphex
4b0bd67d8d Split up camera driver code into separate file camera_driver.c 2015-01-12 19:42:43 +01:00
twinaphex
36d68b98b2 Move osk_driver.c to osk/ 2015-01-12 19:29:55 +01:00
twinaphex
2029e13e23 Split up OSK driver code into separate file osk_driver.c 2015-01-12 19:28:40 +01:00
twinaphex
f1196733b1 Move definitions to menu_driver.h 2015-01-12 19:13:45 +01:00
twinaphex
0d9ba863dc Remove menu/disp/menu_display.h and menu/backend/menu_backend.h
and merge into menu/menu_driver.h
2015-01-12 19:11:51 +01:00
twinaphex
d2449f07f7 Move header include to gfx/video_driver.h 2015-01-12 18:57:37 +01:00
twinaphex
f3dc94818e driver.h - cleanups 2015-01-12 18:56:23 +01:00
twinaphex
07a7386c9d Split up input_driver code to separate file - input_driver.c 2015-01-12 18:37:50 +01:00
twinaphex
7f484edc98 Move video_driver.c to gfx/ 2015-01-12 18:28:32 +01:00
twinaphex
0e5a9f03fe Split up video_driver code to separate file 2015-01-12 18:26:46 +01:00