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 |
|
twinaphex
|
a697b562f6
|
(PSP2) Rename to Vita
|
2012-11-26 03:16:20 +01:00 |
|
Themaister
|
f6e2c190ad
|
Fix memory leak on consoles.
|
2012-11-23 22:46:36 +01:00 |
|
twinaphex
|
728b775905
|
(PSP1) Add preliminary PSP1 video driver
|
2012-11-23 05:20:05 +01:00 |
|
twinaphex
|
3b6fffa9f9
|
(PSP1/PSP2) Refactor psp_input.c - should now work for both PSP1
and PSP2
|
2012-11-23 02:40:03 +01:00 |
|
twinaphex
|
c837e1101d
|
(PSP2/Griffin) Add video driver hooks
|
2012-11-22 23:32:42 +01:00 |
|
twinaphex
|
f278bc7f55
|
(PSP2) Add input driver
|
2012-11-22 18:37:10 +01:00 |
|