CatalystG
|
be9a8e63f4
|
Add input driver for QNX. Copy null driver for now.
Conflicts:
griffin/griffin.c
|
2013-03-19 19:26:36 -04:00 |
|
Themaister
|
51b5a2df5c
|
Refactor aspect_ratio member.
Mutate in g_extern.system.aspect_ratio to avoid
getting wrong aspect ratio on reentrancy.
|
2013-03-17 22:05:15 +01:00 |
|
twinaphex
|
f028a8555e
|
Revert "Move set_keybinds autoconfiguration (that is done on every console"
This reverts commit c26653fca83af90fc14bd2fca0324bfaf1a1156f.
|
2013-03-16 17:51:37 +01:00 |
|
twinaphex
|
b59c262971
|
Revert "Move console 'set default binds' and 'set analog stick' default"
This reverts commit 5f2a808042ec0b15365dfbd40ef32d93140c7126.
|
2013-03-16 17:51:00 +01:00 |
|
twinaphex
|
5f2a808042
|
Move console 'set default binds' and 'set analog stick' default
set_keybindings to global_init_drivers
|
2013-03-16 17:44:24 +01:00 |
|
twinaphex
|
c26653fca8
|
Move set_keybinds autoconfiguration (that is done on every console
port) to driver.c - reducing lots of duplicate code
|
2013-03-16 17:24:24 +01:00 |
|
twinaphex
|
3bc487be87
|
Merge branch 'ios' of git://github.com/meancoot/RetroArch
|
2013-03-15 20:05:15 +01:00 |
|
twinaphex
|
24a4618f88
|
(Minizip) Don't go through ioapi's function pointers - negates
dependency on ioapi.c
(driver.c) ifdef start/stop() calls with RARCH_CONSOLE for now
|
2013-03-13 05:06:26 +01:00 |
|
twinaphex
|
c28bb3a3fd
|
Move init_console_drivers and uninit_console_drivers to driver.c
and rename them global_init_drivers and global_unit_drivers -
we'll need this for Blackberry, starting RetroArch with RGUI
at startup AND consoles
|
2013-03-13 04:16:56 +01:00 |
|
meancoot
|
9fadca2a54
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-03-09 20:09:32 -05:00 |
|
Themaister
|
e1a545b695
|
Explicitly clear out poke interface to NULL.
|
2013-03-10 01:20:16 +01:00 |
|
Themaister
|
2681f14032
|
Add video_poke_interface_t.
|
2013-03-10 01:17:17 +01:00 |
|
meancoot
|
06bb6b7840
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-02-21 22:18:14 -05:00 |
|
Themaister
|
76bf41188a
|
Add video_threaded option to Android.
|
2013-02-17 00:26:17 +01:00 |
|
Themaister
|
843d079002
|
Begin adding threaded video driver wrapper.
|
2013-02-16 02:48:08 +01:00 |
|
meancoot
|
5d139b185b
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-02-15 18:54:57 -05:00 |
|
Themaister
|
11d919b9e8
|
Fix downsampling for SINC.
|
2013-02-13 21:55:58 +01:00 |
|
meancoot
|
19fb2fe8f4
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-02-11 17:13:31 -05:00 |
|
Themaister
|
5632836446
|
Report how many frames is needed to measure FPS.
|
2013-02-10 14:34:03 +01:00 |
|
Themaister
|
3b5eedeab5
|
Measure frame times at frame granularity.
|
2013-02-10 01:42:56 +01:00 |
|
Themaister
|
cb1c3b5943
|
Add very specific debug logging for FPS measurements.
|
2013-02-10 00:02:18 +01:00 |
|
Themaister
|
0c460c524d
|
Disregard first measurement for statistics.
|
2013-02-09 23:26:24 +01:00 |
|
Themaister
|
d33d2e9f0c
|
Make resamplers more modular.
|
2013-02-08 11:49:51 +01:00 |
|
meancoot
|
7e4e028fc8
|
ios: Add a simple input driver draft; tracks only one touch for now.
|
2013-02-06 18:23:11 -05:00 |
|
Themaister
|
1df86a722a
|
Rework FPS measurement.
|
2013-02-05 12:51:12 +01:00 |
|
Themaister
|
27d57b789a
|
Add basic FPS measurement routines.
|
2013-02-04 21:46:56 +01:00 |
|
Themaister
|
7ab8eaec02
|
Use NEON conditionally for sample conversions.
|
2013-01-24 18:37:42 +01:00 |
|
Themaister
|
019959a012
|
Add audio buffer statistics measurement.
|
2013-01-18 10:38:43 +01:00 |
|
twinaphex
|
1b398a1941
|
(PSP) comment out non-working video driver for now - use null video
for now
|
2013-01-10 04:22:42 +01:00 |
|
twinaphex
|
589b5eefdb
|
(360) 360 audio driver now goes through the same Xaudio driver
as PC
|
2013-01-09 22:04:28 +01:00 |
|
twinaphex
|
403a087926
|
Null drivers have to be explicitly compiled in now -
otherwise they are ommitted
|
2013-01-09 05:54:48 +01:00 |
|
Themaister
|
31dc256e19
|
Do not allow audio to be initialized twice.
|
2013-01-08 13:23:15 +01:00 |
|
Themaister
|
235244e438
|
Use safer checking when dealing with FP.
|
2013-01-08 12:42:28 +01:00 |
|
ToadKing
|
1dc08b9a6d
|
(GX) work with new console code
|
2013-01-07 23:48:21 -05:00 |
|
twinaphex
|
c76ae2a8d1
|
(RARCH_CONSOLE) Use init_drivers_pre once at startup of console
ports - use driver.video, driver.input as much as possible from
then instead of explicit platform-specific drivers
|
2013-01-07 18:18:44 +01:00 |
|
twinaphex
|
9251eebe13
|
(RARCH_CONSOLE) Make find_video_driver public in scope and use
it in console ports
|
2013-01-07 17:48:45 +01:00 |
|
twinaphex
|
1cae4de653
|
(Android) More elegant way of setting refresh rate
|
2013-01-05 06:02:02 +01:00 |
|
ToadKing
|
fd0bb1b3ee
|
make alsathread a seperate audio driver
|
2013-01-04 14:58:34 -05:00 |
|
Themaister
|
276b588217
|
Add custom xml parser. Use as fallback.
|
2013-01-02 15:18:42 +01:00 |
|
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
|
Themaister
|
e3378c219c
|
Use crude ref-counting for driver handles.
|
2012-12-25 23:18:19 +01:00 |
|
Themaister
|
e4e0d9c72d
|
Reset driver.* handles on driver reinit.
|
2012-12-25 00:01:06 +01:00 |
|
twinaphex
|
e8a57f21cd
|
(Android) Fix - restore state functionality broke again due to
'refactor' in driver.c - this does not work for re-entrancy - please
consult with me
|
2012-12-24 18:06:51 +01:00 |
|
Themaister
|
225647d0e3
|
Add public function to set refresh rate of monitor.
|
2012-12-23 19:05:20 +01:00 |
|
Themaister
|
35bf5c82c1
|
Make OVERLAY optional.
|
2012-12-23 18:39:01 +01:00 |
|
Themaister
|
9056946079
|
Merge branch 'master' into overlay
|
2012-12-22 11:38:18 +01:00 |
|
Themaister
|
6bb2349833
|
Kill off external driver plug interfaces.
These are too much work to maintain, and aren't really all
that useful.
|
2012-12-22 11:37:15 +01:00 |
|
Themaister
|
ca9f081d27
|
Make input overlay configurable.
|
2012-12-20 20:23:53 +01:00 |
|
Themaister
|
a1fd01dbc6
|
Add some TODOs for overlay.
|
2012-12-20 15:53:09 +01:00 |
|
Themaister
|
47a98ef205
|
Make overlay polling completely independent.
|
2012-12-20 15:33:54 +01:00 |
|