Commit Graph

634 Commits

Author SHA1 Message Date
twinaphex
a6c2e2981d Move comment to driver.c 2016-02-11 02:29:49 +01:00
twinaphex
33f0f72adc Cleanups 2016-02-10 04:30:33 +01:00
Twinaphex
da34967857 (OSX) Include <sys/types.h> - provide prototype for ssize_t 2016-02-04 20:36:00 +01:00
twinaphex
2cbb18b4e4 Create RARCH_DRIVER_CTL_FIND_INDEX 2016-02-01 13:15:53 +01:00
twinaphex
668373f9f8 Refactor away some functions 2016-02-01 12:56:17 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
c491207b78 Create RARCH_DRIVER_CTL_UNINIT 2015-12-11 11:23:32 +01:00
twinaphex
ab36e92595 Create RARCH_DRIVER_CTL_INIT 2015-12-11 11:21:17 +01:00
twinaphex
60f606fc65 Create RARCH_DRIVER_CTL_UPDATE_SYSTEM_AV_INFO 2015-12-11 11:12:20 +01:00
twinaphex
45de6fe3b5 Create RARCH_DRIVER_CTL_SET_NONBLOCK_STATE 2015-12-11 11:04:16 +01:00
twinaphex
1b768f7dcd Create RARCH_DRIVER_CTL_SET_REFRESH_RATE 2015-12-11 11:00:12 +01:00
twinaphex
0a01eab115 Create RARCH_DRIVER_CTL_INIT_PRE 2015-12-11 10:52:15 +01:00
twinaphex
f2911269d5 Create driver_ctl 2015-12-11 10:43:53 +01:00
twinaphex
b0fb4f2b6d Get rid of sys/types.h include in driver.h 2015-12-06 13:09:59 +01:00
twinaphex
e87c38bbed Remove driver_clear_state 2015-12-05 21:14:44 +01:00
twinaphex
5ba14b45ce Change some header includes 2015-12-05 20:05:32 +01:00
twinaphex
3866c639f7 Cleanup headers 2015-12-05 18:49:41 +01:00
twinaphex
d61b491d47 Don't include retro_miscellaneous.h as part of driver.h 2015-12-05 18:47:05 +01:00
twinaphex
90ad89cdf1 Header cleanups 2015-12-05 17:19:37 +01:00
twinaphex
5b939e810c Get rid of driver_t and driver_get_ptr 2015-12-05 16:54:13 +01:00
twinaphex
3e6fdaf3e5 Add note to comment 2015-12-05 16:42:02 +01:00
twinaphex
6d71ea6529 Move driver->netplay_data to netplay.c 2015-12-05 16:41:00 +01:00
twinaphex
18ab12ab83 Take header include record_driver.h out of driver.h 2015-12-05 16:12:29 +01:00
twinaphex
85fae522c0 Move recording driver state to record_driver.c 2015-12-05 16:08:08 +01:00
twinaphex
bde80b1159 Rename driver->recording to driver->recording_driver 2015-12-05 15:58:00 +01:00
twinaphex
271975954f move camera_driver.h header incldue out of driver.h 2015-12-05 15:55:26 +01:00
twinaphex
54dc5ca071 Move camera driver state out of driver_t 2015-12-05 15:52:25 +01:00
twinaphex
19a7ee6486 Move header include for location/location_driver.h out of
driver.h
2015-12-05 15:47:33 +01:00
twinaphex
3790b1d566 Move location driver handle data to location_driver.c 2015-12-05 15:44:54 +01:00
twinaphex
ade194b1cc Create location_driver_ctl 2015-12-05 15:40:29 +01:00
twinaphex
a766d1c1c1 Create camera_driver_ctl 2015-12-05 14:40:04 +01:00
twinaphex
7578e0432e Reorder remaining driver struct members 2015-12-05 13:26:53 +01:00
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