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 |
|
Themaister
|
91edc8ff49
|
Add volume control.
It imposes no performance loss as it is performed
during s16->float conversion.
It is however grouped together with check_mute.
|
2012-11-03 14:15:03 +01:00 |
|
Themaister
|
f9693f7ea2
|
ARRAY_SIZE to simplify some for-loops.
|
2012-10-26 23:15:34 +02:00 |
|
Themaister
|
e53dd431b4
|
Begin merging D3D9 driver.
|
2012-10-26 22:18:26 +02:00 |
|
Themaister
|
a79ca54bc7
|
Fix CXX_BUILD.
|
2012-10-21 23:24:25 +02:00 |
|
Themaister
|
668ff7687e
|
Let CPU filters work with any format.
|
2012-10-21 22:59:13 +02:00 |
|
Themaister
|
93078889cc
|
Begin reworking RGB565 as default pixel format.
|
2012-10-20 01:12:02 +02:00 |
|
twinaphex
|
63238d3b67
|
(OpenSL) Add preliminary driver - OpenSL ES implementation in NDK
is a half-baked, half-implemented hackfest, so will have to go over
Android-specific examples to get this to work
|
2012-10-18 05:46:09 +02:00 |
|
twinaphex
|
a675c4348f
|
(Android) Split off input code into its own driver
|
2012-10-16 19:46:59 +02:00 |
|
twinaphex
|
608d3718a3
|
(Android) Android does not redirect stderr to the logger - so we
need to wrap all stderr fprintfs - this will help for Xbox 1 too
which also doesn't redirect stderr
|
2012-10-16 13:57:35 +02:00 |
|
Themaister
|
be7a63932f
|
Remove output_rate from DSP plug.
|
2012-10-16 12:54:58 +02:00 |
|
twinaphex
|
11465db9c1
|
(Android) We now do everything natively (including video) - so
we no longer need this
|
2012-10-16 12:01:00 +02:00 |
|